rescue
В rescue mode доступно всего четыре команды:
ls
set
unset
insmod ls В ответ она выведет, например, следующее:
(hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos2) (hd1,msdos1)
Выяснив обозначение радела, нужно дать команды:
set prefix=(hd0,1)/boot/grub
set root=(hd0,1) Этими командами мы указываем использовать диск (hd0,1) для дальнейших команд. После чего нужно проверить, действительно ли на этом разделе есть то что нам нужно. Даем команду:
ls /boot/grub... и если в ответ получаем список всех файлов в этой директории, то считам, что дальше все пойдет как по маслу.
Даем команды:
insmod ext2
insmod normal
normal После чего Grub перейдёт в полнофункциональный режим. Он автоматически найдет все операционки, которые можно подгружать, и покажет своё Grub-меню.
Дальнейшее восстановление обычно сводится к тому, чтобы загрузить нужный нам Linux, и в нем от рута дать команду:
grub-install /dev/sda Эта команда переустановит в MBR код Grub-а таким образом, что он автоматически будет подхватывать свою вторую часть с раздела, с которого вы и загрузились
Содержание