Последовательность загрузки устройств в современных компьютерах включает несколько этапов: 25
- Включение компьютера. 5 После нажатия кнопки включения системный контроллер подаёт питание на материнскую плату и остальные компоненты. 2
- Загрузка BIOS. 2 Системный контроллер загружает содержимое микросхемы BIOS в оперативную память, с этого момента управление компьютером переходит к BIOS. 2
- Самотестирование (POST). 2 BIOS запускает POST (Power On Self Test) — самотестирование при включении. 2 Тест проверяет работу процессора, оперативной памяти, контроллеров, загрузчиков и всего остального оборудования, важного для загрузки компьютера. 2
- Поиск загрузчика операционной системы. 2 Когда POST пройден, BIOS начинает искать загрузчик операционной системы. 2 Для этого он смотрит у себя в настройках порядок загрузки — список дисков по очереди, с которых можно загрузиться. 2
- Как только загрузчик найден, BIOS считывает его код и передаёт ему всё дальнейшее управление компьютером. 2
- Запуск ядра операционной системы. 2 Загрузчик находит ядро операционной системы, загружает его в память и передаёт управление ему. 2
- Вход пользователя в систему. 2 Он может быть автоматическим, если нет пароля на вход — в противном случае система попросит его ввести. 2
После входа операционная система загружает все пользовательские настройки и программы — ставит нужный фон на рабочий стол, применяет какую-то схему оформления и запускает те программы, которые выбрал пользователь. 2