IBM®
Перейти к тексту
    в России и странах СНГ [изменить]    Условия использования
 
 
   
    Главная страница    Продукты    Услуги и решения    Поддержка и загрузка    Мой профиль    
Перейти к тексту

developerWorks Россия  >  Linux  >

Подготовка к экзамену LPI 201: Устранение неполадок

Средний уровень администрирования (LPIC-2) тема 214

developerWorks
На предыдущую страницуСтраница 3 из 9 На предыдущую страницу

Опции документа

Обсудить


Выскажите мнение об этом учебном пособии

Помогите нам улучшить содержание


Распознавание стадий загрузки

О загрузке

Учебное пособие по теме 202 содержит куда более широкую информацию об очередности загрузки Linux. В том пособии мы только кратко рассмотрим эти стадии.

Первая стадия загрузки немного изменилась с тех пор, как появились первые IBM®-совместимые PC с жесткими дисками. BIOS считывает первый сектор загрузочного диска в память и запускает его. Эта 512-байтная Master Boot Record (MBR), где также располагается метка fdisk, загружает "загрузчик ОС" (либо GRUB, либо LILO) из "активного" раздела.



В начало


Загрузка ядра

По мере того, как BIOS в системе x86 (в системах с другими архитектурами имеются небольшие отличия) запускает MBR, происходит несколько стадий, приводящих к загрузке ядра Linux. Если загрузка не удается, то первый шаг в определении того, что нужно исправить, должен состоять в поиске стадии, где произошел сбой.

  • Загрузка Boot Loader (LILO/Grub).
  • Запускается Boot loader и передает управление ядру.
  • Ядро: Загружается база ядра, а также основные модули ядра.
  • Инициализация и установка устройств:
    • Запускается ядро.
    • Инициализируется инфраструктура ядра (VM, планировщик, и прочее).
    • Зондирование и присоединение драйверов устройств.
    • Монтируется корневая файловая система.


В начало


Загрузка пользовательского пространства

Полагая, что база ядра, модули ядра и корневая файловая система стартовали успешно (или, по крайней мере, достаточно успешно, не полностью зависнув), начинается процесс инициализации системы:

  • Инициализация и установка демонов
    • /sbin/init запускается как процесс 1
    • /sbin/init считывает /etc/inittab
    • /etc/init.d/rc запускает сценарии /etc/rc<n>.d/S*
    • Диски проверяются fsck
    • Настраиваются сетевые интерфейсы
    • Запускаются демоны
    • getty(s) запускается на клавиатуре и последовательных портах


В начало



На предыдущую страницуСтраница 3 из 9 На предыдущую страницу
    IBM в России Конфиденциальность Контакты