UEFI - Interfață unificată de firmware extensibilă. Care este diferența dintre uefi și bios

Tranziția masivă la UEFI (Unified Extensible Firmware Interface) a început deja. Microsoft solicită ca această interfață să fie utilizată pe toate computerele livrate cu Windows 8. Mai precis, despre care vorbim despre UEFI cu funcția Secure Boot. În același timp, doar „opt” pot funcționa pe astfel de computere fără probleme: nici Windows XP, nici „șapte” nu pot fi instalate pe o mașină UEFI fără manipulări suplimentare. Nu veți putea să porniți nici de pe o unitate flash Linux Live sau Windows. Ce se poate întâmpla exact dacă încercați să porniți de la o unitate flash de instalare pe un laptop? Sony VAIO, prezentat în imaginea de mai sus. Și problemele cu UEFI nu se termină aici. Fiecare producător de componente hardware configurează UEFI la propria discreție, creând astfel dificultăți inutile pentru utilizator. Laptopul IdeaPad de la Lenovo nu a putut recunoaște deloc aceeași unitate flash ca suportul de pornire. În același timp, Lenovo nu are nimic de reproșat: adevărul este că unitatea flash bootabilă este formatată sistem de fișiere NTFS și UEFI nu acceptă pornirea de pe astfel de medii. Dacă conectați aceeași unitate la un laptop EliteBook de la HP, acesta va porni fără probleme și vă va permite să instalați Windows. Problema este că toate datele de pe discul EliteBook ar fi șterse după instalare.

Fiecare se configurează diferit

Ești confuz? Nu e de mirare: UEFI cu Secure Boot stabilește noi reguli pentru instalarea și pornirea sistemelor de operare, iar producătorii de hardware interpretează aceste reguli în felul lor, ceea ce creează dificultăți suplimentare utilizatorului. Prin urmare, în acest articol, ne-am propus obiectivul de a clarifica confuzia din jurul UEFI. Folosind laptop-uri de la producători importanți ca exemplu, vă vom spune cum funcționează UEFI, ce rol joacă funcția Secure Boot, cum să ocoliți „capcanele” stabilite de noua interfață și de ce aveți nevoie pentru a utiliza unități flash bootabile fără teamă de orice consecințe distructive.

Cum funcționează UEFI

UEFI pornește strict conform regulilor stabilite. Dacă sistemul de operare nu acceptă UEFI, modul de emulare BIOS este activat. Procesul de pornire a unui computer bazat pe BIOS este destul de simplu: după apăsarea butonului de pornire, pornește BIOS-ul, care verifică starea hardware-ului și încarcă firmware-ul - drivere simpli pentru componente hardware individuale. BIOS-ul caută apoi bootloader-ul OS și îl activează. Aceasta, la rândul său, încarcă sistemul de operare sau afișează o listă de sisteme de operare disponibile.

Calculatoarele bazate pe UEFI pornesc într-un mod similar numai până când sunt căutate opțiunile de pornire. După aceasta, totul se întâmplă diferit. UEFI are propriul încărcător de încărcare a sistemului de operare cu manageri de lansare integrati sisteme instalate. Pentru aceasta, pe disc este creată o partiție mică (100–250 MB), formatată în sistemul de fișiere FAT32, care se numește Extensible Firmware Interface System Partition ( partiția sistemului Interfață de firmware extensibilă (ESP). Conține drivere pentru componente hardware care pot fi accesate prin rulare sistem de operare. Regula generală Aceasta este: cu excepția DVD-urilor, UEFI poate porni numai de pe medii formatate cu sistemul de fișiere FAT32.

UEFI este un mecanism complex

ESP are avantajele sale: datorită driverelor UEFI și încărcării sistemului de operare, Windows pornește mai rapid și răspunde mai adecvat la erorile critice ale driverului. Dar interfața UEFI impune și restricții: vă permite să instalați sistemul de operare numai pe hard disk-uri care sunt marcate conform standardului GPT. Acesta din urmă nu este susținut de niciunul Versiunea BIOS, deoarece, spre deosebire de schema tradițională de marcare (MBR), folosește adrese de sector pe 64 de biți. Pe lângă Windows 8, interfața UEFI este acceptată doar de versiunile pe 64 de biți ale Windows Vista și 7, precum și de Linux cu kernel 3.2 și o versiune ulterioară. Mai mult, pentru PC-urile certificate să funcționeze cu G8, Microsoft necesită utilizarea opțiunii Secure Boot. În acest mod, UEFI lansează doar sisteme de încărcare a sistemului de operare verificate care conțin drivere Microsoft semnate digital.

Alături de Windows 8, doar bootloader-ul Shim (Linux) are drivere cu semnăturile necesare pentru Secure Boot. Nu sunt disponibile în alte sisteme de operare. Prin urmare, dacă doriți să instalați Windows 7 sau Vista pe un astfel de computer, pe lângă G8, trebuie să deschideți meniul UEFI și să dezactivați Secure Boot. Dacă alegeți un sistem de operare care nu este compatibil cu UEFI ca al doilea sistem de operare, va trebui să utilizați Modulul de suport pentru compatibilitate (CSM), care poate fi activat în UEFI. Din păcate, producătorii folosesc versiuni diferite UEFI și, uneori, este dificil să îți dai seama cum să dezactivezi Secure Boot și să intri în modul de emulare BIOS. Vom lua în considerare aceste întrebări în continuare.

Procesul de pornire a computerului bazat pe UEFI

În funcție de configurație, UEFI fie pornește computerul în sine, fie intră în modul de emulare a BIOS-ului standard. Abia după aceasta, managerul începe pornire Windows.

Instalarea Windows pe un PC cu UEFI și Secure Boot

Pe un PC bazat pe Windows 8 UEFI Secure Porniți alte versiuni ale sistemului de operare pot fi instalate numai în anumite condiții. Utilizatorul trebuie să selecteze în prealabil modul corect de pornire și să pregătească unitatea flash de instalare în consecință.


Activarea modului de emulare BIOS

Confuzie completă: metoda de intrare în modul de emulare BIOS depinde de versiunea UEFI. Pe Sony VAIO (1) trebuie să activați opțiunea „Legasy”, pe ASUS Zenbook (2) - „Launch CSM”.


Configurare UEFI

Fiecare producător folosește propria sa versiune de UEFI în laptopuri și ultrabook-uri. Cu toate acestea, nu oferă acces tuturor. functii necesare. Adesea, atunci când încărcați un computer sau laptop, afișajul nu afișează numele butonului cu care puteți apela meniul Setări UEFI. Vă sugerăm să faceți următoarele: în interfața Metro, mergeți la „Opțiuni | Modificați setările PC-ului” în bara laterală și activați „General | Opțiuni speciale descărcări”. După repornire, va apărea managerul de boot al sistemului de operare, care vă va permite să deschideți meniul UEFI. Excepție este UEFI de la HP, care nu are această opțiune. Următoarele vor ajuta: în timpul încărcării, țineți apăsată tasta „Esc”. În orice caz, mai întâi trebuie să aflați ce buton vă permite să intrați în meniul UEFI. Dacă schimbați modul de pornire la CSM sau Legasy BIOS pentru a porni de pe o unitate flash de salvare, trebuie să treceți înapoi de la CSM la UEFI după operația de recuperare, altfel Windows 8 nu va porni. Dar există și excepții aici: Aptio Setup Utility pe computerele ASUS activează automat UEFI în absența unui suport de pornire compatibil cu BIOS, așa că trebuie doar să deconectați unitatea flash.

Dezactivarea Secure Boot va fi necesară dacă, pe lângă G8, doriți să instalați o versiune pe 64 de biți de Windows Vista sau 7. Uneori, așa-numitul mod hibrid este acceptat, ca în dispozitivele de la HP, în care UEFI poate porni de la toate mediile de pornire și, dacă este necesar, treceți la modul BIOS. În versiunea UEFI utilizată pe scară largă InsydeH2O, aceasta depinde dacă producătorul laptopului a oferit posibilitatea de a dezactiva Secure Boot sau nu. În Acer Aspire S7 această funcție nu este disponibil și pentru a-l dezactiva trebuie să comutați de la UEFI la modul BIOS și înapoi.

Dificultăți de recuperare

Odată cu apariția UEFI, producătorii au schimbat modul în care lucrează cu sistemul de recuperare a sistemului de operare. Comanda rapidă de la tastatură „Alt+F10”, care era folosită anterior, de exemplu, la modelele Acer, nu mai funcționează sau este atribuită altor funcții. Și butonul „F9” se încarcă pe noul Zenbook, nu ASUS Preload Wizard, ci programul Recuperare Windows 8 cu meniu extins de pornire.

Modul de recuperare VAIO Care laptopuri Sony poate fi deschis într-un meniu similar selectând „Panou de control | Depanare | Recuperare". Dar dacă porniți managerul de boot al sistemului de operare și selectați „Diagnosticare | Restaurare” sau „Reveniți la starea initiala„, dispozitivul vă va cere să introduceți discul original Windows 8, care nu este inclus în pachet. La modelele Acer, backup-ul se realizează folosind Windows preinstalat-programe, și recuperare de la copie de rezervă efectuat de pe o unitate USB externă. Cu toate acestea, trebuie să mergeți mai întâi la meniul UEFI și să specificați un astfel de disc ca unul de pornire.

Accesați meniul UEFI din Windows

Dacă funcția este activată Pornire Windows 8 cu setări avansate, apoi selectând „Diagnosticare” (1) și „Setări avansate” (2), puteți accesa meniul „Setări firmware UEFI” (3).


Caracteristici utile UEFI

Fiecare producător de laptop folosește versiuni diferite interfață UEFI și îl implementează în sistem în conformitate cu ideile sale. Tabelul, defalcat pe model, vă va arăta unde se află principalele caracteristici UEFI.


Rezolvarea problemei: dezactivarea Secure Boot

În unele cazuri, Secure Boot nu poate fi dezactivată direct. În Acer Aspire S7, de exemplu, această funcție nu este disponibilă. Dar dacă treceți la „Legacy BIOS” (1) și înapoi din nou (2), Secure Boot va fi dezactivată.


Totul este posibil în modul hibrid

Versiunea HP a interfeței UEFI acceptă modul hibrid, în care, în funcție de mediul de pornire, este lansat unul dintre cele două moduri - fie UEFI, fie CSM. În acest caz, funcția Secure Boot este dezactivată automat.


Rulați de pe o unitate flash

Vechiul suport flash pentru pornire și recuperare de urgență funcționează numai în modul BIOS. Le vom face compatibile cu UEFI.

Unitățile flash USB au devenit recent folosite din ce în ce mai mult ca medii de pornire pentru recuperare sau Instalări Windows. Acest lucru se datorează faptului că laptopurile moderne au rareori unități optice. Dacă ați examinat setările UEFI pe computer, se recomandă să actualizați și unitățile flash. Odată cu apariția UEFI, toate unitățile flash bootabile existente nu mai pot fi utilizate în mod obișnuit. De exemplu, dacă ați creat un suport USB bootabil utilizând UNetbootin, va trebui să porniți computerul în modul CSM. Același lucru se aplică tuturor unităților flash vechi, deoarece dezvoltatorii distribuțiilor Linux Live (de exemplu, GParted) numai în cele mai recente, cele mai multe ultimele versiuni aplicațiile lor au început să adauge un bootloader cu suport UEFI și funcții Secure Boot.

Cea mai simplă metodă este să dezactivați Secure Boot în UEFI, apoi să utilizați program gratuit Rufus creează o unitate flash compatibilă cu UEFI și apoi copiază cea mai recentă versiune de GParted pe ea.

Programul Microsoft este depășit

Referitor la Suport USB bootabil Cu sistemul de operare Windows, se aplică reguli ușor diferite. Pentru a fi compatibile cu UEFI, acestea trebuie să fie formatate cu sistemul de fișiere FAT32. Mulți utilizatori creează chiar și pentru Windows 8 unități de pornire pe unități flash formatate folosind un program de la Microsoft, parte din „șapte”. Cu toate acestea această aplicațieîn mod implicit formatează unitatea în sistemul de fișiere NTFS, drept urmare sistemul de pe media nu poate fi instalat ulterior pe un computer cu UEFI. Pentru a evita așteptarea unui program actualizat de la Microsoft, puteți crea o unitate de pornire manual. Pentru a face acest lucru, mai întâi formatați unitatea flash USB folosind utilitate gratuită. Apoi deschideți imaginea ISO în Windows 8 și copiați fișierele pe care le conține pe media.

Dar pentru ca o unitate flash compatibilă cu UEFI cu Windows 7 pe 64 de biți să pornească fără probleme, va trebui să copiați încărcătorul de încărcare UEFI în directorul dorit de pe unitatea flash. Pentru a face acest lucru, folosind arhivator gratuit 7-Zip, găsiți imaginea ISO care conține fișiere de instalare Windows 7, în folderul Surse, instalați fișierul de arhivă Install.wim și deschideți-l. După aceea, copiați fișierul bootmgfw.efi din directorul 1\Windows\Boot\EFI. Apoi salvați-l pe unitatea flash în directorul efi\boot și redenumiți-l bootx64.efi. După aceasta, puteți lucra cu unitatea USB în modul UEFI și veți putea instala Windows 7 de pe aceasta fără probleme.

Crearea de unități flash bootabile bazate pe sisteme Live

Pentru a fi compatibile cu UEFI, unitățile flash trebuie formatate în FAT32. De exemplu, programul UNetbootin (1) creează unități de pornire bazate pe distribuțiile Linux Live, formatându-le în FAT. Cu toate acestea, utilitarul Rufus (2) oferă o opțiune mai corectă.


Unitate flash pentru recuperarea sistemului de operare pe PC cu UEFI

Unitățile flash bazate pe sisteme Live recente, cum ar fi GParted, pot accesa cu ușurință PC-urile UEFI, deoarece instrumentele lor încorporate - cum ar fi GPart (1) și TestDisk (2) - pot funcționa cu partiții GPT.


Formatare unitate flash bootabilă cu Windows

Versiunea pe 64 de biți a Windows 7 poate fi instalată și pe un PC cu UEFI. Dacă doriți să efectuați această operațiune de pe o unitate USB, trebuie să o formatați folosind programul Windows DiskPart ca sistem de fișiere FAT32 și să îl faceți bootabil.


Înlăturarea încărcării de încărcare UEFI

O unitate flash compatibilă cu UEFI care rulează Windows 7 necesită, în plus, un încărcător de încărcare UEFI - bootmgfw.efi. Trebuie copiat manual din arhiva install.wim pe o unitate flash folosind 7-Zip sau orice alt arhivator.


Sursă

UEFI este un înlocuitor complet pentru cipul BIOS învechit. Scopul principal al UEFI nu mult diferit din BIOS standard - initializare echipamentul existent după pornirea computerului și a sistemului de operare.

Când porniți computerul, UEFI scanează hardware-ul computerului pentru orice defecțiuni sau probleme. Odată ce scanarea este finalizată, UEFI scanează hard disk-urile și unitățile externe pentru partiții GPT bootabile și lansează bootloader prioritar.

Utilizatorul nu va vedea nimic special. Pe plăcile de bază Asus, întregul proces va arăta cam așa:

Beneficiile UEFI

Ce diferențeŞi avantajeînainte de bios-ul standard?

  • Mai mult prietenos interfață cu utilizatorul, cu suport pentru un mouse de calculator;
  • Regulat Suport GPT marcajele hard disk-uri, datorită căruia computerul va funcționa normal cu toate unitățile, indiferent de dimensiunea discului. BIOS-ul standard funcționează foarte prost cu unități mai mari de 1 terabyte;
  • Disponibilitatea funcției " încărcare rapidă a”, care vă permite să accelerați lansarea sistemelor de operare moderne;
  • Disponibilitate protectie incorporata de la viruși și programe malware care se lansează înainte de pornirea Windows sau Linux;
  • Sprijin partiții de pornire EFI, care vă va permite să utilizați mai multe sisteme de operare fără a instala încărcătoare de boot terțe (de exemplu grub).

Determinarea prezenței UEFI pe computer

Le puteți distinge printr-o listă mare semne:


Este posibil să actualizați BIOS-ul la UEFI?

Dacă pui întrebarea în acest sens, atunci răspunsul este clar - Nu. Nu îl veți putea actualiza pe cel obișnuit la UEFI, indiferent cât de mult doriți.

Pur și simplu nu poate fi instalat fizic pe o placă de bază veche.

Cum să introduceți UEFI și setările de bază

Intră în uefi bios modul utilitar ez este foarte simplu. Imediat după pornirea sau repornirea computerului, trebuie să apăsați tasta de conectare UEFI (de obicei „ Şterge" sau " F2»);

După conectare, puteți începe setări. Toate setările vor fi discutate folosind placa de bază ca exemplu. Placi Asus. UEFI-ul altor plăci de bază poate diferi, dar nu prea semnificativ.

Setări de bază:

Pe Ecranul principal UEFI veți putea vizualiza informații despre computerul dvs. (modelul plăcii de bază, modelul și frecvența procesorului, cantitatea de RAM, temperatura componentelor PC-ului etc.).

Paragraful " performanța sistemului„va fi util pentru proprietarii de laptopuri sau dacă computerul rulează pe un UPS. Vă permite să alegeți între performanță ridicată și economie de energie.

Elementul „” vă va permite să alegeți dintre care hard disk sau stocare externă Se va încărca sistemul de operare.

Butonul „” vă va permite, de asemenea, să selectați unitatea de pe care doriți să porniți computerul.

Făcând clic pe „ În plus", poți accesa setările avansate. Intrând în setări suplimentare, veți fi dus imediat la meniul principal. În el puteți schimba limba UEFI și puteți seta o parolă.

Pe meniu Ai Tweaker Puteți overclocka procesorul sau RAM, dar este mai bine să nu mergeți acolo pentru utilizatorii fără experiență. Overclockarea nu este disponibilă pe fiecare placă de bază.

În meniu " adiţional» poate fi activat sau dezactivat diverse tehnologii CPU, activați anumite versiuni de USB, selectați procesorul activ și efectuați alte setări similare. Conținutul acestui meniu depinde numai de producătorul și marca plăcii de bază.

În meniu " monitor» puteți vedea mai multe informatii detaliate despre temperatura componentelor PC-ului sau viteza de rotație a răcitoarelor (ventilatoarelor). Acest lucru poate fi util în cazul închiderii bruște a computerului din cauza supraîncălzirii.

» contine toti parametrii legati de pornirea calculatorului. În acesta puteți selecta tipul de sistem de operare de pornit (Windows sau altele), puteți activa suportul de pornire rapidă și selectați alte opțiuni similare.

ÎN ultimul punct « Serviciu» puteți vizualiza informații detaliate despre placa de sistem sau actualizați UEFI de pe o unitate externă.

UEFI (Unified Extensible Firmware Interface) este un shell de conectare între sistemul de operare și hardware (hardware). În viitor, este planificat ca UEFI să înlocuiască complet BIOS (Basic Input Output System) și să îi ia locul. UEFI este o tehnologie relativ veche, dezvoltată în 2005 (Unified EFI Forum). Cu toate acestea, această afirmație este incorectă în ceea ce privește această situație, deoarece în ciuda faptului că 8 ani este un timp destul de lung pentru tehnologia IT și în alte domenii de-a lungul anilor au reușit să schimbe mai multe tehnologii deodată, UEFI s-a dezvoltat inițial destul de lent și abia în ultima perioadă. ani a devenit să câștige din ce în ce mai multă faimă. Mai jos puteți vedea programul de lansare UEFI.

Scopul principal la crearea UEFI a fost de a dezvolta un shell convenabil și versatil pentru sisteme pe 64 de biți cu mai avansate interfata utilizatorși controlul rețelei.
Deci, ce avantaje are UEFI?

Beneficii și simplitate fapte interesante despre UEFI
Mi se pare că toate beneficiile și avantajele trecerii de la BIOS la UEFI se vor deschide utilizatorilor și dezvoltatorilor doar cu adoptarea în masă a shell-ului și abandonarea completă a BIOS-ului. Cu toate acestea, este deja posibil să enumerați mai multe avantaje evidente UEFI:

1) Datorită ultimelor tendințe, tot mai multe PC-uri au un sistem de operare pe 64 de biți, ceea ce permite o performanță crescută.
2) Al doilea punct important este adresarea memoriei. Ocazie grozavă de a folosi Mai mult RAM și dimensiunea hard disk. Teoretic, dimensiunea maximă a hard diskului poate atinge 8192 Exybyte-a, care este de aproximativ 8,8 (oh da! O_o) trilioane de terabytes, ceea ce chiar și cu volumele actuale de transfer de informații este o cifră foarte impresionantă, mai ales având în vedere că dimensiunea arhivei întregului Internet este de 10 petabytes. În ceea ce privește RAM, există și perspective strălucitoare aici, cu capacitatea de a aborda până la 16 Exybyte-s, asta având în vedere situația actuală a pieței (PC-urile noi au de obicei de la 8 la 16 gigaocteți de memorie RAM) este o bază excelentă pentru viitor.
Link către interesant fapte asociat cu un exemplu clar fie că este mult sau puțin.
3) Încărcare mai rapidă a sistemului, realizată prin inițializarea paralelă a componentelor individuale ale sistemului.
4) Încărcarea driverelor în UEFI și apoi transferarea lor în sistemul de operare.
5) Una dintre cele mai importante și mai critice caracteristici ale UEFI este Opțiune de pornire sigură, care vă permite să protejați Bootloader-ul de execuția programelor rău intenționate, ceea ce, la rândul său, vă permite să protejați sistemul de operare în afara limitelor sale în timpul pornirii. În acest scop, sunt folosite semnăturile „digitale” ale sistemelor de operare.

