Вход в систему
РФЭИ/ИТ
Загрузка системы Этапы загрузки системы IT1100: Операционные системы UNIX
Действия ядра Linux в процессе начальной загрузки Стартовый виртуальный диск и модули ядра

Загрузка системы

С запуска init начинается загрузка самой системы. Во времена молодости Linux и ранее в этом месте никаких подводных камней не наблюдалось. Если ядро содержало подпрограммы для работы со всеми необходимыми устройствами (так называемые «драйверы»), оно загружалось и запускало init. Если ядру недоставало каких-то важных драйверов (например, поддержки дискового массива, с которого и шла загрузка) - оно не загружалось и не запускало. Из положения выходили просто: в ядро старались включить как можно больше драйверов. Такое ядро называлось базовым (generic) и имело довольно внушительный размер. Загрузив систему с базовым ядром, администратор обычно пересобирал его: выбрасывал из специального файла-профиля драйверы всех отсутствующих в системе устройств, быть может, добавлял новые (те, что не нужны для загрузки, но необходимы для работы, например, звуковые) и компилировал из исходных текстов новое, профильное ядро.

Содержание

  • Стартовый виртуальный диск и модули ядра
  • Отец всех процессов
  • Запуск системных служб
  • Загрузка типичной системы на уровень выполнения 5
Действия ядра Linux в процессе начальной загрузки Стартовый виртуальный диск и модули ядра
2012 © ООО «Территория Образования»
Сделано с помощью Circumflex