Теоретическая часть процесса загрузки Linux

Опубликовано: 26 Июнь, 2015 в разделе: Обучение

Мы рассматривали недавно практическую лабораторную работу по загрузке CentOS. Теперь, что немного портит общую логику, я бы хотел рассмотреть это с теоретической стороны.

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

Процесс загрузки Linux

  1. Инициализация BIOS;
  2. Запуск загрузчика (уровень 1);
  3. Запуск первоначального образа памяти с ядром (Grub);
    1. Загружается первичный образ (initramfs-<версия ядра>.img) с раздела /boot/ в соответствии с конфигурационным файлом;
    2. Определяется оборудование и загружаются драйверы;
    3. Монтируется корневая файловая система в режиме чтения;
    4. Запускается процесс init
  4. Монтирование файловых систем и запуск сервисов, скриптов из init,
  5. Запуск пользовательского окружения и экран аутентификации;

 

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.