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.