UEFI

Материал из sysadm
Перейти к навигации Перейти к поиску

UEFI (Unified Extensible Firmware Interface)

Стандарт UEFI разработан для замены стандарта BIOS.

UEFI выполняет функции, аналогичные BIOS:

  • проверка подключенного оборудования при старте компьютера
  • запуск загрузчиков операционных систем
  • предоставление базового функционала ввода/вывода для кода исполняемого до загрузки операционной системы

Некоторые принципиальные отличия UEFI от BIOS.

  • использует новый формат таблицы разделов GPT (GUID Partition Table)
  • предоставляет функционал работы с файловыми системами FAT16, FAT32
  • имеет собственный формат исполняемого файла и умеет запускать его на исполнение
  • предоставляет более расширенный и высокоуровневый функционал работы с переферией
  • хранит в NVRAM таблицу загрузочных записей, которые содержат путь к исполняемому файлу в формате EFI, на разделе ESP (EFI System Partition)
  • находит, загружает и запускает на исполнение файл формата EFI, использует для этого таблицу загрузочных записей в NVRAM или правила определенные стандартом.