Începutul UEFI
După cum se arată în imaginea următoare, pornirea UEFI este împărțită în mai multe module și etape diferite, care, la rândul lor, sunt împărțite în sub-articole suplimentare.

Totul începe cu Pornire faza (cine ar fi crezut) in care se realizeaza Pornire autotestși sare Faza de securitate. După care putem presupune că platforma a fost inițializată, dar nu trebuie să uităm de fază P.E.I.(Inițializarea pre-EFI), precum și DXE(Driver Execution Environment), care permite sistemului să ajungă la punctul în care memoria devine disponibilă și, de asemenea, începe (Firmware) căutarea dispozitivului de pornire. ÎN BDS(Boot Device Selection), are loc o căutare a unui dispozitiv de pe care poate fi efectuată pornirea și poate fi utilizat un dispozitiv terță parte sau UEFI-Shel l. Când sistemul pornește, driverele deja inițializate și încărcate sunt transferate în sistemul de operare pentru a reduce timpul de încărcare.

Și așa a fost partea introductivă a poveștii despre UEFI. Următorul capitol va analiza fazele individuale mai detaliat: PORNIRE, SECURITATE (SEC), Inițializare PRE-EFI (PEI), MEDIU DE EXECUȚIE A ȘOFERULUI și SELECTARE DEVIZARE PORNIRE (BDS)

În acest articol ne vom familiariza cu conceptul UEFI și cu utilizarea acestei tehnologii în Windows 8. Ce este această tehnologie UEFI? Abrevierea UEFI înseamnă Interfață unificată de firmware extensibilă(interfață firmware extensibilă unificată). Această tehnologie este concepută pentru a transforma sistemul tradițional de pornire a computerului și ar trebui să înlocuiască sistemul învechit BIOS. Cu toate acestea, aceasta nu este doar o modernizare a tehnologiei vechi, ci în mod fundamental noua abordare la tehnologia de pornire a unui computer și pornire a sistemului de operare. De fapt, UEFI nu are practic nimic de-a face cu sistemul BIOS al computerului.

Dacă BIOS-ul este un cod (hard și practic neschimbabil) cusat într-un cip BIOS special de pe placa de bază, atunci UEFI este o interfață programabilă flexibilă situată deasupra tuturor componentelor hardware ale computerului cu propriul firmware. Codul UEFI (mult mai mare decât codul de pornire BIOS) se află într-un director special /EFI/, care poate fi stocat într-o varietate de locuri: de la un cip separat de pe placa de bază, la o partiție pe hard disk sau stocare în rețea . În esență, UEFI este un sistem de operare independent și ușor, care este o interfață între sistemul de operare principal și firmware care controlează funcțiile hardware de nivel scăzut ale echipamentului, care trebuie să inițializeze corect echipamentul și să transfere controlul la încărcătorul principal („ mare”) OS instalat pe computer.

UEFI include servicii de testare hardware, servicii de boot și testare, precum și implementări ale protocoalelor de comunicații standard (inclusiv cele de rețea), drivere de dispozitiv, extensii funcționale și chiar propriul său shell EFI în care puteți rula propriile aplicații EFI. Aceste. deja la nivelul UEFI puteți accesa Internetul sau puteți organiza o copie de rezervă a hard disk-ului folosind o interfață grafică familiară utilizatorilor.

Specificația UEFI va fi utilizată în toate plăcile de bază noi de la producători de frunte în următorul an sau doi și veți găsi calculator nou cu un BIOS obișnuit va deveni aproape imposibil. Unele dintre cele mai populare caracteristici ale UEFI care pot fi implementate pe un computer care rulează sub acesta sunt: ​​„pornire securizată” (), criptografie la nivel scăzut, autentificare în rețea, universal drivere grafice si multe altele. UEFI acceptă 32 și 64 procesoare de bițiși poate fi folosit pe sisteme cu procesoare Itanium, x86, x64 și ARM

Toate sistemele de operare moderne (Windows, Linux, OS X) acceptă pornirea prin UEFI.

Cu toate acestea, dacă utilizarea UEFI în Mac OS X (Bootcamp boot manager) și Linux este destul de superficială, în Windows 8 avantajele mediului UEFI pot fi deja utilizate pe deplin.

