UEFI tehnologija i Windows 8

U ovom ćemo se članku upoznati s konceptom UEFI-ja i primenom ove tehnologije u sustavu Windows 8. Zatim s ovom tehnologijom UEFI? UEFI je kratica za UEFI Jedinstveno proširivo sučelje firmvera (objedinjeno proširivo sučelje firmvera). Ova je tehnologija dizajnirana za transformiranje tradicionalnog sustava za pokretanje računala i trebala bi zamijeniti zastarjeli sustav  BIOS. Međutim, ovo nije samo modernizacija stare tehnologije, već u osnovi novi pristup tehnologiji učitavanja računala i pokretanja OS-a. U stvari, UEFI nema nikakve veze s PC BIOS-om.

Ako je BIOS kod (tvrd i gotovo nepromijenjen) koji se bljesne u posebnom BIOS-ovom čipu na matičnoj ploči, tada je UEFI fleksibilno programirano sučelje smješteno na vrhu svih hardverskih komponenti računala s vlastitim firmwareom. UEFI kôd (puno veći od boot BIOS koda) nalazi se u posebnom direktoriju / EFI /, koji se može pohraniti na raznim mjestima: od zasebnog mikro kruga na matičnoj ploči, do particije na tvrdom disku ili mrežnog spremišta. U osnovi, UEFI je neovisni lagani operativni sustav, koji je sučelje između glavnog OS-a i upravljačkog softvera koji kontrolira hardverske funkcije niske razine opreme, koji bi trebali pravilno inicijalizirati opremu i prenijeti kontrolu na bootloader glavnog ("velikog") OS-a instaliran na računalo.

UEFI uključuje usluge testiranja hardvera, usluge pokretanja i testiranja, kao i implementacije standardnih komunikacijskih protokola (uključujući mrežne), upravljačke programe uređaja, funkcionalna proširenja, pa čak i vlastiti EFI-shell, u koji možete pokrenuti vlastite EFI-aplikacije. tj Već na razini UEFI možete krenuti putem interneta ili organizirati sigurnosnu kopiju tvrdog diska pomoću poznatog grafičkog GUI-ja.

U sljedećih godinu ili dvije UEFI specifikacije koristit će se u svim novim matičnim pločama vodećih proizvođača, pa će biti gotovo nemoguće pronaći novo računalo s uobičajenim BIOS-om. Jedna od najpopularnijih UEFI značajki koja se može implementirati na računalo koje radi pod njim su: "sigurno dizanje sustava" (sigurna čizma na Windows 8), kriptografija niske razine, mrežna provjera autentičnosti, univerzalni grafički upravljački programi i još mnogo toga. UEFI podržava 32-bitne i 64-bitne procesore i može se koristiti u sustavima s procesorima Itanium, x86, x64 i ARM

Svi moderni operativni sustavi (Windows, Linux, OS X) podržavaju dizanje putem UEFI.

Međutim, ako je upotreba UEFI-a na Mac OS X (Bootcamp boot manager) i Linuxu prilično površna, u sustavu Windows 8 već možete u potpunosti iskoristiti prednost UEFI okruženja..

Usput, kako bi mogli učitati stare OS-ove koji podržavaju samo BIOS, UEFI ima BIOS način emulacije pod nazivom Modul za podršku kompatibilnosti (CSM).

Podrška za UEFI i Windows 8

Koje su prednosti dijeljenja UEFI i Windows 8??

Jedna od glavnih prednosti je mogućnost sigurnog pokretanja (safe boot) - tehnologija koja vam omogućuje sprječavanje izvršavanja neželjenih programa tijekom inicijalizacije računala (detaljnije, o tehnologiji sigurnog pokretanja u UEFI raspravljat ćemo u zasebnom članku).

Zahvaljujući UEFI-ju, Windows 8 može se instalirati na pogone od 3 TB ili više, te prema tome, pokretanje s tih pogona. To je zbog prelaska s tablice particija MBR (BIOS) u GPT (UEFI).

Korištenje UEFI umjesto BIOS-a jedna je od ključnih komponenti za brzo učitavanje sustava Windows 8 (UEFI kôd djeluje brže zbog činjenice da je napisan u potpunosti ispočetka, bez potrebe da se povlači kabel drevnih pravila i kompatibilnost). Uz to, UEFI za čitanje koristi posebnu veličinu bloka EFI I / O, koja vam omogućuje čitanje 1 mb podataka odjednom (u BIOS-u - 64 kb). Osim toga, smanjenje vremena pokretanja postiže se zbog činjenice da nema potrebe tražiti uređaj za pokretanje programa na svim uređajima: Uređaj za pokretanje sustava dodjeljuje se UEFI tijekom faze instalacije OS-a.

Dakle, primijetili smo da Windows 8 podržava učitavanje UEFI, ali postoji nekoliko značajki:

  • Računalo mora biti kompatibilno s UEFI v2.3.1
  • UEFI je podržan samo u 64-bitnoj verziji sustava Windows 8. 32-bitne verzije sustava Windows ne podržavaju UEFI funkcije (morat ćete raditi u načinu emulacije CSM-a na novim računalima ovog OS-a).
  • Windows 8 za ARM (Windows RT) neće raditi na hardveru koji ne podržava UEFI ili vam omogućuje da onemogućite Secure Boot

U budućim verzijama Windowsa (i najbližeg Windows 8 SP1) programeri planiraju implementirati mnoge druge UEFI funkcije, poput: prevencije Rootkita (otkrivanje rootkita tijekom pokretanja), mrežne provjere autentičnosti (provjere autentičnosti pokretanja, osobito relevantno u scenarijima udaljene implementacije) itd. d.

Pristupite UEFI postavkama u sustavu Windows 8

Vrijedno je napomenuti da na novim računalima koja su unaprijed učitana u sustavu Windows 8, koja koristi UEFI za pristup izborniku za postavljanje UEFI (zamjena starog BIOS-a), uobičajeni način pritiska na tipku Delete ili F2 (ili drugu tipku koju je dobavljač odredio) neće raditi. jer Windows 8 (posebno na SSD-ovima) učitava se vrlo brzo, teško je imati vremena pritisnuti tipku za ulazak u način konfiguracije UEFI. Negdje je napisano da Windows 8 na UEFI SSD-u čeka pritisak na samo 200 ms. Stoga postoji postupak pozivanja programa za podešavanje parametara UEFI iz izbornika za podizanje sustava Windows 8.

Postoje tri načina za ulazak u izbornik za podizanje sustava Windows 8:

  1. U postavkama računala (Postavke računala) odaberite odjeljak Općenito (Generel) i u odjeljku Posebne mogućnosti preuzimanja (Napredno pokretanje) kliknite Ponovno pokretanje odmah (Ponovo pokrenite)
  2. Isti učinak možete postići tako da pritisnete tipku Shift i pritisnete gumb Restart u izborniku shutdown..
  3. Druga opcija za ulazak u izbornik za podizanje sustava Windows je izvršavanje naredbe u naredbenom retku
    shutdown.exe / r / o / f / t 00

Nakon ponovnog pokretanja, automatski se otvara izbornički sustav za podizanje sustava Windows 8 u kojem trebate odabrati stavke Rješavanje problema->Napredne opcije.  U prozoru naprednih opcija nalazi se zasebni gumb Postavke upravljačkog softvera UEFI, koji vam omogućuje da prije ponovnog pokretanja računala pređete ravno na BIOS računala (zapravo, ovo je UEFI, postavke u kojima su ekvivalent tradicionalnom BIOS-u računala).