lilo

Autres langues

Langue: ru

Version: 28 июля 1995 (fedora - 25/11/07)

Section: 8 (Commandes administrateur)

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

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

СИНТАКСИС

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

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

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

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

ОПИСАНИЕ

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

-v
Повышает уровень информативности. Чем больше вы зададите параметров -v, тем более подробным будет вывод lilo.
-q
Показать текущую карту загрузки. lilo сохраняет в файле (по умолчанию в /boot/map) имена и расположение на диске ядер, предназначенных для загрузки. Эта команда показывает их.
-m файл-карты
Использовать карту загрузки, находящуюся в указанном файле.
-C файл-настроек
lilo читает настройки из файла настроек (по умолчанию /etc/lilo.conf). Этот параметр позволяет указать другой файл в качестве файла настроек.
-d задержка
Если вы указали в настройках lilo несколько ядер, и нажали Shift во время загрузки, загрузчик спросит, какое из этих ядер вы хотите загрузить. После указанной задержки будет загружено первое ядро из списка. Этот параметр указывает время задержки в десятых долях секунды.
-D метка
Использовать по умолчанию ядро с указанной меткой, а не первое ядро, указанное в файле настроек.
-r корневой_каталог
Прежде чем делать что-либо, делает chroot в указанный каталог. Используется для восстановления с загрузочных дискет.
-t
Тестирование конфигурации. Не записывает на диск новый загрузочный сектор и файл карты. Используйте вместе с параметром -v, чтобы узнать, что собирается сделать lilo .
-c
Разрешает уплотнение карты. Запросы на чтение к смежным секторам будут объединяться. Ускоряет загрузку (особенно с дискет).
-f disk-tab
Определяет, в каком файле будет храниться геометрия диска (по умолчанию это /etc/disktab).
-i загрузочный_сектор
Определяет файл, который будет использован как новый загрузочный сектор. (По умолчанию это /boot/boot.b).
-l
Вместо адресов типа сектор/головка/цилиндр lilo будет генерировать линейные адреса секторов.
-P {fix|ignore}
Исправлять (fix) или игнорировать (ignore) `поврежденные' таблицы разделов, т. е., таблицы разделов с несовпадающими
-s резервный_файл
Когда lilo переписывает загрузочный сектор, его старое содержимое помещается в специальный резервный файл, по умолчанию /boot/boot.NNNN , где NNNN зависит от используемого устройства. Этот параметр позволяет задать другой резервный файл для загрузочного сектора. (Или же, при использовании вместе с параметром -u, определяет, откуда восстанавливать загрузочный сектор).
-S резервный_файл
Обычно lilo не переписывает существующий резервный файл. Этот параметр разрешает такую перезапись.
-u имя_устройства
Деинсталлировать lilo путем копирования резервного файла назад в загрузочный сектор. Проверяется время создания этого файла.
-U имя_устройства
То же самое, но без проверки времени сохранения.
-R командная_строка
Этот параметр устанавливает команду загрузчику, которую тот выполнит при следующем выполнении. Сразу после этого загрузчик стирает эту строку: это одноразовая команда. Обычно она используется в сценариях при перезагрузке, непосредственно перед вызовом `shutdown -r'.
-I метка
Имя используемого ядра после загрузки помещается в переменную окружения BOOT_IMAGE. Эта команда напечатает путь к файлу, соответствующему указанной метке, на стандартный вывод.
-V
напечатать номер версии.

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

-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