Не удается загрузить Ubuntu без USB-накопителя [dубликат]

У меня установлена ​​Ubuntu 12.04 Beta на моем компьютере. Когда 12.04 был наконец выпущен, я сделал загрузочный USB-накопитель с помощью Startup Disk Creator.

Затем я решил проверить, работает ли этот диск правильно и переустановить систему на моем рабочем столе. Я должен добавить, мой рабочий стол немного странный, когда дело доходит до загрузочных USB-устройств, оно распознает их как HDD.

В BIOS я изменил приоритет загрузки, поэтому сначала был установлен USB-накопитель (признанный как HDD). Успешно загрузился, я установил Ubuntu. Все работало нормально, но ...

Теперь я не могу загрузиться с моего реального жесткого диска. Каждый раз, когда я хочу загрузиться, я помещаю USB-накопитель в свой компьютер, загружаю его, безопасно удаляю, и все работает.

Что мне нужно сделать для восстановления загрузки?

37
задан 15 May 2014 в 16:08

10 ответов

Похоже, Grub был установлен на USB-накопитель. Загрузите с USB-накопителя, откройте окно терминала, нажав Ctrl-Alt-T, затем запустите

sudo grub-install /dev/sdX

. Где sdX - это диск, с которого вы хотите загрузиться. Эта команда установит GRUB в MBR желаемого жесткого диска (sda, sdb, sdc, sdd), который должен сделать его загрузочным. Команды sudo fdisk -l или lsblk должны помочь вам определить, какой диск вам нужен.

33
ответ дан 18 July 2018 в 10:41

Похоже, Grub был установлен на USB-накопитель. Загрузите с USB-накопителя, откройте окно терминала, нажав Ctrl-Alt-T, затем запустите

sudo grub-install /dev/sdX

. Где sdX - это диск, с которого вы хотите загрузиться. Эта команда установит GRUB в MBR желаемого жесткого диска (sda, sdb, sdc, sdd), который должен сделать его загрузочным. Команды sudo fdisk -l или lsblk должны помочь вам определить, какой диск вам нужен.

33
ответ дан 24 July 2018 в 19:37

Было бы неплохо упомянуть, чтобы выполнить следующую команду:

sudo fdisk -l

, чтобы определить, где находится логический раздел HD. В моем случае это было по следующему адресу:

/dev/sdb, поэтому он не работал раньше. Теперь это:)

В заключение сделаем следующий frist

sudo fdisk -l (determine your logical partition)

, затем

sudo grub-install /dev/(location to the main HD logical partition)

Sheers!

0
ответ дан 18 July 2018 в 10:41

У меня возникла эта проблема при попытке установить Ubuntu с постоянного USB-накопителя. Я начал с непостоянного USB и работал нормально. Это было не идеально, но это сработало.

1
ответ дан 18 July 2018 в 10:41

Вы также можете попытаться использовать программное обеспечение для ремонта, например. boot-repair-ubuntu из ppa: yannubuntu / boot-repair

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair
2
ответ дан 18 July 2018 в 10:41

Boot-Repair

Задача

Загрузитель Grub, Ubuntu был установлен на флеш-накопителе, а не на вашем внутреннем жестком диске, как и должно быть.

Решение

Загрузите с подключенным флеш-накопителем. Удалите его, как только Ubuntu загрузится.

Выполните следующие команды из терминала:

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair

Нажмите кнопку «Рекомендуемый ремонт» и перезагрузитесь.

Проблема

Boot-Repair установила Grub на ваш внутренний жесткий диск. Это позволяет компьютеру загружаться без зависящего от загрузчика, установленного на флеш-накопителе.

Глоссарий

Загрузочный загрузчик: фрагмент кода, который выполняется до любая операционная система работает. Загрузочный загрузчик используется для загрузки других операционных систем. Каждая операционная система обычно имеет свой собственный загрузчик. GRUB (Grand Unified Bootloader): пакет загрузчика, разработанный для поддержки нескольких операционных систем и позволяющий пользователю выбирать среди них во время загрузки. Это загрузочный загрузчик по умолчанию Ubuntu. Command, command line: традиционная среда Unix, где вы вводите команды, чтобы сообщить компьютеру, что делать. Терминал: приложение, которое позволяет вам получить доступ к командной строке. Откройте его, нажав комбинацию клавиш, Ctrl Alt T
8
ответ дан 18 July 2018 в 10:41

Было бы неплохо упомянуть, чтобы выполнить следующую команду:

sudo fdisk -l

, чтобы определить, где находится логический раздел HD. В моем случае это было по следующему адресу:

/dev/sdb, поэтому он не работал раньше. Теперь это:)

В заключение сделаем следующий frist

sudo fdisk -l (determine your logical partition)

, затем

sudo grub-install /dev/(location to the main HD logical partition)

Sheers!

0
ответ дан 24 July 2018 в 19:37

У меня возникла эта проблема при попытке установить Ubuntu с постоянного USB-накопителя. Я начал с непостоянного USB и работал нормально. Это было не идеально, но это сработало.

1
ответ дан 24 July 2018 в 19:37

Вы также можете попытаться использовать программное обеспечение для ремонта, например. boot-repair-ubuntu из ppa: yannubuntu / boot-repair

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair
2
ответ дан 24 July 2018 в 19:37

Boot-Repair

Задача

Загрузитель Grub, Ubuntu был установлен на флеш-накопителе, а не на вашем внутреннем жестком диске, как и должно быть.

Решение

Загрузите с подключенным флеш-накопителем. Удалите его, как только Ubuntu загрузится.

Выполните следующие команды из терминала:

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair

Нажмите кнопку «Рекомендуемый ремонт» и перезагрузитесь.

Проблема

Boot-Repair установила Grub на ваш внутренний жесткий диск. Это позволяет компьютеру загружаться без зависящего от загрузчика, установленного на флеш-накопителе.

Глоссарий

Загрузочный загрузчик: фрагмент кода, который выполняется до любая операционная система работает. Загрузочный загрузчик используется для загрузки других операционных систем. Каждая операционная система обычно имеет свой собственный загрузчик. GRUB (Grand Unified Bootloader): пакет загрузчика, разработанный для поддержки нескольких операционных систем и позволяющий пользователю выбирать среди них во время загрузки. Это загрузочный загрузчик по умолчанию Ubuntu. Command, command line: традиционная среда Unix, где вы вводите команды, чтобы сообщить компьютеру, что делать. Терминал: приложение, которое позволяет вам получить доступ к командной строке. Откройте его, нажав комбинацию клавиш, Ctrl Alt T
8
ответ дан 24 July 2018 в 19:37

Другие вопросы по тегам:

Похожие вопросы: