Загрузка операционной системы

Процесс загрузки компьютера состоит из следующих основных шагов:

При включении питания выполняется проверочный тест BIOS и процессора, после чего BIOS при помощи встроенной программы IPL (Initial Program Loading – главный загрузчик) ищет загрузочное устройство (обычно это жесткий диск).

Если загрузочным устройством является жесткий диск, то BIOS считывают главную загрузочную запись (первый физический сектор с загрузочного диска – MBR) в память и передает управление программе IPL1 (Initial Program Loading 1 – программа начальной загрузки 1 или начальныйзагрузчик) находящейся в ней.

IPL1 просматривает таблицу разделов, анализирует ее в и результате находит активный раздел. Если активных разделов несколько, на экран выводится сообщение о необходимости выбора активного раздела для продолжения загрузки.

После того, как активный раздел найден, IPL1 считывает первый сектор этого раздела (логического диска) в оперативную память. Этот сектор содержит загрузочную запись (Boot Record), внутри которой находиться программа IPL2 (программа начальной загрузки 2). Управление передается на начало программы IPL2.

Программа IPL2 выполняет загрузку операционной системы т.е. ее файлов, находящихся в активном разделе. Способ загрузки зависит от самой операционной системы. Каждая из систем имеет свой собственный загрузчик. Фиксированным является только расположение загрузочной записи — первый сектор активного раздела.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: