Путь к LINUX


Процесс загрузки системы - часть 4


порта советую обратить внимание. В этих строчках может крыться

объяснение того факта, почему ваш замечательный Zyxel не работает

со скоростями выше 9600.

И вот, после того, как конфигурирование системы

закончено, Linux переключает процессор в защищенный режим. Все!

Шутки закончились, и похоже, вирусная эпоха тоже. Конечно, переключение

происходит без аплодисментов и дифирамбов, но для процесса запуска

системы это очень важный этап!

А вот теперь наступает пора файловой системы.

Ядро пытается смонтировать root filesystem (смотри последнюю строчку

в протоколе загрузки). Точка монтирования системы устанавливается

командой rdev).

Тип монтируемой системы опредеяется автоматически,

важно только, чтобы она поддерживалась ядром. Имейте в виду, что

если смонтировать файловую систему не удается, Linux ударяется

в панику (так и называется - panic mode) и "насмерть завешивает

машину".

Затем ядро стартует фоновую задачу /etc/init

(PID=1), которая считывает конфигурационный файл /etc/inittab,

отрабатывает его, а затем запускает скрипт-файл оболочки /etc/rc.

Этот скрипт запускаает все фоновые задачи (они же демоны), которые

обязаны заботиться об обслуживании периферийных устройств, очередей

запросов на печать и прочей рутиной. Кстати, в зависимости от

режима запуска системы вызываются различные варианты скрипт-файлов

/etc/rc.

Это, между прочим, совсем не простой процесс

и его стоит рассмотреть подробнее. Вот фрагмент типового файла

/etc/inittab:

# автоматический старт (уровень 5).

id:5:initdefault:

# Инициализация системы при загрузке

si:S:sysinit:/etc/rc.d/rc.S

# запуск однопользовательского режима

su:S:wait:/etc/rc.d/rc.K

# Инициализация многопользовательского режима

rc:123456:wait:/etc/rc.d/rc.M

# Реакция на комбинацию из трех пальцев

ca::ctrlaltdel:/sbin/shutdown -t3 -rf now

# Реакция на отказ блока питания (разгрузка системы в

# однопользовательском режиме)

pf::powerfail:/sbin/shutdown -f +5 "THE POWER IS FAILING"




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



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