Настройка Linux (Slackware)

Настройка LILO

ПРЕДИСЛОВИЕ
ЧТО ТАКОЕ LINUX ?
ИНСТАЛЛЯЦИЯ SLACKWARE
НАСТРОЙКА SLACKWARE:
Настройка LILO
Настройка ядра
Защита системы
Настройка X-Window
Русификация
Модем
Поддержка звука
Sendmail
Подключение сканера
Пример
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИЗ РОССИИ

Не торопитесь перезагружать компьютер после установки и первичной настройки Slackware. Еще раз проверьте настройку lilo (LInux LOader), который является системным менеджером загрузки. Я расскажу про установку lilo на типичный компьютер .....
Неа ... слишком много типичных компьютеров развелось , поэтому я буду рассказывать про свой конкретно компьютер ... для всех случаев влево-вправо есть man lilo и man lilo.conf ... но в большинстве случаев и моего рассказа хватит .. Итак, машина имеет следующую конфигурацию дисков (fdisk):

   Device Boot    Id  System
/dev/hda1   *      6  DOS 16-bit >=32M
/dev/hda2         83  Linux native
/dev/hda3         82  Linux swap

Мой файлик /etc/lilo.conf:

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
С символа # начинаются комментарии, в них можно писать зачем и для чего что надо ...
boot = /dev/hda
параметр boot говорит, куда будем писать lilo - в моем случае - в MBR (Master Boot Record) винта ...если Вы грузитесь с помощью другого загрузчика, то здесь укажите, раздел Linux'a, на котором у вас он стоит (у меня /dev/hda2)
prompt
timeout=30
Здесь указывается при начале загрузки выдать приглашение (prompt) на выбор того, что грузить будем .... если через 3 секунды (timeout=30) никто ничего не нажал, грузим то, что стоит первым .... если поставить timeout=0 то система будет ждать до позеленения, пока кто-нибудь что-нибудь не нажмет ... если же нажали Enter, то грузим первое , что указано, хотя ради справедливости надо отметить, что порядок загрузки можно изменить в любую сторону ...
vga = normal    # force sane state
Не будем мучать Linux и попросим его загрузиться в видеорежиме 80х25 ... хотя можно и 80х43 - и больше ... но это для эстетов ... к которым я себя не причисляю ...
дальше пошли описания вариантов загрузки ...
image = /vmlinuz
root = /dev/hda2
Ядро будем грузить из образа, находящегося в файле vmlinuz в корне раздела на /dev/hda2 . То есть у меня это место, куда по команде make zlilo ложиться новое ядро ...
label = linux
Если я хочу загрузить этот образ, то ответ на приглашение я должен набрать слово linux ;-))))
read-only
Эта опция обязательна, если у вас Linux стоит не на UMS разделе ... она служит командой для того, чтобы при загрузке, когда происходит проверка целостности файловой системы, эта проверка проходила в режиме "только чтение", чтобы программка (fsck) , которая проверяет раздел , при сложных ошибках не исправляла их, а дико кричала и останавливалась, тем самым зовя рута к консоли ...но на моей памяти такого никогда не было ... даже при самых больших авариях ...;-)
image = /vmlinuz.old
root = /dev/hda2
label = old
read-only 
А это описание к моему страховочному ядру ...вдруг новое ядро откажется грузиться или еще что .. что зачем тут написано,
other = /dev/hda1
label = dos
table = /dev/hda
Поддержка загрузки других ОС (в данном примере - DOS).

После ЛЮБОГО изменения lilo.conf или перекомпиляции необходимо вызывать заново /sbin/lilo, чтобы он записал к себе изменения, сделанные Вами ...

Замечание: Для вывода всех возможных вариантов загрузки на экран, нажмите при загрузке компьютера сразу после появления строчки "Lilo:" клавишу -ожидание, а затем . Далее набирайте любой из появившихся вариантов (в нашем примере либо: linux (по умолчанию), linux.old или dos). Вот вроде и все ...


Назад Дальше
HTML by Igor Drozdovsky
Последнее обновление: