Čo je UEFI a ako sa líši od systému BIOS?
BIOS bude čoskoro mŕtvy: spoločnosť Intel oznámila plány na úplné nahradenie UEFI všetkými svojimi čipsetmi do roku 2020. Ale čo je UEFI a ako sa líši od systému BIOS, všetci poznáme?
UEFI i BIOS sú softvér na nízkych úrovniach, ktorý sa spúšťa 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 bootovacie časy, viac bezpečnostných funkcií a pohodlnú grafiku a myš kurzory.
Videli sme novšie počítače, ktoré sa dodávajú s UEFI, naďalej označujú ako "BIOS", aby sa vyhli mätovaniu ľudí, ktorí sú zvyknutí na tradičné PC BIOS. Dokonca aj v prípade, že 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 BIOS??
Systém BIOS je skratka pre systém Basic Input-Output. Je to nízkoúrovňový softvér, ktorý sa nachádza v čipoch na základnej doske počítača. Systém BIOS sa načíta pri spustení počítača a systém BIOS je zodpovedný za prebudenie hardvérových komponentov počítača, zabezpečenie správneho fungovania a spustenie zavádzacieho systému, ktorý zavádza systém Windows alebo akýkoľvek iný operačný systém, ktorý ste nainštalovali.
Na obrazovke nastavenia systému BIOS môžete nakonfigurovať rôzne nastavenia. Nastavenia, ako je hardvérová konfigurácia vášho počítača, systémový čas a poradie zavádzania, sa nachádzajú tu. K tejto obrazovke pristupujete stlačením špecifického tlačidla - iný na rôznych počítačoch, ale často Esc, F2, F10 alebo Delete - počas spustenia počítača. Keď uložíte nastavenie, uloží sa do pamäte samotnej základnej dosky. Pri zavádzaní počítača systém BIOS nakonfiguruje počítač s uloženými nastaveniami.
Systém BIOS prechádza testom POST alebo Power-On Self Test pred spustením operačného systému. Kontroluje, či je hardvérová konfigurácia platná a funguje správne. Ak niečo nie je v poriadku, zobrazí sa chybové hlásenie alebo počuť skryté série pípacích kódov. Budete musieť pozrieť, aké rôzne sekvencie pípnutí znamenajú v príručke k počítaču.
Po spustení počítača - a po dokončení testu POST - systém BIOS vyhľadáva hlavný spúšťací záznam alebo MBR uložený v zavádzacom zariadení a použije ho na spustenie zavádzacieho zariadenia.
Môžete tiež vidieť skratku CMOS, ktorá sa nazýva Doplnkový kov-oxid-polovodič. Týka sa to pamäte s podporou batérie, kde BIOS ukladá na základnej doske rôzne nastavenia. V skutočnosti už nie je presná, pretože táto metóda bola v súčasných systémoch nahradená flash pamäťou (tiež označovanou ako EEPROM).
Prečo je BIOS zastaraný
Systém BIOS bol dlhý čas a nebol veľmi vyvinutý. Dokonca aj MS-DOS PC vydané v 80-tych rokoch mali BIOS!
Samozrejme, systém BIOS sa časom vyvíjal a zlepšoval. Boli vyvinuté niektoré rozšírenia vrátane ACPI, rozšíreného konfigurácie a výkonového 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 nebol pokročilý a vylepšený takmer rovnako ako ostatné PC technológie už od čias MS-DOS.
Tradičný systém BIOS stále obsahuje vážne obmedzenia. Môže sa zavádzať iba z jednotiek s kapacitou 2,1 TB alebo menej. 3 jednotky TB sú už bežné a počítač s BIOSom sa z nich nemôže zavádzať. Toto obmedzenie je spôsobené fungovaním systému Master Boot Record systému BIOS.
Systém BIOS musí bežať v režime 16-bitového procesora a má len 1 MB priestoru na vykonanie. Má problémy pri inicializácii viacerých hardvérových zariadení naraz, čo vedie k pomalšej spúšťacej procedúre pri inicializácii všetkých hardvérových rozhraní a zariadení na modernej PC.
Systém BIOS potreboval dlhšiu výmenu. Spoločnosť Intel začala pracovať na špecifikácii rozhrania Extensible Firmware Interface (EFI) už v roku 1998. Spoločnosť Apple si vybrala EFI, keď v roku 2006 prešla na architektúru Intel na svojich počítačoch Mac, ale ostatní výrobcovia počítačov nedodržali.
V roku 2007 sa výrobcovia počítačov Intel, AMD, Microsoft a PC dohodli na špecifikácii špecifikácie Unified Extensible Firmware Interface (UEFI). Jedná sa o štandard v celom odvetví, ktorý spravuje fórum Unified Extended Firmware Interface Forum, a nie je založený výlučne na spoločnosti Intel. Podpora UEFI bola zavedená do systému Windows s balíkom Windows Vista Service Pack 1 a Windows 7. Veľká väčšina počítačov, ktoré si môžete kúpiť dnes, teraz používa UEFI ako tradičné BIOS.
Ako UEFI nahrádza a zlepšuje systém BIOS
UEFI nahrádza tradičné BIOS na počítačoch. Nie je možné prepnúť z BIOSu na UEFI na existujúci počítač. Musíte si kúpiť nový hardvér, ktorý podporuje a zahŕňa UEFI, ako to robí väčšina nových počítačov. Väčšina implementácií UEFI poskytuje emuláciu systému BIOS, takže si môžete vybrať inštaláciu a zavedenie starých operačných systémov, ktoré očakávajú BIOS namiesto UEFI, takže sú spätne kompatibilné.
Táto nová norma zabraňuje obmedzeniam systému BIOS. Firmvér UEFI sa môže zavádzať z jednotiek s kapacitou 2,2 TB alebo väčšej - v skutočnosti je teoretická hranica 9,4 zettabytov. Je to približne trojnásobok odhadovanej veľkosti všetkých údajov na internete. Je to preto, lebo UEFI používa schému rozdelenia GPT namiesto MBR. Taktiež sa spúšťa štandardizovanejším spôsobom spustenia spustiteľných súborov EFI, namiesto spustenia kódu z hlavného bootovacieho záznamu jednotky.
UEFI môže bežať v 32-bitovom alebo 64-bitovom režime a má viac adresovateľného adresového priestoru ako BIOS, čo znamená, že váš zavádzací proces je rýchlejší. Znamená to tiež, že nastavovacie obrazovky UEFI môžu byť šedivejšie ako obrazovky s nastaveniami BIOSu vrátane podpory grafiky a kurzorov myši. Toto však nie je povinné. Mnoho počítačov stále dodáva s rozhraním pre nastavenie UEFI v textovom režime, ktoré vyzerajú a fungujú ako stará obrazovka nastavenia systému BIOS.
UEFI je vybavený ďalšími funkciami. Podporuje funkciu Secure Boot, čo znamená, že operačný systém môže byť skontrolovaný na platnosť, aby sa zabezpečil, že žiadny škodlivý softvér nezasahoval do procesu zavádzania. Môže podporovať sieťové funkcie priamo v samotnom firmvéri UEFI, čo môže pomôcť pri odstraňovaní problémov a konfigurácii na diaľku. S tradičným systémom BIOS musíte sedieť pred fyzickým počítačom, aby ste ho nakonfigurovali.
Nie je to len výmena systému BIOS. UEFI je v podstate malý operačný systém, ktorý beží na vrchole firmvéru počítača a môže robiť oveľa viac ako BIOS. Môže byť uložená v pamäti typu flash na základnej doske, alebo môže byť zavedená z pevného disku alebo sieťového zdieľania pri zavádzaní.
Rôzne počítače s UEFI budú mať rôzne rozhrania a funkcie. Všetko to závisí od vášho výrobcu počítača, ale základy budú rovnaké na každom počítači.
Ako získať prístup 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 UEFI nebude znateľnou zmenou. Váš nový počítač sa spustí a vypne rýchlejšie, ako by mal systém BIOS, a môžete použiť jednotky s veľkosťou 2,2 TB alebo vyššou.
Ak potrebujete získať prístup k nastaveniam na nižšej úrovni, môže to byť mierny rozdiel. Možno budete musieť prejsť na obrazovku nastavení UEFI cez ponuku možností zavádzania systému Windows, a nie stlačením klávesu počas spustenia počítača. Vďaka spusteniu počítača tak rýchlo, výrobcovia počítačov nechcú spustiť spúšťací proces čakaním na to, či stlačíte tlačidlo. Napriek tomu sme tiež videli počítače s UEFI, ktoré vám umožňujú prístup k systému BIOS rovnakým spôsobom stlačením tlačidla počas procesu zavádzania.
Zatiaľ čo UEFI je veľký upgrade, je to do značnej miery v pozadí. Väčšina používateľov počítačov si nikdy nevšimne - alebo sa nemusí starať - aby ich nové počítače používali UEFI namiesto tradičného systému BIOS. Budú jednoducho fungovať lepšie a budú podporovať moderný hardvér a funkcie.
Pre podrobnejšie informácie si prečítajte Adam Williamson z vysvetlenia spoločnosti Red Hat o tom, ako sa zavádzací proces UEFI líši. Môžete si tiež prečítať oficiálne otázky týkajúce sa UEFI.
Obrazový kredit: Wikimedia Commons