LiLo Руководство пользователя

Статьи -> Операционные системы -> Linux

LiLo Руководство пользователя

Первоначально этот материал находился на моем первом сайте www.nsdevice.narod.ru.

В этой статье я расскажу, как пользоваться стандартным загрузчиком операционной системы Linux – LiLo (LInux LOader).

Во время установки операционной системы, можно выбрать место расположения LiLo: MBR (главная загрузочная запись) или раздел жесткого диска, в котором будет стоять Linux. Программа-установщик заботливо предупреждает, что установка LiLo в MBR может повлиять на работу других операционных систем, если они уже установлены. Я устанавливал оси в следующем порядке: win98, Linux , QNX. Теперь при включении компьютера перед загрузкой операционной системы на экран выводится меню с предложением загрузить одну из этих трех систем.

Программа-установщик Linux’а определила, что на винчестере уже установлена другая операционная система (win98) и автоматически правильно сконфигурировала LiLo для загрузки win98 или Linux. Я не заметил принципиальной разницы между установкой LiLo в MBR или в раздел Linux. Если Вы планируете использовать LiLo в качестве универсального менеджера загрузки, то лучше установить его в MBR. Но обо всем по порядку…

Итак если устанавливать сначала Windows а потом Linux, то, скорее всего, LiLo вообще не придется конфигурировать, все будет сделано автоматически. Если же после установки Linux устанавливать или переустанавливать другую операционную систему, то надо немного поработать.

Установка еще одной операционной системы на винчестер, на котором уже есть Linux

Для примера я рассмотрю установку QNX 4.25. Хотя какая конкретно ось устанавливается не имеет значения. QNX устанавливается без проблем и записывает в MBR свой загрузчик, таким образом удаляя LiLo. Получается, что можно загружать QNX или Windows, но нельзя загрузить Linux. Решение данной проблемы очевидно.

Восстановление LiLo после установки другой операционной системы

В моем случае (LiLo было в MBR) все просто. Надо загрузиться с загрузочной дискеты Linux (создается во время установки) и в командной строке набрать lilo. Таким образом, восстанавливается MBR. Чтобы добавить в меню загрузки возможность выбора QNX нужно отредактировать конфигурационный файл /etc/lilo.conf

Структура файла /etc/lilo.conf

Для примера я взял свой файл:
знаком '//' отмечены коментарии, они не входят в состав файла

# LILO configuration file generated by 'liloconfig'
	//Секция описания глобальных параметров
# Start LILO global section	
	//Место, куда записан Lilo. В данном случае это MBR
boot = /dev/hda				
	//Сообщение, которое выводится при загрузке
message = /boot/boot_message.txt	
	//Вывод приглашения
prompt					
	//Time Out на выбор операционной системы
timeout = 1200				
# Override dangerous defaults that rewrite the partition table:
change-rules
  reset
# VESA framebuffer console @ 800x600x256
	//Выбор видеорежима отображения меню
vga = 771				
# End LILO global section
	//Секция описания параметров загрузки windows
# DOS bootable partition config begins  
	//Путь к операцционной системе
other = /dev/hda1			
  label = Windows98
  table = /dev/hda
# DOS bootable partition config ends
	//Секция описания параметров загрузки QNX
# QNX bootable partition config begins	
	//Путь к операцционной системе
other = /dev/hda2			
  label = QNX 
  table = /dev/hda
# QNX bootable partition config ends
	//Секция описания параметров загрузки Linux
# Linux bootable partition config begins
	//Путь к образу ядра
image = /boot/vmlinuz			
  root = /dev/hda4
  label = Slackware
  read-only
# Linux bootable partition config ends

Как видите, между секциями Windows и QNX нет принципиальных различий. Все строится по одному плану. Добавление еще одной оси не должно вызвать проблем. Необходимо помнить, что после внесения любых изменений в конфигурационный файл, нужно выполнить команду lilo, чтобы изменения вступили в силу.

Если LiLo установлено в раздел Linux’а, то после установки другой операционной системы, надо сделать раздел Linux активным и внести изменения в конфигурационный файл (как описано выше).

Допустим Вы все настроили, все работает как надо, но по какой-то причине у Вас появилось желание переустановить Windows. После такой переустаановки надо активизировать Lilo. Для этого загрузитесь с дискеты Linux и выполните команду lilo, этого достаточно, чтобы все стало как раньше.

Для тонкой настройки, имеет смысл обратиться к первоисточнику
LILO mini-HOWTO Miroslav "Misko" Skoric, m.skoric@eunet.yu v3.10, 2002-04-06

Петрелевич Сергей
petrelevich@yandex.ru
www.SmartyIT.ru

Метки: ОСи   Linux  

Комментарии.

Внимание.
Комментировать могут только зарегистрированные пользователи.
Возможно использование следующих HTML тегов: <a>, <b>, <i>, <br>.

Яндекс цитирования Ðåéòèíã@Mail.ru Rambler's Top100