Bootloader (также известен как загрузчик или bootstrap loader) — компьютерная программа, которая отвечает за загрузку компьютера и операционной системы. 2
В контексте инициализации устройства bootloader выполняет следующие функции: 1
- Загружает основную память. 1 Это необходимо для работы процессора. 1
- Загружает ядро операционной системы. 1 Это основной компонент системного программного обеспечения, который контролирует все разрешения хранения и процессора и содержит все важные драйверы. 1
- Обрабатывает различные рутинные задачи и команды, например интегрирует хранение данных. 1
- Выполняет другие задачи, такие как идентификация и запуск других доступных загрузчиков, запуск программ приложений, исправление или расширение отсутствующих функций и записей в прошивке и другие. 1
После успешного выполнения всех задач bootloader возвращает ответственность системы ядру. 1