Apropo, pentru a putea porni sisteme de operare mai vechi care acceptă doar BIOS, UEFI are un mod de emulare BIOS numit Compatibility Support Module (CSM).

Suport UEFI și Windows 8

Ce beneficii puteți obține folosind UEFI și Windows 8 împreună?

Unul dintre principalele avantaje este oportunitatea boot securizat(safe boot) – tehnologie care vă permite să împiedicați execuția programe nedoriteîn timpul inițializării computerului (tehnologia de pornire securizată în UEFI va fi discutată mai detaliat într-un articol separat).

Datorită UEFI Windows 8 poate fi instalat pe discuri cu o capacitate de 3 TB sau mai mare și, în consecință, pornit de pe aceste discuri. Acest lucru se datorează tranziției de la tabelul de partiții MBR în (BIOS) la GPT (UEFI).

Utilizarea UEFI în loc de BIOS este una dintre componentele cheie care oferă încărcare rapidă Windows 8 (codul UEFI funcționează mai rapid datorită faptului că a fost scris în întregime de la zero, fără a fi nevoie să trageți de-a lungul unui traseu de reguli și compatibilitate străvechi). În plus, în UEFI, la citire, este utilizată o dimensiune specială a blocului EFI I/O, care permite citirea a 1 MB de date la un moment dat (în BIOS - 64 KB). În plus, reducerea timpului de pornire se realizează datorită faptului că nu este nevoie să căutați bootloader-ul pe toate dispozitivele: disc de pornire atribuit UEFI în timpul instalării sistemului de operare.

Deci, am remarcat că Windows 8 acceptă boot UEFI, dar există o serie de caracteristici:

  • Computerul trebuie să fie compatibil cu UEFI v2.3.1
  • UEFI este acceptat numai în versiunea pe 64 de biți a Windows 8. Versiunile pe 32 de biți ale Windows nu acceptă caracteristicile UEFI (noile computere ale acestui sistem de operare vor trebui să ruleze în modul de emulare CSM).
  • Windows 8 pentru ARM (Windows RT) nu va rula pe hardware care nu acceptă UEFI sau vă permite să dezactivați Secure Boot

În versiunile ulterioare de Windows (și viitorul Windows 8 SP1), dezvoltatorii intenționează să introducă multe alte caracteristici UEFI, cum ar fi: prevenirea rootkit-urilor (detecția rootkit-urilor în timpul procesului de pornire), autentificare în rețea (autentificare la pornire, relevantă în special în implementarea sistemului de operare la distanță). scenarii), etc. d.

