Scroll to navigation

LILO(8) System Manager's Manual LILO(8)

НАИМЕНОВАНИЕ

lilo - установка системного загрузчика

СИНТАКСИС

Основная функция:

/sbin/lilo - установить системный загрузчик

Также используется, чтобы:

/sbin/lilo -q
- запросить карту загрузки
/sbin/lilo -R
- установить командную строку ядра по умолчанию для следующей загрузки
/sbin/lilo -I
- запросить полное имя файла ядра Linux
/sbin/lilo {-u|-U}
- деинсталлировать загрузчик

ОПИСАНИЕ

lilo устанавливает системный загрузчик, который будет активирован при следующей загрузке системы. У этого загрузчика множество параметров:

Повышает уровень информативности. Чем больше вы зададите параметров -v, тем более подробным будет вывод lilo.
Показать текущую карту загрузки. lilo сохраняет в файле (по умолчанию в /boot/map) имена и расположение на диске ядер, предназначенных для загрузки. Эта команда показывает их.
Использовать карту загрузки, находящуюся в указанном файле.
lilo читает настройки из файла настроек (по умолчанию /etc/lilo.conf). Этот параметр позволяет указать другой файл в качестве файла настроек.
Если вы указали в настройках lilo несколько ядер, и нажали Shift во время загрузки, загрузчик спросит, какое из этих ядер вы хотите загрузить. После указанной задержки будет загружено первое ядро из списка. Этот параметр указывает время задержки в десятых долях секунды.
Использовать по умолчанию ядро с указанной меткой, а не первое ядро, указанное в файле настроек.
Прежде чем делать что-либо, делает chroot в указанный каталог. Используется для восстановления с загрузочных дискет.
Тестирование конфигурации. Не записывает на диск новый загрузочный сектор и файл карты. Используйте вместе с параметром -v, чтобы узнать, что собирается сделать lilo .
Разрешает уплотнение карты. Запросы на чтение к смежным секторам будут объединяться. Ускоряет загрузку (особенно с дискет).
Определяет, в каком файле будет храниться геометрия диска (по умолчанию это /etc/disktab).
Определяет файл, который будет использован как новый загрузочный сектор. (По умолчанию это /boot/boot.b).
Вместо адресов типа сектор/головка/цилиндр lilo будет генерировать линейные адреса секторов.
Исправлять (fix) или игнорировать (ignore) `поврежденные' таблицы разделов, т. е., таблицы разделов с несовпадающими
Когда lilo переписывает загрузочный сектор, его старое содержимое помещается в специальный резервный файл, по умолчанию /boot/boot.NNNN , где NNNN зависит от используемого устройства. Этот параметр позволяет задать другой резервный файл для загрузочного сектора. (Или же, при использовании вместе с параметром -u, определяет, откуда восстанавливать загрузочный сектор).
Обычно lilo не переписывает существующий резервный файл. Этот параметр разрешает такую перезапись.
Деинсталлировать lilo путем копирования резервного файла назад в загрузочный сектор. Проверяется время создания этого файла.
То же самое, но без проверки времени сохранения.
Этот параметр устанавливает команду загрузчику, которую тот выполнит при следующем выполнении. Сразу после этого загрузчик стирает эту строку: это одноразовая команда. Обычно она используется в сценариях при перезагрузке, непосредственно перед вызовом `shutdown -r'.
Имя используемого ядра после загрузки помещается в переменную окружения BOOT_IMAGE. Эта команда напечатает путь к файлу, соответствующему указанной метке, на стандартный вывод.
напечатать номер версии.

Соответствие параметров командной строки ключевым словам в файле настроек показано ниже.

-b загрузочное_устройство boot=загрузочное_устройство
-c compact
-d dsec delay=dsec
-D метка default=метка
-i загрузочный_сектор install=загрузочный_сектор
-f файл disktab=файл
-l linear
-m файл-карты map=файл-карты
-P fix fix-table
-P ignore ignore-table
-s файл backup=файл
-S файл force-backup=файл
-v verbose=уровень

СМОТРИ ТАКЖЕ

lilo.conf(5).
Lilo поставляется с очень подробной документацией.

АВТОР

Werner Almesberger <almesber@bernina.ethz.ch>

ПЕРЕВОД

Перевел с английского Алексей Миллер <asm@asm.kiev.ua> 2000

28 июля 1995