Što je UEFI i kako se razlikuje od BIOS-a?
BIOS će uskoro biti mrtav: Intel je najavio planove da ga do 2020. u potpunosti zamijeni UEFI-jem na svim svojim čipsetima. Ali što je UEFI, i kako se razlikuje od BIOS-a kojeg svi poznajemo?
I UEFI i BIOS su softver niske razine koji se pokreće kada pokrenete računalo prije dizanja operativnog sustava, ali UEFI je modernije rješenje, podržava veće tvrde diskove, brže vrijeme pokretanja, više sigurnosnih značajki i - prikladno-grafike i miša pokazivači.
Vidjeli smo nova računala koja se isporučuju s UEFI-jem i dalje ih nazivaju "BIOS-om" kako ne bi zbunjivali ljude koji su navikli na tradicionalni PC BIOS. Čak i ako vaše računalo koristi izraz “BIOS”, moderna računala koja danas kupite gotovo sigurno dolaze s UEFI firmwareom umjesto BIOS-om. Evo zašto.
Što je BIOS?
BIOS je kratica za Basic Input-Output sustav. To je softver niske razine koji se nalazi u čipu na matičnoj ploči računala. BIOS se učitava kada se računalo pokrene, a BIOS je odgovoran za buđenje hardverskih komponenti vašeg računala, osigurava njihovo ispravno funkcioniranje, a zatim pokreće bootloader koji pokreće Windows ili bilo koji drugi operativni sustav koji ste instalirali..
Na zaslonu za postavljanje BIOS-a možete konfigurirati različite postavke. Ovdje se nalaze postavke kao što je konfiguracija hardvera računala, vrijeme sustava i redoslijed pokretanja. Ovom zaslonu možete pristupiti pritiskom na određenu tipku - različitu na različitim računalima, ali često Esc, F2, F10 ili Delete - dok se računalo pokreće. Kada spremite postavku, ona se sprema u memoriju na vašoj matičnoj ploči. Kada pokrenete računalo, BIOS će konfigurirati vaše računalo sa spremljenim postavkama.
BIOS prolazi kroz POST ili Power-On Self Test prije pokretanja operativnog sustava. Provjerava je li ispravna konfiguracija hardvera i radi li ispravno. Ako nešto nije u redu, vidjet ćete poruku o pogrešci ili čuti tajnovitu seriju zvučnih kodova. Morat ćete pogledati što znači različite sekvence zvučnih signala u priručniku računala.
Kada se računalo pokrene i nakon završetka POST-a, BIOS traži Master Boot Record (MBR), ili MBR, pohranjen na uređaju za pokretanje i koristi ga za pokretanje bootloadera.
Također možete vidjeti akronim CMOS, koji označava komplementarni metal-oksid-poluvodič. To se odnosi na memoriju s baterijom koju BIOS pohranjuje na matičnoj ploči. To zapravo više nije točno, jer je ova metoda zamijenjena flash memorijom (koja se također naziva EEPROM) u suvremenim sustavima.
Zašto je BIOS zastario
BIOS je prisutan već dugo vremena i nije se mnogo razvio. Čak su i MS-DOS računala objavljena 1980-ih imala BIOS!
Naravno, BIOS se s vremenom razvio i poboljšao. Razvijena su neka proširenja, uključujući ACPI, sučelje napredne konfiguracije i napajanja. To omogućuje da BIOS lakše konfigurira uređaje i obavlja napredne funkcije upravljanja napajanjem, kao što je spavanje. No, BIOS nije napredovao i poboljšao se gotovo jednako kao i ostale PC tehnologije još od vremena MS-DOS-a.
Tradicionalni BIOS i dalje ima ozbiljna ograničenja. Može se podizati samo s pogona od 2,1 TB ili manje. Sada su česti 3 TB pogona, a računalo s BIOS-om se ne može pokrenuti s njih. To ograničenje je posljedica načina na koji sustav BIOS Master Boot Record radi.
BIOS mora raditi u 16-bitnom načinu rada procesora i ima samo 1 MB prostora za izvršavanje. Ima poteškoća pri inicijalizaciji višestrukih hardverskih uređaja odjednom, što dovodi do sporijeg postupka pokretanja pri inicijalizaciji svih hardverskih sučelja i uređaja na modernoj PC.
BIOS je dugo trebao zamjenu. Intel je počeo raditi na specifikaciji Extensible Firmware Interface (EFI) još 1998. godine. Apple je odabrao EFI kada je 2006. prešao na Intelovu arhitekturu na svojim Mac računalima, ali drugi proizvođači nisu slijedili.
Proizvođači Intel-a, AMD-a, Microsofta i PC-a su se 2007. dogovorili o novoj specifikaciji Unified Extensible Firmware Interface (UEFI). To je standard koji se provodi u cijelom sektoru, a njime upravlja Unified Extended Firmware Interface Forum, a ne upravlja ga isključivo Intel. Podrška za UEFI uvedena je u sustav Windows uz Windows Vista Service Pack 1 i Windows 7. Velika većina računala koje danas možete kupiti danas koriste UEFI, a ne tradicionalni BIOS..
Kako UEFI zamjenjuje i poboljšava BIOS
UEFI zamjenjuje tradicionalni BIOS na osobnim računalima. Nema načina da se prebacite s BIOS-a na UEFI na postojećem računalu. Trebate kupiti novi hardver koji podržava i uključuje UEFI, kao i većina novih računala. Većina implementacija UEFI-ja osigurava emulaciju BIOS-a tako da možete odabrati instalaciju i pokretanje starih operativnih sustava koji očekuju BIOS umjesto UEFI-ja, tako da su kompatibilni unatrag..
Ovaj novi standard izbjegava ograničenja BIOS-a. UEFI firmware se može pokrenuti s pogona od 2,2 TB ili veći - u stvari, teoretsko ograničenje je 9,4 zettabajta. To je otprilike tri puta više od procijenjene veličine svih podataka na Internetu. To je zato što UEFI koristi GPT shemu particioniranja umjesto MBR-a. Također se pokreće na standardiziraniji način, pokrećući EFI izvršne datoteke, a ne pokrećući kod s glavnog pogonskog zapisa pogona.
UEFI može raditi u 32-bitnom ili 64-bitnom načinu rada i ima adresabilniji prostor od BIOS-a, što znači da je proces pokretanja brži. To također znači da ekrani za podešavanje UEFI-a mogu biti klizaviji od zaslona postavki BIOS-a, uključujući podršku grafike i pokazivača miša. Međutim, to nije obavezno. Mnoga računala i dalje se isporučuju s UEFI sučeljima za tekstualni način rada koji izgledaju i funkcioniraju kao stari zaslon za postavljanje BIOS-a.
UEFI je pakiran s drugim značajkama. Podržava Secure Boot, što znači da se operativni sustav može provjeriti na ispravnost kako bi se osiguralo da zlonamjerni softver nije mijenjao proces pokretanja. Može podržavati značajke mrežnog povezivanja u samom UEFI firmveru, što može pomoći u rješavanju problema i konfiguraciji na daljinu. S tradicionalnim BIOS-om morate biti ispred fizičkog računala da biste ga konfigurirali.
To nije samo zamjena BIOS-a. UEFI je u biti mali operativni sustav koji radi na upravljačkom programu računala i može učiniti mnogo više od BIOS-a. Može se pohraniti u flash memoriju na matičnoj ploči ili se može učitati s tvrdog diska ili mrežnog dijeljenja prilikom podizanja sustava.
Različita računala s UEFI-jem imaju različita sučelja i značajke. Sve ovisi o proizvođaču računala, ali osnove će biti iste na svakom računalu.
Kako pristupiti UEFI postavkama na suvremenim računalima
Ako ste običan korisnik računala, prebacivanje na računalo s UEFI-jem neće biti zamjetna promjena. Vaše novo računalo će se pokrenuti i isključiti brže nego što bi to bilo s BIOS-om, a možete koristiti i pogone veličine 2,2 TB ili više.
Ako trebate pristupiti postavkama niske razine, možda postoji mala razlika. Možda ćete morati pristupiti zaslonu za postavke UEFI-ja putem izbornika s opcijama podizanja sustava Windows umjesto da pritisnete tipku dok se računalo pokreće. Budući da se računala sada tako brzo podižu, proizvođači računala ne žele usporiti proces pokretanja tako da čekaju da li će pritisnuti tipku. Međutim, vidjeli smo i računala s UEFI-jem koja vam omogućuju pristup BIOS-u na isti način, pritiskom na tipku tijekom postupka podizanja sustava..
Dok je UEFI velika nadogradnja, uglavnom je u pozadini. Većina korisnika računala nikada neće primijetiti - ili im je potrebno - da njihova nova računala koriste UEFI umjesto tradicionalnog BIOS-a. Jednostavno će raditi bolje i podržavati moderniji hardver i značajke.
Za detaljnije informacije, pročitajte Adam Williamson o Red Hatovu objašnjenju o tome kako se proces pokretanja UEFI-ja razlikuje. Također možete pročitati službeni UEFI FAQ.
Slika kredita: Wikimedia Commons