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

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

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

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

GRUB>

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

решение1

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

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

root (hd0,0)

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

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

решение2

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

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

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

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

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

Связанный контент