Не могу загрузиться без подключенного флэш-накопителя

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

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

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

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

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

43
задан 15 May 2014 в 15:08

5 ответов

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

sudo grub-install /dev/sdX

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

38
ответ дан 15 May 2014 в 15:08

Вы также можете попробовать использовать программное обеспечение для восстановления, например 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
ответ дан 15 May 2014 в 15:08

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 installed Grub на вашем внутреннем жестком диске. Это позволяет компьютеру загружаться без зависимости от системного загрузчика, который был установлен на флешке.


Глоссарий

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

GRUB (Grand Unified Bootloader): пакет загрузчика, разработанный для поддержки нескольких операционных систем и позволяющий пользователю выбрать одну из них во время загрузки. Это стандартный загрузчик Ubuntu.

Команда, командная строка: традиционное Unix окружение, в котором вы вводите команды, указывающие компьютеру, что делать.

Терминал: приложение, позволяющее получить доступ к командной строке. Откройте его, нажав комбинацию клавиш, Ctrl Alt T

11
ответ дан 15 May 2014 в 15:08

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

2
ответ дан 15 May 2014 в 15:08

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

sudo fdisk -l 

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

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

Итак, сделайте следующее:

sudo fdisk -l (determine your logical partition)

затем

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

Sheers!

0
ответ дан 15 May 2014 в 15:08

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

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