12.17. Загрузка Linux с использованием LILO
Проблема
Вы используете загрузчик LILO и хотите знать, как настроить его для загрузки системы Linux.
Решение
Сгенерируйте базовый файл liloconf командой liloconfig
. Отредактируйте файл, включите в него комментарии, названия и любые дополнительные параметры по вашему усмотрению.
Убедитесь в том, что у вас установлена новейшая версия LILO. Как обычно, создайте резервную копию данных и держите под рукой загрузочный диск для восстановления в случае непредвиденных ситуаций. Выполните следующую команду, чтобы проверить версию LILO:
# /sbin/lilo -V
LILO version 22.4.1
Если версия LILO устарела, выполните обновление. После установки или обновления LILO запустите liloconfig
. Программа предложит несколько вопросов и инструкций. Например, если ваша корневая файловая система находится в разделе /dev/hda3
, ответьте положительно на следующие вопросы:
Install a partition boot record to boot Linux from /dev/hda3?
Use LBA32 for addressing big disks using new BIOS features?
Install a master boot record on /dev/hda?
Make /dev/hda3 the active partition?
После настройки запустите команду lilo
, чтобы записать изменения в MBR (Master Boot Record):
# /sbin/lilo -v
Перезагрузите компьютер. Вероятно, вам захочется отредактировать файл /etc/lilo.conf
, так как первоначальная версия файла содержит лишь минимальный набор записей.
Комментарий
Команда liloconfig
полезна для создания базового файла lilo.conf
. После этого файл легче редактировать вручную. При каждом изменении файла /etc/lilo.conf
необходимо повторно запускать LILO для записи изменений в MBR:
# /sbin/lilo -v
Флаг -v
задаёт уровень детализации вывода. Вы можете указать от 1 до 5 уровней детализации. Чем выше число, тем больше информации вы получите:
# /sbin/lilo -v5
См. также
lilo(8), lilo.conf(5); /usr/doc/lilo или /usr/share/doc/lilo; «The Large Disk Howto» на tldp.org.