СообЧа > База Знаний > Unix, Linux > Запуск ОС

Вопрос

После переустановки веников, как всегда потерся mbr, думал-не беда, загружусь с первого CD ASPLinux и восстановлю, не тут-то было. Загрузился с опцией Linux rescue, дальше:

mkdir /disk
mount -t ext2 /dev/hda6 /disk
/disk/sbin/lilo -m -c /disk/etc/lilo.conf


на что получил ответ, что lilo.conf нет, хотя он есть.
Как быть? Что сделал не так?

Ответ

Примечание: данные рекомендации актуальны, если у вас есть хотя бы загрузочный (первый) диск любого дистрибутива, с которого можно загрузиться и выполнить команды в режиме восстановления.

Для указания файла конфигурации по умолчанию необходимо использовать ключ '-С' (заглавная английская). Ключ '-m' должен указывать на map-файл, который тоже не указан. Правильная команда:

/disk/sbin/lilo -C /disk/etc/lilo.conf
Можно просто изменить текущий корневой каталог и восстановить LILO командами:

chroot /disk
/sbin/lilo
Если у вас есть загрузочная дискета (созданная командой mkbootdisk --device /dev/fd0 полный_номер_версии_вашего_ядра), то можно загрузить систему с нее и запустить lilo без параметров.

Skull



Copyright © 2000-2004 Сообщество Чайников
Контактная информация