GRUB
Доброго времени суток. Столкнулся с такой проблемой:
Под гном есть графическая утилита для работы с настроечным файлом
grub.conf с одноименным названием (/usr/sbin/grubconf), при её
использовании затирается некоторое содержимое файла, в независимости от
того, что вы добавили/стерли из него в процессе её использования. Самое
главное что затирается строка configfile /grub/grub.conf, в результате
перезагрузки вы получите пустой экран и мигающий слэш. Понажимав клавиши
стрелка-вправо/влево можно попасть в еще работающее меню, но экран будет
безнадежно запорчен, так как grub видимо не смог правильно загрузить
свой splash image для бакграунд фона (и не пытайтесь что либо прочитать
с экрана!). Но на этом сюрпризы не заканчиваются - root slice диска
будет так же изменен для всех записей с, например, root(hd0,7) на
root(hd0,0) - это не имеет значения, если у вас установлена единственная
ОС на первичный раздел. Я переустановил grub командой:
grub-install --recheck --root-directory=/boot hd0
Он правильно поставился в /boot - команда --recheck должна была
заставить его переписать конфиг файл правильно. Но при загрузке была
выдана командная строка grub>. Позже выяснилось, что созданный конфиг
файл будет первозданной чистоты, с минимумом настроек и самое главное с
неверными путями для root(hd#,#) и /dev/hd## в команде kernel.
Вопрос: Каким образом вернуть оригинальный настроечный файл grub.conf
созданный инсталлятором ASPLinux.