Čo je UEFI a v čom sa líši od systému BIOS?

BIOS bude čoskoro mŕtvy: Intel oznámil plány na jeho úplné nahradenie UEFI na všetkých ich čipsetoch do roku 2020. Čo je to však UEFI a v čom sa líši od BIOSu, ktorý všetci poznáme?

UEFI aj BIOS sú softvér na nízkej úrovni, ktorý sa spustí pri štarte počítača pred zavedením operačného systému, ale UEFI je modernejšie riešenie, ktoré podporuje väčšie pevné disky, rýchlejšie časy spustenia, viac bezpečnostných funkcií a - pohodlne - grafiku a myš kurzorov.

Videli sme, že novšie počítače dodávané s rozhraním UEFI ho stále označujú ako „BIOS“, aby nedošlo k zámene ľudí, ktorí sú zvyknutí na tradičný systém BIOS počítača. Aj keď váš počítač používa výraz „BIOS“, moderné počítače, ktoré si dnes kúpite, sa takmer určite dodávajú s firmvérom UEFI namiesto systému BIOS. Tu je dôvod.

Čo je to BIOS?

SÚVISIACE: Čo robí BIOS počítača a kedy ho mám použiť?

BIOS je skratka pre systém Basic Input-Output. Je to softvér nízkej úrovne, ktorý sa nachádza v čipe na základnej doske vášho počítača. Systém BIOS sa načíta pri štarte počítača. Systém BIOS je zodpovedný za prebudenie hardvérových súčastí vášho počítača, zabezpečuje ich správne fungovanie a potom spustí bootloader, ktorý zavádza systém Windows alebo akýkoľvek iný nainštalovaný operačný systém.

Na obrazovke nastavenia systému BIOS môžete nakonfigurovať rôzne nastavenia. Tu sa nachádzajú nastavenia, ako je hardvérová konfigurácia počítača, systémový čas a poradie zavádzania. Na túto obrazovku sa dostanete stlačením konkrétneho klávesu - odlišného na rôznych počítačoch, ale často Esc, F2, F10 alebo Delete - počas bootovania počítača. Keď uložíte nastavenie, uloží sa do pamäte na vašej základnej doske. Po zavedení počítača nakonfiguruje systém BIOS váš počítač s uloženými nastaveniami.

Systém BIOS pred spustením operačného systému prechádza testom POST alebo Power Test On Self Test. Kontroluje, či je vaša hardvérová konfigurácia platná a správne funguje. Ak niečo nie je v poriadku, zobrazí sa chybové hlásenie alebo budete počuť tajuplnú sériu pípacích kódov. V manuáli k počítaču budete musieť vyhľadať, čo znamenajú rôzne sekvencie pípnutí.

Keď sa počítač zavedie - a po dokončení testu POST -, systém BIOS vyhľadá hlavný zavádzací záznam alebo MBR uložený v zavádzacom zariadení a použije ho na spustenie zavádzača.

Môžete tiež vidieť skratku CMOS, čo je skratka pre Complementary Metal-Oxide-Semiconductor. Týka sa to pamäte zálohovanej batériou, kde systém BIOS ukladá rôzne nastavenia na základnej doske. Vlastne to už nie je presné, pretože táto metóda bola v súčasných systémoch nahradená pamäťou typu flash (tiež označovanou ako EEPROM).

Prečo je systém BIOS zastaraný

Systém BIOS existuje už dlho a veľmi sa nevyvinul. Dokonca aj počítače s MS-DOS vydané v 80. rokoch mali BIOS!

Systém BIOS sa samozrejme časom vyvíjal a vylepšoval. Boli vyvinuté niektoré rozšírenia, vrátane ACPI, rozšírenej konfigurácie a napájacieho rozhrania. To umožňuje systému BIOS ľahšie konfigurovať zariadenia a vykonávať pokročilé funkcie správy napájania, napríklad spánok. Systém BIOS však od čias systému MS-DOS nepokročil a nevylepšil sa tak skoro ako iná technológia PC.

Tradičný systém BIOS má stále vážne obmedzenia. Môže sa bootovať iba z diskov s veľkosťou 2,1 TB alebo menej. 3 TB disky sú dnes už bežné a počítač s BIOSom sa z nich nedá nabootovať. Toto obmedzenie je spôsobené spôsobom, akým systém BIOS pracuje s hlavným bootovacím záznamom.

Systém BIOS musí bežať v 16-bitovom procesore a na spustenie má iba 1 MB voľného miesta. Má problém s inicializáciou viacerých hardvérových zariadení naraz, čo vedie k pomalšiemu procesu zavádzania pri inicializácii všetkých hardvérových rozhraní a zariadení v modernom PC.

Systém BIOS potreboval dlho výmenu. Spoločnosť Intel začala pracovať na špecifikácii Extensible Firmware Interface (EFI) už v roku 1998. Apple si pri prechode na architektúru Intel na svojich počítačoch Mac v roku 2006 vybral spoločnosť EFI, ale ostatní výrobcovia počítačov to nedodržiavali.