Accesarea setărilor UEFI din Windows 8

Merită remarcat faptul că pe computerele noi cu Windows 8 preinstalat, care utilizează UEFI pentru a intra în meniul de configurare UEFI (înlocuind vechiul BIOS), mod obișnuit Apăsarea tastei Delete sau F2 (sau a unei alte taste specificate de furnizor) nu va funcționa. Deoarece Windows 8 (mai ales pe un SSD) se încarcă foarte repede, este dificil să apăsați o tastă în acest timp pentru a intra în modul de configurare UEFI. S-a scris undeva că Windows 8 pe un SSD cu UEFI așteaptă doar 200 ms pentru o apăsare de tastă. Prin urmare, există o procedură pentru apelarea programului de setări UEFI din boot boot meniul Windows 8.

Intră în meniul de pornire Windows 8 poate fi realizat într-unul din trei moduri:


După repornire, se va deschide automat meniul de pornire Windows 8, în care trebuie să selectați elemente Depanați->Opțiuni avansate. Există un buton separat în fereastra de opțiuni avansate Setări firmware UEFI, care vă permite să mergeți direct la BIOS-ul computerului după repornirea computerului (de fapt, acesta este UEFI, setările în care sunt echivalente cu BIOS-ul tradițional al computerelor).

Ambele programe sunt exemple de software de nivel scăzut care rulează atunci când computerul pornește, înainte de pornirea sistemului de operare. UEFI este o soluție mai nouă, acceptă hard disk-uri mai mari, pornește mai rapid, este mai sigură - și, foarte convenabil, are interfata grafica si suporta mouse-ul.

Unele computere mai noi care sunt livrate cu UEFI încă îl numesc „BIOS” pentru a evita confuzia pentru utilizatorii obișnuiți cu BIOS-urile tradiționale pentru PC. Dar chiar dacă îl vedeți menționat, știți că noul dvs. computer va fi echipat cel mai probabil cu UEFI, nu cu BIOS.

Ce este BIOS-ul?

BIOS este un sistem de intrare-ieșire de bază, sistem de bază I/O Este un program de nivel scăzut stocat pe un cip de pe placa de bază a computerului. BIOS-ul se încarcă atunci când porniți computerul și este responsabil pentru activarea componentelor hardware ale acestuia, asigurându-vă că funcționează corect și apoi lansarea programului de încărcare de pornire, care pornește sistemul de operare Windows sau orice alt sistem de operare pe care l-ați instalat.

Pe ecran setări BIOS poti modifica multi parametri. Configurația hardware a computerului, ora sistemului, ordinea de pornire. Acest ecran poate fi apelat la începutul pornirii computerului prin apăsarea unei anumite taste - este diferit pe diferite computere, dar tastele Esc, F2, F10, Delete sunt adesea folosite. Salvând o setare, o stocați în memoria plăcii de bază. La încărcare BIOS-ul computeruluiîl va configura așa cum este specificat în setările salvate.

Înainte de a încărca sistemul de operare, BIOS-ul trece prin POST, sau Power-On Self Test, autotestare după pornire. Verifică dacă hardware-ul este configurat corect și funcționează corect. Dacă ceva nu este în regulă, veți vedea o serie de mesaje de eroare pe ecran sau veți auzi unitate de sistem scârțâit misterios. Ce înseamnă mai exact semnale sonore descrise în manualul computerului.

Când computerul pornește la sfârșitul POST, BIOS-ul caută Master Boot Record sau MBR - cel principal intrare de boot. Este stocat pe dispozitivul de pornire și este folosit pentru a lansa încărcătorul de boot al sistemului de operare.

Este posibil să fi văzut și acronimul CMOS, care înseamnă Complementary Metal-Oxide-Semiconductor. Se referă la memoria în care stochează BIOS-ul diverse setari. Utilizarea sa este învechită, deoarece această metodă a fost deja înlocuită cu memoria flash (numită și EEPROM).

De ce BIOS-ul este depășit?

BIOS-ul există de mult timp și a evoluat puțin. Chiar și computerele MS-DOS lansate în anii 1980 aveau un BIOS.

Desigur, în timp, BIOS-ul s-a schimbat și s-a îmbunătățit. Au fost dezvoltate extensiile sale, în special, ACPI, Advanced Configuration și Power Interface (configurare avansată și interfață de gestionare a energiei). Acest lucru a permis BIOS-ului să configureze mai ușor dispozitivele și o gestionare mai avansată a energiei, cum ar fi hibernarea. Dar BIOS-ul nu a evoluat la fel de mult ca altele tehnologie informaticăîncă de pe vremea MS-DOS.

BIOS-ul tradițional are încă limitări serioase. Poate porni doar de pe hard disk-uri cu o capacitate de cel mult 2,1 TB. În zilele noastre, discuri de 3 TB sunt deja comune, iar un computer cu BIOS nu va porni de pe ele. Aceasta este o limitare BIOS MBR.

