16Aug
BIOS bude čoskoro mŕtvy: spoločnosť Intel oznámila plány úplne nahradiť UEFI na všetkých svojich čipsetoch do roku 2020. Ale čo je UEFI a ako sa líši od systému BIOS, s ktorým sme všetci oboznámení?
UEFI aj BIOS sú softvér na nízkej úrovni, 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ú grafikukurzory myši.
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?
BIOS je skratka pre systém Basic Input-Output. Je to softvér na nízkej úrovni, 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 BIOS je zodpovedný za prebudenie hardvérových komponentov počítača, zaisťuje, že fungujú správne, a potom spustí bootloader, ktorý zavádza systém Windows alebo iný 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 počítača, systémový čas a poradie zavádzania, sa nachádzajú tu. K tejto obrazovke pristupujete stlačením konkrétneho tlačidla - iný na rôznych počítačoch, ale často aj na 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ť tajnú sériu 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 ukončení testu POST - systém BIOS hľadá hlavný spúšťací záznam alebo MBR uložený na 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 nie je presná, pretože táto metóda bola v súčasných systémoch nahradená flash pamäťou( označovanou aj 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 postupom času vyvíjal a zlepšoval. Boli vyvinuté niektoré rozšírenia vrátane ACPI, rozšírenej 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 od dní MS-DOS.
Tradičný systém BIOS má stále vážne obmedzenia. Môže sa zavádzať iba z jednotiek s kapacitou 2,1 TB alebo menej.3 jednotky TB sú 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ých procesorov 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šiemu spúšťaciemu procesu pri inicializácii všetkých hardvérových rozhraní a zariadení namoderný počítač.
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 nového zväzku Unified Extensible Firmware Interface( UEFI).Jedná sa o štandard pre celú oblasť, ktorý spravuje Unified Extended Firmware Interface Forum a nie je založený výhradne na Intel. Podpora UEFI bola zavedená do systému Windows so systémom 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 skôr ako tradičné BIOS.
Ako UEFI nahrádza a zlepšuje BIOS
UEFI nahrádza tradičné BIOS na PC.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 robia 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.Takisto 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 systému BIOS, 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 Secure Boot, čo znamená, že operačný systém môže byť skontrolovaný na platnosť, aby sa zabezpečilo, ž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 normálny používateľ PC, 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 a viac.
Ak potrebujete prístup k nastaveniam nízkej úrovne, 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. S počítačmi, ktoré sa teraz bootujú tak rýchlo, výrobcovia počítačov nechcú spomaľovať proces zavádzania čakaním, č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 klávesu počas procesu zavádzania.
Zatiaľ čo UEFI je veľký upgrade, je to predovšetkým 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 podporujú modernejší hardvér a funkcie.
Pre podrobnejšie informácie si prečítajte Adam Williamson z vysvetlenia spoločnosti Red Hat o tom, ako sa proces zavádzania UEFI líši. Môžete si tiež prečítať oficiálne otázky týkajúce sa UEFI.
Image Credit: Wikimedia Commons