EMZETT.
Войти

Загрузчик (bootloader)

Коротко: Загрузчик — это небольшая программа, которую прошивка запускает после самотестирования и которая затем загружает в память и запускает ядро операционной системы.

Подробнее: Прошивка умеет читать файлы лишь в самых общих чертах и не предназначена для загрузки целой операционной системы. Поэтому дело берёт на себя загрузчик: он находит ядро, загружает его с параметрами запуска и передаёт управление.

Подробности

СистемаЗагрузчик
WindowsДиспетчер загрузки Windows (bootmgfw.efi) и Winload (winload.efi)
LinuxGRUB, systemd-boot, rEFInd
macOSboot.efi (iBoot на Apple Silicon)
AndroidЗагрузчик производителя (часто заблокирован)
  • Несколько систем (dual boot): загрузчик показывает меню и запускает выбранную систему.
  • Расположение: в UEFI он находится в виде файла .efi на системном разделе EFI; в legacy — в MBR и на активном разделе.
  • Задачи: загрузить ядро, предоставить начальный RAM-диск, передать параметры командной строки, предложить варианты восстановления, проверить подписи (Secure Boot).
  • Проблемы: «Operating system not found», «BOOTMGR is missing», «No bootable device» указывают на повреждённые загрузочные файлы, неверный порядок загрузки или отсутствующий раздел. Восстановление: bootrec /fixmbr, bootrec /rebuildbcd (Windows), grub-install (Linux).
  • Безопасность: подменённый загрузчик — опасная точка атаки (буткиты). Secure Boot и шифрование (BitLocker) снижают риск.
  • Android/iOS: «Разблокировка загрузчика» разрешает сторонние системы, но стирает данные и может повлиять на гарантию и банковские приложения.

См. также: Процесс загрузки компьютера с Windows 11, Системный раздел EFI и системный раздел, Загрузочные файлы