По-старите компютри инициират хардуер чрез основната входно-изходна система (BIOS). Повечето компютри обаче сега използват система за инициализация, наречена Unified Extensible Firmware Interface (UEFI). Има няколко предимства и недостатъци на UEFI в съвременните компютри.
Какво е UEFI?
Когато за първи път включите компютър, той не зарежда веднага операционната система. След като Power On Self Test (POST) приключи на по-стари компютри, BIOS инициира буутлоудъра на операционната система. Тази процедура позволява на хардуерните компоненти на компютъра да комуникират правилно един с друг.
UEFI е по-нова спецификация, която определя как хардуерът и софтуерът комуникират в компютърна система. Спецификацията включва два аспекта на този процес:
- Услуги за зареждане: Услугите за зареждане определят как хардуерът инициира софтуера или операционната система за зареждане.
- Услуги по време на изпълнение: Услугите по време на изпълнение пропускат процесора за зареждане и зареждат приложения директно от UEFI. Този подход я кара да действа донякъде като съкратена операционна система чрез стартиране на браузър.
UEFI не е заменил напълно BIOS. В ранните спецификации липсваха POST или конфигурационни опции. По-новите системи изискват BIOS за тези цели, но не предлагат нивото на персонализиране, възможно в системите само с BIOS.
Предимства на UEFI
Най-същественото предимство на UEFI е липсата на специфична хардуерна зависимост. BIOS е специфичен за x86 архитектурата. UEFI позволява на персоналните компютри да използват процесор от различен доставчик, дори ако той няма наследеното x86 кодиране.
Другото основно предимство от използването на UEFI е, че той поддържа няколко операционни системи без необходимост от буутлоудър като LILO или GRUB. Вместо това UEFI може автоматично да избере подходящия дял с операционната система и да зареди от него, което води до по-бързо време за зареждане.
UEFI също така предлага по-удобни за потребителя интерфейси от старите текстови менюта на BIOS, което улеснява настройването на системата. Интерфейсът също така ви позволява да стартирате уеб браузъри с ограничена употреба и пощенски клиенти, без да стартирате пълна операционна система.
Долен ред
Най-големият проблем с UEFI е хардуерната и софтуерната поддръжка. За да работи правилно, хардуерът и операционната система трябва да поддържат подходящата спецификация. Това не е толкова голямо предизвикателство с текущите версии на Windows и macOS. Въпреки това, по-стари операционни системи като Windows XP не го поддържат.
История на UEFI
UEFI е разширение на оригиналния разширим интерфейс на фърмуера, разработен от Intel. Intel дебютира тази хардуерна и софтуерна интерфейсна система, когато компанията стартира своята гама сървърни процесори Itanium. Поради усъвършенстваната му архитектура и ограниченията на съществуващите BIOS системи, инженерите разработиха нов метод за предаване на хардуера към операционната система, който позволява по-голяма гъвкавост. Тъй като Itanium не беше голям успех, стандартите EFI също замряха в продължение на много години.
През 2005 г. Unified EFI Forum разшири оригиналните спецификации, разработени от Intel, за да създаде нов стандарт за актуализиране на хардуерния и софтуерния интерфейс. Този консорциум включва компании като AMD, Apple, Dell, HP, IBM, Intel, Lenovo и Microsoft. Два от най-големите производители на BIOS, American Megatrends и Pheonix Technologies, също са членове.