Как изменить загрузочный диск по умолчанию и пропустить экран Grub?

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

Когда у меня подключен жесткий диск, мне впервые открывается экран Grub, где я должен выбрать вариант загрузки в Ubuntu или Windows. Все работает нормально с подключенным внешним диском, но когда я пытаюсь загрузиться без него, я получаю экран grub rescue и ничего не могу сделать.

Я считаю, что моя проблема в том, что компьютер сначала ищет меню Grub и не может его найти. Затем он замерзает и становится непригодным для использования.

Есть ли способ обойти эту проблему, чтобы мне не приходилось постоянно носить с собой внешний накопитель?

4
задан 7 November 2012 в 17:33

1 ответ

Проблема состоит в том, что GRUB зависит от некоторых конфигурационных файлов, которые хранятся в разделе Ubuntu, и так как Ваша Ubuntu находится во внешнем диске, это работает только, когда у Вас есть тот включенный.

Существует несколько решений этой проблемы:

Лично, я рекомендую решение номер 1. Некоторые другие люди могут отличаться.

  1. Вставьте Windows CD и начальную загрузку в Консоль восстановления и работайте fixmbr, это восстановит загрузчик окон на Вашем внутреннем жестком диске.

    Для начальной загрузки Ubuntu от внешнего диска Вы выбираете внешний диск в порядке загрузки BIOS (или меню начальной загрузки) как параметр загрузки (предполагающий, что внешний диск имеет установленную личинку, который это должно, если это не делает, Вы, возможно, должны переустановить GRUB на своем внешнем диске (не на Вашем внутреннем) или просто переустановить Ubuntu в Ваш жесткий диск USB снова и удостовериться, что выбрали внешний диск устройство для установки личинки на).

  2. Сделайте новый раздел на своем внутреннем диске и сделайте его /boot раздел, который будет содержать все необходимые конфигурационные файлы, чтобы GRUB загрузился.

    Этот раздел будет главным образом иметь все файлы содержавшимися в Вашем /boot папка под Вашим разделом Ubuntu. Вы, возможно, также должны переустановить GRUB, чтобы сказать GRUB находить файлы GRUB в новом разделе. Вы, возможно, также должны смонтировать этот новый раздел к /boot в Ubuntu.

  3. Установите Ubuntu вместе с Windows в Вашем основном жестком диске, это переустановит GRUB, и все будет работать, но у Вас привычка есть Ubuntu в Вашем внешнем диске.

  4. Если у Вас есть какой-либо другой раздел Linux в Вашем внутреннем диске, можно переустановить GRUB и заставить этот другой Linux разделить тот, содержащий файлы GRUB.

3
ответ дан 7 November 2012 в 17:33

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

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