Я предполагал, что UEFI — это спецификация/реализация.
Поэтому вы упаковываете его вместе с другим загрузчиком (например, Grub2).
Не существует единого загрузчика UEFI.
По сутиU-загрузкаявляется загрузчиком сам по себе, но не существует идеи "одноразового" загрузчика UEFI. Существуют различные варианты загрузчиков, совместимых с UEFI.
Это верно?
решение1
Краткий ответ с разбивкой
UEFI — это прошивка для компьютеровразработано и опубликовано Intel. В отличие от большинства прошивок BIOS, прошивку UEFI можно найти на системах, которые не входят вIBM PC-совместимый класс.
Расширяемая прошивка
UEFI — это расширение прошивки, такое как BIOS, но (1) оно может считывать записи с разделов диска, не просто загружаясь с диска, а (2) загружаясь с определенного загрузчика в определенном месте на определенном диске.
Совместимость загрузчика для выполнения через UEFI
TheСпецификация UEFIопределяет формат исполняемого файла, требующий, чтобы все прошивки UEFI были способны выполнять код в этом формате. Когда загрузчик пишется для собственного UEFI, он пишется в этом формате.
Обратная совместимость
Для обратной совместимости большинство прошивок UEFI могут загружать систему так же, как прошивки BIOS, и искать MBR и запускать загрузчик оттуда. В зависимости от прошивки это может называтьсяУстаревший режим BIOS,режим совместимости с BIOSили другие подобные термины.
Сравнение Ссылка
UEFI и U-Boot ведут себя совершенно по-разному
U-Boot
- Переменные загрузки определяют ядро, initrd и командную строку
- В настоящее время нет поведения по умолчанию для автоматической загрузки.
УЕФИ
- Спецификация по выбору загрузочного устройства.
- Спецификация ABI и среды исполнения.
решение2
Рассматривайте UEFI скорее как BIOS или слой, который запускает компьютер. Если бы вы посмотрели на рабочий процесс запуска компьютера, вы могли бы сказать, что он начинается с CMOS, затем BIOS, затем ОСсзагрузчик. Таким образом, можно сказать, что Grub2 — это загрузчик UEFI, но можно просто сказать:
Загрузчик UEFI — это любой загрузчик, способный считывать данные из прошивки типа UEFI.