Starší počítače spouštějí hardware prostřednictvím systému BIOS (Basic Input Output System). Většina počítačů však nyní používá inicializační systém nazývaný Unified Extensible Firmware Interface (UEFI). UEFI v moderních počítačích má několik výhod a nevýhod.
Co je UEFI?
Když počítač poprvé zapnete, nenačte se okamžitě operační systém. Po dokončení testu POST (Power On Self Test) na starších počítačích spustí BIOS zavaděč operačního systému. Tento postup umožňuje hardwarovým komponentám počítače vzájemně správně komunikovat.
UEFI je novější specifikace, která definuje, jak hardware a software komunikují v rámci počítačového systému. Specifikace zahrnuje dva aspekty tohoto procesu:
- Boot services: Boot services definují, jak hardware inicializuje načítání softwaru nebo operačního systému.
- Runtime services: Runtime služby přeskakují boot procesor a načítají aplikace přímo z UEFI. Díky tomuto přístupu se chová poněkud jako oříznutý operační systém spuštěním prohlížeče.
UEFI zcela nenahradilo BIOS. Rané specifikace postrádaly POST nebo možnosti konfigurace. Novější systémy pro tyto účely vyžadují BIOS, ale nenabízejí úroveň přizpůsobení, která je možná v systémech pouze s BIOSem.
Výhody UEFI
Nejvýznamnější výhodou UEFI je absence specifické hardwarové závislosti. BIOS je specifický pro architekturu x86. UEFI umožňuje počítačům používat procesor od jiného dodavatele, i když nemá starší kódování x86.
Další hlavní výhodou používání UEFI je to, že podporuje několik operačních systémů bez potřeby bootloaderu, jako je LILO nebo GRUB. Místo toho může UEFI automaticky vybrat vhodný oddíl s operačním systémem a načíst z něj, což má za následek rychlejší spouštění.
UEFI také nabízí uživatelsky přívětivější rozhraní než staré textové nabídky systému BIOS, což usnadňuje nastavení systému. Rozhraní také umožňuje spouštět webové prohlížeče a poštovní klienty s omezeným použitím bez spouštění plného operačního systému.
Sečteno podtrženo
Největším problémem UEFI je podpora hardwaru a softwaru. Aby správně fungoval, musí hardware a operační systém podporovat příslušnou specifikaci. Se současnými verzemi Windows a macOS to není taková výzva. Starší operační systémy jako Windows XP jej však nepodporují.
Historie UEFI
UEFI je rozšířením původního rozhraní Extensible Firmware Interface vyvinutého společností Intel. Intel tento systém hardwarového a softwarového rozhraní debutoval, když společnost uvedla na trh svou řadu serverových procesorů Itanium. Kvůli pokročilé architektuře a omezením stávajících systémů BIOS vyvinuli inženýři novou metodu předání hardwaru operačnímu systému, která umožňovala větší flexibilitu. Vzhledem k tomu, že Itanium nezaznamenalo velký úspěch, standardy EFI také mnoho let chřadly.
V roce 2005 Unified EFI Forum rozšířilo původní specifikace vyvinuté společností Intel a vytvořilo nový standard pro aktualizaci hardwarového a softwarového rozhraní. Toto konsorcium zahrnuje společnosti jako AMD, Apple, Dell, HP, IBM, Intel, Lenovo a Microsoft. Členy jsou také dva z největších výrobců BIOSů, American Megatrends a Pheonix Technologies.