Восстановление системного загрузчика GRUB
Итак, столкнулся с такой проблемой: при отключении света начинает глючить GRUB. Вначале он вроде как начинает грузиться, а потом выскакивает сообщение:
Inconsistent filesystem structurePress any key for continue
После чего опять появляется меню загрузчика и все повторяется заново. Решил данную проблему переустановкой загрузчика. Есть много способов по восстановлению груба, но в основном во всех из них необходима загрузочная дискетка. Учитывая, что у меня в системнике никогда не было флоппика, пришлось искать другие способы.
Итак находим установочный диск Debian будь то Net-Install или какой другой, загружаемся с него
В строчке boot>
вводим:
rescue
Далее загрузка будет очень похожа на процесс установки, за одним лишь исключением: после настройки сети и выбора имени компьютера в зависимости от количество жестких дисков и разделов на вашем компьютере (у меня на hda 4 раздела, на hdb 6 ) появится что то вроде:
/dev/ide/host0/bus0/target0/lun0/part1/dev/ide/host0/bus0/target0/lun0/part1/dev/ide/host0/bus0/target0/lun0/part2/dev/ide/host0/bus0/target0/lun0/part3/dev/ide/host0/bus0/target0/lun0/part4/dev/ide/host0/bus0/target1/lun0/part1/dev/ide/host0/bus0/target1/lun0/part2/dev/ide/host0/bus0/target1/lun0/part3/dev/ide/host0/bus0/target1/lun0/part5/dev/ide/host0/bus0/target1/lun0/part6/dev/ide/host0/bus0/target1/lun0/part7
Выбираем раздел на котором у вас находится корень “/”. У меня на hdb3,следовательно у меня будет:
/dev/ide/host0/bus0/target1/lun0/part3
После выбора корня появится меню вида:
1)Запуск оболочки /dev/ide/host0/bus0/target1/luno/part3
2)Запуск оболочки в рабочей среде программы установки
3)Переустановка системного загрузчика GRUB
4)Выберете другую корневую файловую систему
5)Выход
Выбираем пункт 2)
. У вас спросят куда установить загрузчик. Пишем:
/dev/hda
Нажимаем Enter
.
После чего перезагружаем систему.
Загрузчик восстановлен.