UEFI - Unified Extensible Firmware Interface

Kako bo UEFI spremenil zagonski proces osebnega računalnika

Ko najprej vklopite svoj računalniški sistem, ne začne takoj naložiti operacijskega sistema. Prehaja skozi rutino, ki je bila prvotno vzpostavljena s prvimi osebnimi računalniki, tako da je strojno opremo začela z osnovnim vhodnim izhodnim sistemom ali BIOS-om . To je potrebno, da omogočajo različnim komponentam računalnika pravilno komuniciranje med seboj. Ko je samopreskus Power ON ali POST dokončan, BIOS nato sproži dejanski zagonski nalag operacijskega sistema. Ta procesor je v bistvu ostal enak kot dvajset let, vendar morda potrošniki ne vedo, da se je to spremenilo v zadnjih nekaj letih. Večina računalnikov zdaj uporablja sistem, imenovan Unified Extensible Firmware Interface ali UEFI. V tem članku si oglejte, kaj je to in kaj to pomeni za osebne računalnike.

Zgodovina UEFI

UEFI je dejansko razširitev prvotnega Extensible Firmware Interface, ki ga je razvil Intel. Razvili so ta novi strojni in programski vmesniški sistem, ko so sprožili zlomljeno strežnik procesorja Itanium ali IA64. Zaradi svoje napredne arhitekture in omejitev obstoječih sistemov BIOS-a so želeli razviti novo metodo za oddajanje strojne opreme operacijskemu sistemu, ki bi omogočal večjo fleksibilnost. Ker Itanium ni bil velik uspeh, so standardi EFI tudi dolgoletni.

Leta 2005 je bil ustanovljen Unified EFI Forum med večjimi večjimi korporacijami, ki bi razširili na prvotne specifikacije, ki jih je razvil Intel, in tako pripravil nov standard za posodobitev strojne in programske opreme. To vključuje podjetja, kot so AMD, Apple, Dell, HP, IBM, Intel, Lenovo in Microsoft. Člani so tudi največji proizvajalci BIOS-a, American Megatrends Inc. in Pheonix Technologies.

Kaj je UEFI?

UEFI je specifikacija, ki določa, kako strojna in programska oprema komunicira v računalniškem sistemu. Specifikacija dejansko vključuje dva vidika tega procesa, znanih kot zagonske storitve in storitve izvajanja. Storitve zagona opredeljujejo, kako bo strojna oprema zagnala programsko opremo ali operacijski sistem za nalaganje. Storitve Runtime vključujejo dejansko preskočitev zagonskega procesorja in nalaganje aplikacij neposredno iz UEFI-ja. To naredi nekako kot črtast operacijski sistem z zagonom brskalnika.

Medtem ko mnogi kliče UEFI smrt BIOS-a, sistem dejansko v celoti ne odstrani BIOS-a iz strojne opreme. Zgodnje specifikacije niso imele nobene možnosti POST ali konfiguracije. Zato sistem še vedno potrebuje BIOS, da bi dosegli ta dva cilja. Razlika je v tem, da BIOS verjetno ne bo imel enake ravni prilagajanja, kot je to mogoče v obstoječih sistemih samo v BIOS-u.

Prednosti UEFI

Največja korist UEFI je pomanjkanje posebne strojne odvisnosti. BIOS je specifičen za arhitekturo x86, ki se že več let uporablja v osebnih računalnikih . To lahko potencialno omogoča osebnemu računalniku, da uporablja procesor drugega proizvajalca ali da nima starega x86 kodiranja v njem. To bi lahko imelo posledice za naprave, kot so tablični računalniki ali celo Microsoftovo obsojeno Surface z operacijskim sistemom Windows RT, ki je uporabljal procesor na osnovi ARM-a.

Druga pomembna prednost za UEFI je zmožnost enostavnega zagona v več operacijskih sistemih, brez potrebe po bootloaderju, kot je LILO ali GRUB. Namesto tega lahko UEFI samodejno izbere ustrezno particijo z operacijskim sistemom in naloži iz njega. Da bi to dosegli, mora strojna oprema in programska oprema imeti ustrezno podporo za specifikacijo UEFI. To dejansko že obstaja v računalniških sistemih Apple, ki uporabljajo Boot Camp, da imajo na istem računalniku obremenitev Mac OS X in Windows.

Končno bo UEFI ponudil veliko bolj prijazne uporabniške vmesnike kot stare menije v BIOS-u. To bo prilagodilo sistemu veliko lažje za končnega uporabnika. Poleg tega bo vmesnik verjetno dovolil uporabo aplikacij, kot so spletni brskalnik ali e-poštni odjemalec z omejeno uporabo, ki se bodo hitro začeli, ne pa za zagon celovitega operacijskega sistema. Nekateri računalniki imajo to sposobnost, vendar se dejansko doseže z zagonom ločenega mini operacijskega sistema, ki je nameščen v BIOS-u.

Pomanjkljivosti UEFI

Največji problem za potrošnike z UEFI je strojna in programska podpora. Da bi pravilno delovala, mora strojna oprema in operacijski sistem podpirati ustrezne specifikacije. To zdaj ni toliko težava pri trenutnih Windows ali Mac OS X, vendar starejši operacijski sistemi, kot je Windows XP, to ne podpirajo. Problem je dejansko bolj obraten. Namesto tega novejša programska oprema, ki zahteva sisteme UEFI, lahko starejšim sistemom prepreči nadgradnjo na novejše operacijske sisteme.

Mnogi uporabniki energije, ki overklokirajo svoje računalniške sisteme, so lahko tudi razočarani. Dodatek UEFI odstrani številne različne nastavitve v BIOS-u, ki se uporabljajo za čim večjo učinkovitost iz procesorja in pomnilnika. To je bilo večinoma problem s prvo generacijo strojne opreme UEFI. Res je, da večina strojne opreme, ki ni zasnovana za overclocking, ne bo imela takih napetosti ali prilagoditev množitelja, vendar je večina novih strojne opreme namenjenih za to rešila te težave.

Sklepi

BIOS je bil izjemno učinkovit pri vodenju osebnih računalnikov v zadnjih dvajsetih letih. Dosegla je številne omejitve, zaradi katerih je težko nadaljevati z ustvarjanjem novih tehnologij, ne da bi pri tem zastavili več rešitev. UEFI naj bi prevzel večino procesa iz BIOS-a in ga poenostavil za končnega uporabnika. To bo računalniško okolje olajšalo uporabo in ustvarilo veliko bolj prožno okolje. Uvedba tehnologije ne bo brez težav, vendar potencial močno prevlada nad starejšimi zahtevami, ki so povezane z vsemi računalniki BIOS-a.