Загрузка: Обзор
Процесс загрузки во многом зависит от аппаратной платформы, поэтому основное внимание будет уделено платформе IBM PC/IA32. Для сохранения обратной совместимости, firmware-загрузчики загружают операционную систему устаревшим способом. Процесс этот можно разделить на несколько этапов:
BIOS выбирает загрузочное устройство.
BIOS загружает bootsector с загрузочного устройства.
Код bootsector-а загружает установщика, процедуры декомпрессии и сжатый образ ядра.
Ядро декомпрессируется в защищенном режиме (protected mode).
Выполняется низкоуровневый инициализирующий ассемблерный код.
Выполняется высокоуровневый инициализирующий C код.
Содержание раздела