Man:Man8/lilo.8
Матеріал з docs.linux.org.ua — збірника документації з Unix/Linux українською мовою.
Зміст |
НАЗВА
lilo - встановити завантажник (boot loader)
ЗВІД
Основна функція:
/sbin/lilo - встановити завантажник
Додаткові:
/sbin/lilo -q - запит мапи
/sbin/lilo -R - встановити замовчальний командний рядок для наступного перевантаження
/sbin/lilo -I - взнати назву шляху поточного ядра
/sbin/lilo {-u|-U} - прибрати lilo
ОПИС
lilo встановлює завантажник, що запуститься при наступному вантаженні. Має чимало опцій.
|
-b пристрій_вантаження |
Задати пристрій вантаження (boot device); тобто, де буде встановлено завантажник. -b /dev/hda задає Головний Запис Вантаження (Master Boot Record); -b /dev/sdb5 задає перший розширений розділ (extended partition) на другому SCSI диску. |
|
-c |
Включити стиснення мапи. Це об'єднає запити читання з суміжних секторів. Прискорює вантаження (особливо з дискети). |
|
-C файл-настройки |
lilo читає інструкції про те, які файли відображати зі свого файла налаштування, за замовчуванням /etc/lilo.conf . Ця опція може вказати інший файл налаштування. |
|
-d затримка |
Якщо ви вказали кілька ядер, і натиснете Shift при вантаженні, завантажник дасть вибрати, яку систему вантажити. Після періоду очікування вантажиться перше ядро зі списка. Ця опція вказує тривалість затримки у децисекундах. |
|
-D мітка |
За замовчуванням вантажити ядро з даною міткою, а не перше у списку. |
|
-f disk-tab |
Задає файл параметрів геометрії диска. (звично /etc/disktab .) |
|
-i завантажник |
Задає файл, що буде новим завантажником. (типово /boot/boot.b .) |
|
-I мітка |
Мітку запущеного ядра можна знайти у змінній оточення BOOT_IMAGE, чи у псевдофайлі '/proc/cmdline'. Ця команда виведе відповідну назву шляху на звичайний вивід. |
|
-l |
Створювати лінійні адреси секторів замість адрес сектор/голівка/циліндр (S/H/C). |
|
-L |
Створювати 32-бітні Логічні Адреси Блоку (LBA) замість адрес C:H:S, надаючи доступ до всіх розділів диска з більш ніж 1024 циліндрами. |
|
-m файл-мапи |
Вжити вказану мапу замість типової. |
|
-P {fix|ignore} |
Виправити (fix), чи пропустити (ignore) пошкоджені таблиці розділів, тобто таблиці з невідповідними одне одному лінійними адресами та адресами сектор/голівка/циліндр. |
|
-q |
Список зараз відображених файлів. lilo підтримує файл, звично /boot/map , що містить назву та положення ядер для вантаження. Ця опція перелічить ці назви. Вживайте з -v для докладнішої інформації про встановлений завантажник. |
|
-r коренева-тека |
Перед іншими діями, виконати chroot до вказаної теки. Вживається для відновлення системи при вантаженні з дискети. |
|
-R командний рядок |
Ця опція вказує командний рядок для наступного запуску завантажника. Потім завантажник витре цей рядок: це одноразова команда. Вона звично вживається в сценаріях перевантаженя, одразу перед викликом 'shutdown -r'. |
|
-s файл-збереження |
lilo , перезаписуючи сектор вантаження, зберігає старий вміст в файлі, за замовчуванням /boot/boot.NNNN де NNNN залежить від пристрою. Ця опція вказує інший файл збереження сектора вантаження. (Або, разом з опцією -u, вказує з якого файла відновити сектор вантаження). |
|
-S файл-збереження |
Звично, lilo не перезапише існуючий файл збереження. Ця опція дозволяє перезапис. |
|
-t |
Лише перевірка. Не записувати новий сектор вантаження чи файл мапи. Вживайте з -v щоб взнати, що lilo збирається робити. |
|
-T опція |
Друк системної інформації, частина якої береться з BIOS системи. Це зручніше ніж вантаження діагностичної дискети LILO на проблемній системі. опція одна з наступних: |
|
-u [назва-пристрою] |
Прибрати lilo, встановлюючи збережений сектор вантаження. Можна вживати разом з '-s' and '-C'. Вказувати device-name необов'язково. Відбувається перевірка мітки часу. |
|
-U [назва-пристрою] |
Те саме, але не перевіряти мітку часу. |
|
-v |
Видавати докладнішу інформацію. Задання від одної до п'яти опцій -v зробить lilo докладнішим, або вживайте -v n (n=1..5) для встановлення рівня докладності n. |
|
-V |
Друк номера версії. |
Перелічені опції командного рядка відповідають ключовим словах файлу настройки як вказано нижче.
|
НЕСУМІСНОСТІ
lilo мав проблеми з reiserfs представленим з ядрами 2.2.x, коли файлова система монтується без опції 'notail'. Ця несумісність розв'язана починаючи з reiserfs 3.6.18 та lilo 21.6.
ДИВІТЬСЯ ТАКОЖ
lilo.conf(5).
lilo йде з дуже докладною документацією. (lilo-21.6.2)
АВТОРИ
Werner Almesberger <almesber@lrc.epfl.ch>
John Coffman <johninsd@san.rr.com> (1/2001)

