При работе с несколькими операционными системами, (в частности при их переустановке), может затерется главная загрузочная запись (MBR). Попросту говоря, загрузчик GRUB слетит. Чтобы его восстановить, достаточно потратить всего пару минут. Я хочу рассказать, как восстановить GRUB помощи LiveCD Ubuntu Linux.
Загружаемся с LiveCD Ubuntu и открываем терминал.
sudo grub
Ищем где установлен GRUB командой
find /boot/grub/stage1
Теперь смотрим, что команда нам вывела. Например, у меня это (hd0,2), значит следующая команда будет
root (hd0,2)
( Если у вас не (hd0,2), а например (hd1,3), то вы должны выполнить команду root (hd1,3) ) Теперь устанавливаем GRUB в нужный раздел командой
setup (hd0)
И выходим из оболочки GRUB
quit
Загрузчик восстановлен.
Комментарии
/usr/sbin/grub- setup: warn: Attempting to install GRUB to a partitionless disk or to a partition. This is a BAD idea..
/usr/sbin/grub- setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub- setup: error: will not proceed with blocklists.
1. загрузка с Live CD
2. в консоли команда: sudo -s -H
только после выполнения этой команды, у меня согласился работать граб!
3. в консоли команда: grub
4. в консоли команда: find /boot/grub/stage2
после этого получаем результат, на моём примере (hd0,0)
5. в консоли команда: root (hd0,0)
после букв hd ставите свё значение!
6. в консоли команда: setup (hd0)
тут прописываем только первую цифру после hd!!!
7. перезагружаем комп не забываем в биосе вернуть загрузку с харда и радуемся результату!
[sudo] password for william:
sudo: grub: command not found
также и другие команды тоже не работают…
Error 15: File not found
Что делать?????
все работает!
RSS лента комментариев этой записи