V roku 2007 sa výrobcovia spoločností Intel, AMD, Microsoft a PC dohodli na novej špecifikácii rozhrania UEFI (Unified Extensible Firmware Interface). Toto je priemyselný štandard spravovaný fórom Unified Extended Firmware Interface Forum a nie je poháňaný iba spoločnosťou Intel. Podpora systému UEFI bola predstavená v systéme Windows s balíkom Windows Vista Service Pack 1 a Windows 7. Prevažná väčšina počítačov, ktoré si dnes môžete kúpiť, dnes používa systém UEFI namiesto tradičného systému BIOS.

Ako systém UEFI nahrádza a vylepšuje systém BIOS

UEFI nahrádza tradičný BIOS v počítačoch. Na existujúcom PC neexistuje spôsob, ako prejsť z BIOSu na UEFI. Musíte si kúpiť nový hardvér, ktorý podporuje a zahrnuje UEFI, ako to robí väčšina nových počítačov. Väčšina implementácií systému UEFI poskytuje emuláciu systému BIOS, takže si môžete zvoliť inštaláciu a zavedenie starých operačných systémov, ktoré namiesto systému UEFI očakávajú systém BIOS, takže sú spätne kompatibilné.

SÚVISIACE: Aký je rozdiel medzi GPT a MBR pri rozdelení disku?

Tento nový štandard sa vyhýba obmedzeniam systému BIOS. Firmvér UEFI sa dá zaviesť z diskov s veľkosťou 2,2 TB alebo väčšou - teoretický limit je 9,4 zettabytov. To je zhruba trojnásobok odhadovanej veľkosti všetkých údajov na internete. Je to preto, lebo UEFI namiesto MBR používa schému rozdelenia GPT. Zavádza sa tiež štandardizovanejším spôsobom, namiesto spustenia kódu z hlavného bootovacieho záznamu jednotky sa spúšťajú spustiteľné súbory EFI.

UEFI môže bežať v 32-bitovom alebo 64-bitovom režime a má adresovateľnejší adresný priestor ako BIOS, čo znamená, že proces bootovania je rýchlejší. Znamená to tiež, že obrazovky nastavení UEFI môžu byť hladšie ako obrazovky nastavení systému BIOS, vrátane podpory grafiky a kurzora myši. Nie je to však povinné. Mnoho počítačov sa stále dodáva s rozhraniami nastavení UEFI v textovom režime, ktoré vyzerajú a fungujú ako stará obrazovka nastavenia systému BIOS.

UEFI je nabitý ďalšími funkciami. Podporuje Secure Boot, čo znamená, že je možné skontrolovať platnosť operačného systému, aby sa zabezpečilo, že s procesom zavádzania nedôjde k nijakej manipulácii škodlivého softvéru. Môže podporovať sieťové funkcie priamo v samotnom firmvéri UEFI, čo pomáha pri vzdialenom riešení problémov a konfigurácii. Pri tradičnom systéme BIOS musíte konfigurovať počítač pred fyzickým počítačom.

Nie je to iba výmena systému BIOS. UEFI je v podstate malý operačný systém, ktorý beží nad firmvérom počítača, a dokáže oveľa viac ako BIOS. Môže byť uložený v pamäti flash na základnej doske alebo môže byť načítaný z pevného disku alebo zo sieťového zdieľania pri štarte.

Rôzne počítače s rozhraním UEFI budú mať rôzne rozhrania a funkcie. Všetko je na výrobcovi vášho PC, ale základy budú na každom PC rovnaké.

Ako pristupovať k nastaveniam UEFI na moderných počítačoch

Ak ste bežným používateľom počítača, prechod na počítač s rozhraním UEFI nebude znateľnou zmenou. Váš nový počítač sa naštartuje a vypne rýchlejšie, ako by to malo v systéme BIOS. Môžete používať disky s veľkosťou 2,2 TB alebo viac.

SÚVISIACE: Tri spôsoby prístupu do ponuky možností zavedenia systému Windows 8 alebo 10

Ak potrebujete získať prístup k nastaveniam na nízkej úrovni, môže to byť malý rozdiel. Možno budete musieť vstúpiť na obrazovku nastavení UEFI cez ponuku možností zavedenia systému Windows a nie stlačiť kláves pri spustení počítača. Pretože počítače sa teraz bootujú tak rýchlo, výrobcovia počítačov nechcú spomaliť proces bootovania čakaním na stlačenie klávesu. Videli sme však aj počítače s rozhraním UEFI, ktoré vám umožňujú prístup do systému BIOS rovnakým spôsobom, a to stlačením klávesu počas procesu bootovania.

Aj keď je UEFI veľká aktualizácia, je väčšinou v pozadí. Väčšina používateľov počítačov si nikdy nevšimne - alebo je potrebné dbať - na to, že ich nové počítače používajú namiesto tradičného systému BIOS UEFI. Budú len lepšie fungovať a budú podporovať modernejší hardvér a funkcie.

Podrobnejšie informácie nájdete vo vysvetlení Adama Williamsona z Red Hatu, v čom je odlišný proces zavádzania UEFI. Môžete si tiež prečítať oficiálne časté otázky o UEFI.

Image Credit: Wikimedia Commons