Linux для пользователя



         

Установка ядра - часть 2


label = linux

read-only

other = /dev/hda1

table = /dev/hda

label = dos

Начиная со строки image, идут секции конфигурационного файла, соответствующие разным операционным системам, которые должны загружаться по выбору пользователя. В каждой такой секции имеется строка label. В этой строке записывается имя, которое вводится в ответ на приглашение LILO и служит для выбора пользователем загружаемой ОС.

Скопируйте секцию image и замените в новой секции название образа ядра и метку. Файл /etc/lilo.conf примет следующий вид:

boot = /dev/hda2

compact

delay = 50

root = current

image = /boot/vmlinuz-2.2.11-4bc

label = linux

read-only

image = /boot/vmlinuz-2.4.2

label = linux-2.4.2

read-only

other = /dev/hda1

table = /dev/hda

label = dos

После того, как вы откорректировали файл /etc/lilo.conf, необходимо выполнить команду /sbin/lilo, чтобы изменения вступили в силу. Эта команда (которая в руководстве называется map-installer) обновляет карту загрузки системы. Прежде, чем запускать /sbin/lilo для модификации загрузочных процедур, выполните эту команду с параметром -t. При этом будет выполнена вся процедура инсталляции загрузчика, кроме изменения map-файла и записи модифицированного загрузочного сектора, т. е. выполнен тест нового варианта. Если добавить еще опцию -v, это позволит убедиться в том, что сделанные Вами изменения разумны.

Не стоит полностью убирать возможность загрузки предыдущей, работающей версии ядра, тем более, что это никак не мешает загрузке нового ядра, ведь LILO обеспечивает многовариантную загрузку.

Все! После переустановки LILO командами

[root]# /sbin/lilo -t -v

[root]# /sbin/lilo

Вы можете перезагрузить компьютер и выбрать при загрузке новое ядро.




Содержание  Назад  Вперед