Ubuntu запускается только при загрузке с флешки

Я установил Ubuntu 12.04 с помощью загрузочного USB. Установка прошла нормально, но после установки появился пустой экран с мигающим курсором, а Ubuntu не запускался. Может быть, это была ошибка установки, но когда я снова загрузился с USB, Ubuntu неожиданно заработал. Даже если я удаляю USB после начальной загрузки, Ubuntu продолжает работать нормально. Нужно ли загружаться с USB каждый раз при перезагрузке компьютера?

1
задан 14 July 2012 в 08:14

2 ответа

Проблема

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


Глоссарий

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

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

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

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

0
ответ дан 14 July 2012 в 08:14

Как сказал SirCarlo в своем ответе, это вызвано тем, что не установил mbr на внутреннем диске.

1113 Я сам предпочитаю это решение.

  1. Загрузитесь в Ubuntu с помощью USB-накопителя.

  2. Откройте терминал и используйте эту команду

    sudo grub-install /dev/sda
    
  3. Затем эта команда

    sudo update-grub
    

Примечание : Если у вас более одного жесткого диска, включая USB-накопитель, система назначит им буквы a, b, c .... Например, /dev/sda для первого жесткого диска, /dev/sdb для второго жесткого диска. Используйте команду sudo blkid, чтобы увидеть фактическую букву жесткого диска для вашего внутреннего диска.

0
ответ дан 14 July 2012 в 08:14

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

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