SliTaz Man Pages

Community Doc Forum Pro Shop Bugs Hg Cook

LILO

Section: Maintenance Commands (8)
Updated: 28 July 1995
Index Return to Main Contents

НАЗВАНИЕ

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

СИНТАКСИС

Основное назначение

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

Дополнительные функции

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

ОПИСАНИЕ

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

-v
Выводит более подробные сообщения. Вы можете задать несколько опций -v; чем больше опций вы зададите, тем больше диагностических сообщений будет выведено.
-q
Выводит список файлов, отраженных на карте секторов на текущий момент. lilo работает с файлом карты (по умолчанию /boot/map), в котором содержатся имена и описание расположения на диске файлов ядра (или ядер). При помощи этой опции можно получить список файлов, данные о которых находятся в файле карты.
-m map-file
Задает путь к файлу карты.
-C config-file
Инструкции о том, какие файлы надо отразить в файле карты, lilo находит в конфигурационном файле (по умолчанию /etc/lilo.conf). Эту опцию можно использовать для задания нестандартного файла конфигурации.
-d delay
Если Вы используете несколько ядер или систем, то нажмите клавишу Shift при загрузке системы и загрузчик даст вам возможность выбрать ту систему, в которой Вы хотите работать. После определенного периода времени загружается первая система из списка доступных. При помощи этой опции можно задать описанный выше период ожидания (с точностью до десятых долей секунды).
-D label
Загружает по умолчанию ядро под названием label.
-r root-directory
Перед установкой загрузчика выполняет команду chroot, где имя каталога задано в качестве параметра. Эту функцию можно использовать для восстановления системы после загрузки с аварийного флоппи-диска.
-t
Тестовый режим. Не записывает на диск новый загрузочный сектор или файл карты. Используйте это опцию совместно с -v для того, чтобы узнать, какую операцию собирается выполнить lilo.
-c
Разрешает оптимизацию карты. В результате этого в файле карты будут объединены запросы о чтении последовательно идущих секторов. Это ускорит процесс загрузки (особенно с флоппи-диска).
-f disk-tab
Задает файл параметров геометрии диска. (По умолчанию это - /etc/disktab).
-i boot-sector
Задает файл, который будет использоваться в качестве нового загрузочного сектора. (По умолчанию /boot/boot.b).
-l
Генерирует линейные адреса секторов вместо адресов в форме сектор/головка/цилиндр.
-L
Генерирует 32-битные адреса логических блоков (LBA) вместо адресов в форме сектор/головка/цилиндр. Это позволяет получить доступ ко всем разделам диска при его размере больше 8.4 Гб.
-P {fix|ignore}
Устраняет (fix) или игноририрует ошибки (ignore) в "неправильной" таблице разделов, в которой линейные и геометрические (сектор/головка/цилиндр) адреса секторов разделов не соответствуют друг другу.
-s save-file
При перезаписи загрузочного сектора, lilo записывает старое содержимое этого сектора в файл, по умолчанию /boot/boot.NNNN (NNNN зависит от устройства). Эта опция задает другой файл для записи старого содержимого загрузочного сектора. (Эта опция также совместно с опцией -u задает файл, из которого надо восстановить загрузочный сектор.)
-S save-file
По умолчанию lilo не перезаписывает содержимое существующего файла со старым загрузочным сектором. Эта опция позволяет осуществить повторную запись.
-u device-name
Удаляет lilo путем копирования сохраненного содержимого загрузочного сектора на диск; при этом производится проверка временного штампа.
-U device-name
Работает аналогично -u, но не производит проверку временного штампа.
-R command line
Эта опция устанавливает командную строку ядра для следующей загрузки. Позже, после загрузки, загрузчик очистит эту строку. Таким образом, это - одноразовая командная строка ядра. Эта опция обычно используется в скриптах повторной загрузки перед командой `shutdown -r'.
-I label
Название работающего в настоящий момент ядра можно узнать, посмотрев содержимое переменной окружения BOOT_IMAGE. При выполнении этой команды на экране отобразится соответствующий путь и имя файла.
-V
Выводит на экран номер версии программы.

Перечисленные выше опции соответствуют следующим ключевым словам файла конфигурации:

-b bootdevboot=bootdev
-ccompact
-d dsecdelay=dsec
-D labeldefault=label
-i bootsectorinstall=bootsector
-f filedisktab=file
-llinear
-Llba32
-m mapfilemap=mapfile
-P fixfix-table
-P ignoreignore-table
-s filebackup=file
-S fileforce-backup=file
-vverbose=level

СМ. ТАКЖЕ

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

АВТОРЫ

Werner Almesberger (almesber@bernina.ethz.ch).

Index

НАЗВАНИЕ
СИНТАКСИС
ОПИСАНИЕ
СМ. ТАКЖЕ
АВТОРЫ