BIOS-ul trebuie să funcționeze în modul procesor pe 16 biți și doar 1 MB de memorie îi este disponibil. Are probleme la inițializarea mai multor dispozitive în același timp, ceea ce duce la un proces de pornire lent în timpul căruia toate interfețele hardware și dispozitivele sunt inițializate.

BIOS-ul era de mult așteptat pentru înlocuire. Intel a început să lucreze la Extensible Firmware Interface (EFI) încă din 1998. Apple a ales EFI, trecând la Arhitectura Intel pe Mac-urile lor în 2006, dar alți producători nu l-au urmat.

În 2007, Intel, AMD, Microsoft și producătorii de PC-uri au convenit asupra unei noi specificații, Unified Extensible Firmware Interface (UEFI), o interfață unificată de firmware extensibilă. Acesta este un standard industrial menținut de forumul UEFI și nu depinde doar de Intel. Suportul UEFI în Windows a fost introdus odată cu lansarea Windows Vista Service Pack 1 și Windows 7. Majoritatea computerelor pe care le puteți cumpăra astăzi folosesc UEFI în loc de BIOS.

Cum UEFI înlocuiește și îmbunătățește BIOS-ul


UEFI înlocuiește BIOS-ul tradițional pe computere. Nu există nicio modalitate de a schimba BIOS-ul în UEFI pe un computer existent. Trebuie să cumpărați hardware care acceptă UEFI. Cele mai multe versiuni de UEFI acceptă emularea BIOS, astfel încât să puteți instala și rula un sistem de operare moștenit care așteaptă un BIOS în loc de UEFI - deci compatibilitate inversă au.

Noul standard ocolește limitările BIOS. Firmware-ul UEFI poate porni de pe unități mai mari de 2,2 TB - limita teoretică pentru acestea este de 9,4 zettabytes. Aceasta este de aproximativ trei ori cantitatea de date conținută pe Internet astăzi. UEFI acceptă astfel de volume datorită utilizării partiționării GPT în loc de MBR. Are, de asemenea, un proces de pornire standardizat și rulează programe executabile EFI în loc de codul situat în MBR.

UEFI poate funcționa în moduri pe 32 de biți sau 64 de biți, iar spațiul său de adrese este mai mare decât cel al BIOS-ului - ceea ce înseamnă o pornire mai rapidă. Aceasta înseamnă, de asemenea, că ecranele de configurare UEFI pot fi făcute mai frumoase decât cele ale BIOS-ului, inclusiv suport pentru grafică și mouse. Dar acest lucru nu este necesar. Multe computere încă funcționează cu UEFI cu modul text, care arată și funcționează la fel ca vechile ecrane BIOS.

Există multe alte funcții încorporate în UEFI. Acceptă Secure Boot, în care puteți verifica că încărcarea sistemului de operare nu a fost modificată de nimeni malware. Poate suporta funcționarea în rețea, ceea ce permite configurarea și depanarea de la distanță. Cu un BIOS tradițional, trebuia să stai direct în fața computerului pentru a-ți configura computerul.

Și aceasta nu este doar o înlocuire a BIOS-ului. UEFI este un mic sistem de operare care rulează peste firmware-ul computerului, deci poate face mult mai mult decât BIOS-ul. Poate fi stocat în memoria flash de pe placa de bază sau încărcat de pe un hard disk sau rețea.

U diferite calculatoare Există diferite interfețe și proprietăți UEFI. Totul depinde de producătorul computerului, dar capacitățile de bază sunt aceleași pentru toată lumea.

Cum să accesați setările UEFI pe un computer modern

Dacă tu utilizator obișnuit, nici nu veți observa trecerea la un computer cu UEFI. Computerul se va porni și se va închide mai repede și veți avea, de asemenea, acces la discuri mai mari de 2,2 TB.

Dar procedura de accesare a setărilor va fi ușor diferită. Pentru a accesa ecranul de setări UEFI, poate fi necesar să utilizați meniul de pornire Windows. Producătorii de PC-uri nu au vrut să încetinească un computer cu pornire rapidă așteptând apăsarea unei taste. Dar am dat și de UEFI-uri în care producătorii au lăsat posibilitatea de a introduce setările în același mod ca în BIOS - prin apăsarea unei taste în timpul pornirii.

UEFI este mare actualizare, dar s-a întâmplat neobservat. Majoritatea utilizatorilor de PC-uri nu vor observa acest lucru și nu trebuie să-și facă griji că noul lor computer utilizează UEFI în loc de BIOS-ul obișnuit. PC-urile pur și simplu vor funcționa mai bine și vor suporta hardware și funcții mai moderne.

Pentru o explicație mai detaliată a diferențelor în procesul de boot UEFI, consultați