Staršie počítače spúšťajú hardvér prostredníctvom systému BIOS (Basic Input Output System). Väčšina počítačov však v súčasnosti používa inicializačný systém nazývaný Unified Extensible Firmware Interface (UEFI). Existuje niekoľko výhod a nevýhod UEFI v moderných počítačoch.
Čo je UEFI?
Keď prvýkrát zapnete počítač, nenačíta sa okamžite operačný systém. Po dokončení testu POST (Power On Self Test) na starších počítačoch BIOS spustí zavádzač operačného systému. Tento postup umožňuje hardvérovým komponentom počítača navzájom správne komunikovať.
UEFI je novšia špecifikácia, ktorá definuje, ako hardvér a softvér komunikujú v rámci počítačového systému. Špecifikácia zahŕňa dva aspekty tohto procesu:
- Boot services: Bootovacie služby definujú, ako hardvér iniciuje načítanie softvéru alebo operačného systému.
- Runtime services: Runtime služby preskočia boot procesor a načítajú aplikácie priamo z UEFI. Tento prístup spôsobuje, že sa po spustení prehliadača správa trochu ako orezaný operačný systém.
UEFI úplne nenahradilo BIOS. V skorých špecifikáciách chýbali možnosti POST alebo konfigurácie. Novšie systémy vyžadujú na tieto účely systém BIOS, ale neponúkajú úroveň prispôsobenia, ktorá je možná v systémoch iba so systémom BIOS.
Výhody UEFI
Najvýznamnejšou výhodou UEFI je absencia špecifickej hardvérovej závislosti. BIOS je špecifický pre architektúru x86. UEFI umožňuje počítačom používať procesor od iného dodávateľa, aj keď nemá staré kódovanie x86.
Ďalšou veľkou výhodou používania UEFI je, že podporuje niekoľko operačných systémov bez potreby zavádzača, ako je LILO alebo GRUB. Namiesto toho môže UEFI automaticky vybrať vhodný oddiel s operačným systémom a načítať z neho, čo má za následok rýchlejšie spúšťanie.
UEFI tiež ponúka užívateľsky prívetivejšie rozhrania ako staré textové ponuky systému BIOS, vďaka čomu je nastavenie systému jednoduchšie. Rozhranie vám tiež umožňuje spúšťať webové prehliadače a poštové klienty s obmedzeným použitím bez spustenia plného operačného systému.
Zrátané podčiarknutie
Najväčším problémom UEFI je hardvérová a softvérová podpora. Aby to správne fungovalo, hardvér a operačný systém musia podporovať príslušnú špecifikáciu. So súčasnými verziami Windows a macOS to nie je až taká výzva. Staršie operačné systémy ako Windows XP ho však nepodporujú.
História UEFI
UEFI je rozšírenie pôvodného rozhrania Extensible Firmware Interface vyvinutého spoločnosťou Intel. Intel debutoval s týmto hardvérovým a softvérovým rozhraním, keď spoločnosť uviedla na trh svoju zostavu serverových procesorov Itanium. Kvôli pokročilej architektúre a obmedzeniam existujúcich systémov BIOS vyvinuli inžinieri novú metódu odovzdávania hardvéru operačnému systému, ktorá umožňovala väčšiu flexibilitu. Keďže Itanium nedosiahlo veľký úspech, štandardy EFI tiež klesali na mnoho rokov.
V roku 2005 Unified EFI Forum rozšírilo pôvodné špecifikácie vyvinuté spoločnosťou Intel s cieľom vytvoriť nový štandard pre aktualizáciu hardvérového a softvérového rozhrania. Toto konzorcium zahŕňa spoločnosti ako AMD, Apple, Dell, HP, IBM, Intel, Lenovo a Microsoft. Členmi sú aj dvaja z najväčších výrobcov systému BIOS, American Megatrends a Pheonix Technologies.