Настройка и работа в Linux


Администрирование - часть 2


#Файл lilo.conf

#Заголовок

#

#Положение загрузчика, в данном случае в начале диска

boot=/dev/hda1

#Положение корневой файловой системы (не путать с администратором)

root=/dev/hda2

#map-файл, создается автоматически

map=/boot/map

#Графический режим загрузки

vga=normal

#Задержка для выбора

delay=30


#Секции

#Linux

image=/boot/bzImage-2.4.4

label=linux-2.4.4


#Не забудьте указать следующую строку

read-only


#Команда, подаваемая ядру Linux

append="ether=10,300,eth0"

#Windows, содержит указатель на загрузчик и таблицу разделов

other=/dev/hda3

table=/dev/hda

label=win

#Old Linux kernel

image=/boot/oldkernel

label=oldkernel

read-only

append="ether=10,300,eth0"

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

Ядро приводит к запуску основного процесса системы init - это предок всех процессов, остальные процессы являются его потомками. Каждый процесс имеет свой номер и приоритет, номер init - 1 (один). Но сам по себе init конечно не знает, какие процессы ему следует запустить. Для этого служит группа файлов (понятно, в каталоге /etc). Основной файл этой группы называется inittab, и он определяет уровни выполнения. Каждая строка в этом файле имеет вид

id:runlevel:action:process

А все строки, начинающиеся с #, считаются комментариями. (Короткое замечание о комментариях. Они так обозначаются практически везде, это не C. Всегда читайте комментарии, в них часто написано гораздо больше полезного и интересного, чем в мануалах. Всегда когда меняете какой-либо параметр, сначала закомментируйте старое значение, а потом пишите новое.)

Теперь подробнее о inittab

  • id - Параметр строки, каждая строка должна иметь уникальный id.
  • runlevel - Уровни исполнения, обозначаются числом от 0 до 6.
  • action - Действие выполнения, различаются множественные и однократные.
  • process - Имя запускаемого процесса.




- Начало -  - Назад -  - Вперед -



Книжный магазин