Install Ubuntu on USB stick — «error loading operating system»
I want to install Ubuntu 14.04 on USB stick, then install some drivers and programs on it and use it when I need. I have one USB stick with Ubuntu 14.04 that I have used to install the OS on other PCs. The second USB stick is USB 3.0. I have both of them plugged in my PC and boot from the first one. During the installation I have formatted the USB 3.0 drive to Ext4 and install the OS on it. It took a long time (about 4 hours). Unfortunately, after restarting the PC and trying to boot from the USB 3.0 I am getting the following error:
error loading operating system
Also, I have Windows 8, Ubuntu 14.05 and Ubuntu 13.10 on my PC. I have restarted again hoping that he Ubuntu installed on the USB 3.0 will be found, but it had not been. Could you tell what I am doing wrong? The USB 3.0 is 8 GB.
3 Answers 3
the very likely cause is that the computer has not been set to boot from the USB. Go into the bios (f2 on most computers) and go over to the «boot» section and move «USB device» or whatever it is called on your computer to the top by the method that the bios explains (sometimes «f5 is down f6 is up» or «u/d»)
does the computer support usb 3.0? Or more importantly, does it support 3.0 as a BOOT device. I’ve seen some that support 3.0 as storage, but only mainly because of software hijinks. The bios on those isn’t modern enough to support booting from 3.0
Загрузка с USB-HDD
Недавно установил Linux Ubuntu на внешний HDD и все прекрасно работало, но при подключении диска к другому компьютеру возникает ошибка «Error loading operating system».
Все настройки в BIOS проверял, live-версии с флешки на том же компьютере запускаются.
Если есть идеи, из-за чего такое может происходить и как это исправить — пишите.
Загрузка с CD-> Загрузка с USB-HDD
Здравствуйте все, мне хочется спросить возможна ли загрузка с cd boot’a флешки. Объясню.
Загрузка WIN XP с USB HDD
Ребят, дайте пожалуйста совет, как осуществить данную операцию? что есть: Нулевый ноут VAIO.
Загрузка ХР через USB HDD
Нужно обеспечить загрузку ХР с внешнего HDD через USB. На внешнем винте установлена ХР с драйверами.
Автоматическая загрузка AVZ при подключении USB-HDD
1.Есть HDD внешний. 2. AVZ антивирус Надо что бы при подключении диска к компу запускался.
Сообщение от qvad
Сообщение от Marinero
то есть лучше переустановить Linux?
Дело еще в том, что мне надо в итоге получить 2 линукса на том диске, поэтому я ставил и grub.
По ошибке я мог поставить grub и boot на один раздел, и в итоге остался только grub.
Мне надо сделать отдельный раздел для grub’a и для boot’a при переустановке?
Во время установки ОС на внешний диск, установить GRUB на этот диск. Например если внешний диск это /dev/sdb, то и GRUB устанавливать на /dev/sdb (в MBR этого диска).
Сообщение от Андрей1224
Сообщение было отмечено Iriskin как решение
Решение
Забыл написАть. Можно систему на внешнем не переустанавливать, а загрузиться в её и установить GRUB на внешний диск.
где х — буква внешнего HDD.
Добавлено через 2 минуты
Сообщение от Iriskin
Возможно у вас с GRUB’ом всё нормально, а причина в этом
Сообщение от Marinero
Сообщение от Андрей1224
Сообщение от Андрей1224
а в этом случае что-нибудь может помочь?
Добавлено через 18 минут
Сообщение от Iriskin
ubuntu@ubuntu:~$ sudo grub-install /dev/sdc
Installing for i386-pc platform.
grub-install: error: failed to get canonical path of `/cow’.
Добавлено через 6 минут
И еще один вопрос: раздел /boot должен быть обязательно?
Iriskin, разумеется! Это примерно как «а как без курицы сделать яйцо»
По поводу того, что HDD и USB — разное: а по-моему тут вообще без разницы. На личном опыте: вышел из строя SATA на матери, подрубал по USB через переходник. Работало, но с диска довольно медленно читало-записывало.
Сообщение от Iriskin
ubuntu@ubuntu:~$ sudo grub-install /dev/sdc
Installing for i386-pc platform.
grub-install: error: failed to get canonical path of `/cow’.
Вы похоже пытаетесь установить GRUB c установочного носителя, а я говорил, что нужно загрузиться в систему установленую на внешнем диске и из этой системы устанавливать GRUB (загрузиться в систему на том ПК, где она грузится) . Я бы вообще пока не торопился что-то делать, а сначала попробовать разобраться с тем, что есть. Хорошо бы увидеть скрин из GParted c разделами на внешнем диске.
Сообщение от Iriskin
Моё ИМХО. Раздел boot не обязателен.
И по-моему мы говорим о разном. Я говорю о флаге раздела ->
Сообщение от Андрей1224
вы говорите о самостоятельном разделе boot.
И ещё, на тех ПК, где система не грузится с внешнего диска, не UEFI-BIOS со включеным режимом UEFI?
Сообщение от Андрей1224
Вы похоже пытаетесь установить GRUB c установочного носителя, а я говорил, что нужно загрузиться в систему установленую на внешнем диске и из этой системы устанавливать GRUB (загрузиться в систему на том ПК, где она грузится) .
Сообщение от Андрей1224
Сообщение от Андрей1224
Не знаю, как это проверить, но вполне вероятно, что у этих ПК (нынешнего и старого) разные режимы (или как это называется).
Добавлено через 30 минут
Проверил: тут стоит BIOS
sdc1 — точно ставил grub и, возможно, /boot
sdc5 — swap для Ubuntu
sdc9 — /
sdc10 — /home
sdc6, sdc7, sdc8 — для другого линукса, сейчас не используются
Iriskin, по скрину всё в порядке, система должна грузиться. Я думаю нужно с настройками BIOS «шаманить». Пробовать отключать другие USB устройства (например флешки) на время загрузки, попробовать в другой порт USB подключиться, попробовать через F12 выбирать загрузку с USB HDD, На ПК установлена система я полагаю, нужно посмотреть разметку диска этой системы, должна быть MBR, если разметка GPT, то это значит включен режим UEFI и тогда ОС с внешнего HDD и не должна загружаться. Других мыслей пока нет.
Сейчас подкину еще информации)
Сообщение от Андрей1224
Сделал что-то похожее по вот этой статье http://help.ubuntu.ru/wiki/%D0. D0%B5_grub.
В итоге с HDD начал включаться grub.
В нем выбираю Ubuntu — начинается загрузка, но безуспешно.
В логах мелькало что-то про EFI.
Может ли быть такое, что Ubuntu, установленная на ПК с UEFI, не запустится на ПК с BIOS?
Если это так, то придется переустанавливать..
Сообщение от Iriskin
Такое может быть, если во время установки Ubuntu, на этом ПК был включен режим UEFI Boot. Но тогда на внешнем HDD должа была бы быть разметка GPT, а у вас разметка MBR.
Сообщение от Андрей1224
В Diskpart в колонке GPT пусто у обоих дисков.
То есть все должно работать, но не работает.
Добавлено через 54 минуты
При загрузке выводилось: ACPI PCC probe failed.
И, если подождать, предлагалось нажать М для настройки.
Нажал — попал в консоль.
Погуглил ошибку, сделал как написано:
sudo apt-get install --reinstall apport
При перезагрузке как-то удалось загрузить Ubuntu.
Надеюсь, теперь будет всегда работать.
Добавлено через 23 часа 15 минут
Ubuntu виснет при загрузке, но нажав S можно что-то пропустить и ПК загрузится.
Сообщение от Iriskin
Возможно это какой-то раздел не монтируется. В терминале
то, что выдаст скопируйте в своё сообщение. Затем в терминале
/dev/sdb1: UUID="0b5020e9-ee13-47ad-97cf-524611bc60d8" TYPE="ext4" /dev/sdb5: UUID="c6fd4a08-f10e-4a3c-a3a3-b20f34a5df88" TYPE="swap" /dev/sdb6: UUID="02cbc56d-2dda-48ef-adff-352b1f573176" TYPE="ext4" /dev/sdb7: UUID="e91901f6-cf1c-4f6f-9f14-455e59f28663" TYPE="swap" /dev/sdb8: UUID="84272da6-d575-49e4-a551-1dce545f8044" TYPE="ext4" /dev/sdb9: UUID="7ac3dfa3-c540-4159-8c14-c19bbea81631" TYPE="ext4" /dev/sdb10: UUID="88e573c7-b6c9-4666-99e3-e791083e1e6c" TYPE="ext4"
# # / was on /dev/sdc9 during installation UUID=7ac3dfa3-c540-4159-8c14-c19bbea81631 / ext4 errors=remount-ro 0 1 # /boot/efi was on /dev/sda2 during installation UUID=3C5D-6461 /boot/efi vfat defaults 0 1 # /home was on /dev/sdc10 during installation UUID=88e573c7-b6c9-4666-99e3-e791083e1e6c /home ext4 defaults 0 2 # swap was on /dev/sdc5 during installation UUID=c6fd4a08-f10e-4a3c-a3a3-b20f34a5df88 none swap sw 0 0
Кстати, перестал грузиться Grub (просто фиолетовый экран). Ubuntu запускается сама через некоторое время.
Добавлено через 1 минуту
Сообщение от Iriskin
Thread: Loading Operating System . Read Error
First Cup of Ubuntu
Loading Operating System . Read Error
I have a computer with the following disks:
/dev/sda: SSD disk where I want to install Ubuntu 12.10
/dev/sdb: SSD disk with Windows 7
/dev/sdc: «normal» disk with data
I created a usb boot disk with the ubuntu iso, and installed ubuntu to /dev/sda. Grub was also installed to /dev/sda. Now when I reboot after the installation, I only get the message «Loading Operating System . Read Error», white letters on black background, right after the bios info. No sign of grub. I guess it’s a bios error. With the help of the dutch Ubuntu forums, I tried several things yet:
— when I leave the usb stick inserted while booting from harddisk, it works.
— that brought me to this topic: http://ubuntuforums.org/showthread.php?t=1903015. The solution there was to upgrade the bios, so I tried that, but it didn’t help
— I recreated the installation stick in different ways (different tools, from within windows or ubuntu): no succes
— I tried to re-install grub with rescatux or from within ubuntu: no luck
— In the bios I changed from AHCI to IDE mode: grub works now, but I can’t boot windows anymore because that was installed in ahci mode
— I tried boot-repair (http://paste.ubuntu.com/5601888/) which gave me a slightly different error: «error: no such device: 71eeb5f0-bcc6-49a8-b9a4-1fee266b58ec» followed by a «grub rescue» prompt
— boot-repair says » The boot files of [ The OS now in use — Ubuntu 12.10 ] are far from the start of the disk». So I tried reinstalling ubuntu: first a /boot partition and then a root and swap partition. That gave me the original error again.
I’m running out of ideas now An option would be to leave the stick inserted at all times, but I would prefer a «real» solution. Any help is greatly appreciated!!