"В. Водолазский. Путь к 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" # Откат разгрузки системы, если питание восстановлено pg:0123456:powerokwait:/sbin/shutdown -c "THE POWER IS BACK" # Если питание восстановлено в однопользовательском режиме - # запустить многопользовательский режим (он же уровень 5) ps:S:powerokwait:/sbin/init 5 Формат записей в файле /etc/inittab вы можете получить, обратившись к системе подсказок man, а я хочу обратить ваше внимание на следующее: При старте системы запускается конфигурационный файл rc.S (системные настройки). Затем инициализируется однопользовательский режим - rc.K. При |
|
|