Установщик 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 на ваш жесткий диск.
Удачи, я надеюсь, что это работает.