Установщик Grub был удален в Ubuntu

Я устанавливал операционную систему (Fedora) в Virtual Box, который был установлен в Ubuntu Natty Narhwal. он попросил меня отформатировать диск (который должен быть отформатирован внутри виртуальной машины), что я и сделал, перезапустив свой ноутбук, и пошел к оболочке, говоря:

GNU GRUB VERSION 1.99-21ubuntu3.1 Поддерживается минимальное редактирование BASH-подобных строк. для первого слова TAB перечисляет все возможные завершения команд. В любом другом месте TAB список возможных устройств или файлов дополнений.

GRUB>

Есть ли шанс, что я смогу вернуть свою операционную систему?? У меня установлено все приложение, которое я не хочу устанавливать снова.

2 ответа

Вам нужно знать 2 вещи: в каком разделе находятся ваши /boot файлы и в каком разделе находится ваша корневая папка. Если вы можете понять эти две вещи, то это довольно просто:

Если вы знаете, где находится ваш раздел /boot, вы можете использовать завершение табуляции, чтобы найти образ ядра и оперативной памяти. Корневой каталог Grub - /boot, поэтому вы должны указать, где найти эту папку. Grub также имеет собственную схему нумерации жесткого диска, так что вам, возможно, придется поиграться с ней, но для меня это работает:

root (hd0,0)

Это устанавливает корневой каталог Grub на жесткий диск 0, раздел 0. В моей системе это /boot, поэтому я могу использовать завершение табуляции для поиска ядра:

kernel /(press tab)

В моей системе:

kernel /vmlinuz-2.6.32-279.11.1.el6.x86_64 root=/dev/sda2

Обратите внимание, что вы должны указать ядру, где найти корневой раздел для загрузки. (Это требование к корневому расположению, о котором я упоминал заранее.)

Далее вы устанавливаете образ initrd:

initrd /initramfs-2.6.32.279.11.1.el6.x86_64.img

Затем вы вводите

boot

Загрузив свою систему, вы можете восстановить меню grub из Ubuntu, используя:

sudo update-grub

Первое, что я бы попробовал, если это возможно, это:

  • Вставьте LiveCD в ваш CD-привод (LiveCD должен быть Ubuntu или некоторой производной от Ubuntu/Debian).

  • Загрузите компьютер и откройте какой-нибудь интерактивный терминал.

  • Как только вы окажетесь в терминале, запустите sudo update-grub, Это должно переустановить GRUB на ваш жесткий диск.

Удачи, я надеюсь, что это работает.

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