UEFI - Unifikované rozšiřitelné rozhraní firmwaru

Jak UEFI změní proces zavádění osobního počítače

Když nejprve zapnete počítač, systém okamžitě nezačne načítat váš operační systém. Prochází rutinou, která byla původně vytvořena s prvními osobními počítači, iniciováním hardwaru pomocí základního vstupního výstupního systému nebo systému BIOS . To je nutné, aby různé hardwarové součásti počítače vzájemně správně komunikovaly. Po dokončení automatického testu napájení nebo testu POST systém BIOS iniciuje skutečný zavaděč operačního systému. Tento procesor zůstává v podstatě po dobu více než dvaceti let stejný, ale spotřebitelé si možná neuvědomují, že se to v posledních letech změnilo. Většina počítačů nyní používá systém nazvaný Unified Extensible Firmware Interface nebo UEFI. Tento článek se zabývá tím, co to je a co to znamená pro osobní počítače.

Historie UEFI

UEFI je vlastně rozšířením původního rozšiřitelného rozhraní firmwaru vyvinutého společností Intel. Vyvinuli tento nový hardwarový a softwarový rozhraní, když spustili špatnou osudovou řadu procesorů Itanium nebo IA64. Díky své pokročilé architektuře a omezením stávajících systémů BIOS chtěli vyvinout novou metodu pro předávání hardwaru do operačního systému, což by umožnilo větší flexibilitu. Protože Itanium nebyl obrovský úspěch, standardy EFI také po dlouhá léta stékají.

V roce 2005 vzniklo Unified EFI Forum mezi řadou významných společností, které by rozšířily původní specifikace vyvinuté společností Intel, aby vytvořily nový standard pro aktualizaci hardwarového a softwarového rozhraní. Patří sem například společnosti AMD, Apple, Dell, HP, IBM, Intel, Lenovo a Microsoft. Dokonce i dva z největších výrobců BIOSu, American Megatrends Inc. a Pheonix Technologies jsou členy.

Co je UEFI?

UEFI je specifikace, která definuje, jak hardware a software komunikují v rámci počítačového systému. Specifikace ve skutečnosti zahrnuje dva aspekty tohoto procesu známý jako bootovací služby a runtime služby. Zaváděcí služby definují, jak bude hardware iniciovat software nebo operační systém pro načítání. Služba Runtime zahrnuje skutečně přeskakování zaváděcího procesoru a načítání aplikací přímo z UEFI. To způsobuje, že se spustí prohlížeč tak, jak to vypadá jako pruhovaný operační systém.

Zatímco mnoho UEFI volá smrt systému BIOS, systém ve skutečnosti zcela neodstraní systém BIOS z hardwaru. V časných specifikacích chyběla žádná možnost POST nebo konfigurace. V důsledku toho systém stále vyžaduje systém BIOS, aby dosáhl těchto dvou cílů. Rozdíl je v tom, že systém BIOS pravděpodobně nebude mít stejnou úroveň přizpůsobení, jak je to možné u stávajících systémů pouze systému BIOS.

Výhody UEFI

Největší výhodou UEFI je nedostatek specifické hardwarové závislosti. Systém BIOS je specifický pro architekturu x86, která byla již roky používána v počítačích . To potenciálně umožňuje osobnímu počítači používat procesor od jiného dodavatele nebo nemá v něm kódování starší x86. To by mohlo mít důsledky pro zařízení, jako jsou tablety nebo dokonce Microsoft konečně odsouzený Povrch s Windows RT, který používal procesor založený na ARM.

Dalším velkým přínosem pro UEFI je schopnost snadno spouštět do více operačních systémů bez nutnosti bootloaderu, jako je LILO nebo GRUB. Namísto toho může UEFI automaticky vybrat příslušný oddíl s operačním systémem a načíst z něj. Aby to bylo dosaženo, hardware i software musí mít odpovídající podporu pro specifikaci UEFI. To ve skutečnosti již existuje v počítačových systémech Apple, které používají systém Boot Camp pro načítání systému Mac OS X a Windows ve stejném počítači.

Nakonec UEFI nabídne mnohem více uživatelsky přívětivé rozhraní než staré textové nabídky systému BIOS. Díky tomu bude nastavení pro koncového uživatele mnohem jednodušší. Navíc rozhraní pravděpodobně umožní spouštění aplikací, jako je omezený webový prohlížeč nebo poštovní klient, spíše než spuštění úplného operačního systému. Nyní některé počítače mají tuto schopnost, ale skutečně to lze dosáhnout spuštěním samostatného mini operačního systému, který je uložen v systému BIOS.

Nevýhody systému UEFI

Největším problémem pro uživatele s UEFI je podpora hardwaru a softwaru. Aby to fungovalo správně, hardware a operační systém musí podporovat příslušnou specifikaci. Není to problém s aktuálním systémem Windows nebo Mac OS X, ale starší operační systémy, jako je Windows XP, to nepodporují. Problém je vlastně spíše naopak. Namísto toho novější software, který vyžaduje systémy UEFI, může zabránit starším systémům upgradovat na novější operační systémy.

Mnoho uživatelů, kteří přetaktovávají své počítačové systémy, může také být zklamáno. Přidání modulu UEFI odstraňuje mnoho různých nastavení v rámci systému BIOS, které se používají k dosažení co největšího výkonu z procesoru a paměti. Jednalo se především o problém s první generací hardwaru UEFI. Je pravda, že většina hardwaru, který není určen pro přetaktování, postrádá funkce takového napěťového nebo multiplikačního nastavení, ale většina nového hardwaru určeného k tomuto překonává tyto problémy.

Závěry

Systém BIOS byl mimořádně účinný při provozu osobních počítačů posledních dvacet let. Dosáhla řady omezení, díky nimž je těžké pokračovat v vytváření nových technologií, aniž by se k těmto problémům přidaly další řešení. UEFI je nastavena tak, aby převzala většinu procesu z BIOSu a zefektivnila jej pro koncového uživatele. To usnadní používání výpočetního prostředí a vytvoří mnohem flexibilnější prostředí. Zavedení technologie nebude bez problémů, ale potenciál značně převáží starší požadavky vyplývající z celého počítače BIOSu.