Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Recenzii
  • UEFI - ce este? Descărcare, instalare, beneficii, caracteristici de configurare. Platforme care folosesc EFI; instrumente aferente

UEFI - ce este? Descărcare, instalare, beneficii, caracteristici de configurare. Platforme care folosesc EFI; instrumente aferente

Mulți utilizatori cred că computerul pornește folosind sistemul de operare, dar de fapt acest lucru este doar parțial adevărat. În acest articol, veți afla cum pornește de fapt un computer și vă veți familiariza cu concepte atât de importante precum BIOS, CMOS, UEFI și altele.

Introducere

Pentru mulți oameni, lucrul cu un computer începe după încărcarea sistemului de operare. Și acest lucru nu este surprinzător, deoarece în marea majoritate a timpului, computerele moderne sunt într-adevăr utilizate folosind shell-ul grafic convenabil al Windows sau al oricărui alt sistem de operare. În acest mediu prietenos pentru noi, nu rulăm doar programe, aplicații sau jocuri, dar efectuăm și setări, precum și configuram parametrii sistemului pentru propriile noastre nevoi.

Dar, în ciuda întregii sale multifuncționalități, sistemul de operare nu poate face totul și, în unele puncte cheie, este pur și simplu neputincios. În special, acest lucru se aplică la pornirea inițială a computerului, care are loc complet fără participarea ei. Mai mult decât atât, lansarea sistemului de operare în sine depinde în mare măsură de succesul acestei proceduri, care poate să nu apară în cazul unor probleme.

Pentru unii, aceasta poate fi o știre, dar, în realitate, Windows nu este responsabil pentru încărcarea computerului „de la și către”, îl continuă doar la o anumită etapă și se termină. Jucătorul cheie aici este un firmware complet diferit - BIOS-ul, scopul și principalele funcții ale cărora le vom discuta în acest material.

Ce este un BIOS și de ce este necesar

Componentele cheie ale oricărui dispozitiv de calculator sunt o mulțime de procesor și RAM, iar acest lucru nu este un accident. Procesorul este numit pe bună dreptate inima și creierul oricărui PC, deoarece îi sunt alocate toate operațiunile matematice principale. În acest caz, toate comenzile și datele pentru calcule, CPU-ul poate lua doar din RAM. El trimite acolo și rezultatele muncii sale. Cu orice alte stocări de informații, de exemplu, cu hard disk-urile, procesorul nu interacționează direct.

Aici se află principala problemă. Pentru ca procesorul să poată începe să execute comenzi ale sistemului de operare, acestea trebuie să fie în RAM. Dar când computerul este pornit, memoria RAM este goală, deoarece este volatilă și nu poate stoca informații atunci când computerul este oprit. În același timp, singure, fără participarea sistemului, dispozitivele computerizate nu pot plasa în memorie datele necesare. Și aici ne confruntăm cu o situație paradoxală. Se pare că pentru a încărca sistemul de operare în memorie, sistemul de operare trebuie să fie deja în RAM.

Pentru a rezolva această situație, chiar și în zorii erei computerelor personale, inginerii IBM au propus utilizarea unui mic program special numit BIOS, numit uneori bootloader.

Cuvânt BIOS(BIOS) este o abreviere a patru cuvinte în limba engleză Basic Input/Output System, care tradus în rusă înseamnă: „Sistem de bază de intrare/ieșire”. Acest nume a fost dat unui set de firmware responsabil pentru funcționarea funcțiilor de bază ale adaptoarelor video, afișajelor, unităților de disc, unităților de disc, tastaturi, șoareci și alte dispozitive de bază de intrare/ieșire.

Principalele funcții ale BIOS-ului sunt pornirea inițială a PC-ului, testarea și configurarea inițială a echipamentelor, distribuirea resurselor între dispozitive și activarea procedurii de pornire a sistemului de operare.

Unde este stocat BIOS-ul și ce este CMOS

Având în vedere că BIOS-ul este responsabil pentru etapa inițială a pornirii computerului, indiferent de configurația acestuia, acest program ar trebui să fie disponibil pentru dispozitivele de bază imediat după apăsarea butonului de pornire a computerului. De aceea, nu este stocat pe hard disk, ca majoritatea aplicațiilor convenționale, ci este scris pe un cip special de memorie flash situat pe placa de sistem. Astfel, accesarea BIOS-ului și pornirea computerului este posibilă chiar dacă nici un mediu de stocare nu este conectat la computer.

Primele computere au folosit pentru a stoca BIOS-ul pe cipuri de memorie doar pentru citire (ROM sau ROM), pe care codul programului în sine a fost scris o singură dată din fabrică. Ceva mai târziu, au început să fie folosite cipuri EPROM și EEROM, în care era posibil, dacă era necesar, să se suprascrie BIOS-ul, dar numai cu ajutorul unor echipamente speciale.

În computerele personale moderne, BIOS-ul este stocat în microcircuite bazate pe memorie flash, care poate fi rescrisă folosind programe speciale direct pe un computer de acasă. Această procedură este de obicei numită clipindși este necesar să actualizeze firmware-ul la versiuni noi sau să-l înlocuiască în caz de deteriorare.

Multe cipuri BIOS nu sunt lipite pe placa de bază, ca toate celelalte componente, ci sunt instalate într-un slot mic special, care vă permite să-l înlocuiți în orice moment. Adevărat, este puțin probabil ca această caracteristică să vă fie utilă, deoarece cazurile care necesită înlocuirea unui cip BIOS sunt foarte rare și aproape niciodată nu apar în rândul utilizatorilor casnici.

Memoria flash pentru stocarea BIOS poate avea capacități diferite. Pe vremuri, acest volum era destul de mic și nu se ridica la mai mult de 512 KB. Versiunile moderne ale programului au devenit ceva mai mari și au un volum de câțiva megaocteți. Dar, în orice caz, pe fondul aplicațiilor moderne și al fișierelor multimedia, acesta este doar o minuscule.

În unele plăci de bază avansate, producătorii pot instala nu unul, ci două cipuri BIOS simultan - un principal și unul de rezervă. În acest caz, dacă se întâmplă ceva cu cipul principal, computerul va porni din backup.

Pe lângă memoria flash, care stochează BIOS-ul propriu-zis, pe placa de bază există un alt tip de memorie care este furnizat pentru a stoca setările de configurare pentru acest program. Se realizează folosind un semiconductor complementar de oxid metalic sau CMOS(Semiconductor de oxid de metal complementar). Această abreviere se numește memorie specializată, care conține date despre pornirea computerului folosit de BIOS.

Memoria CMOS este alimentată de o baterie instalată pe placa de bază. Din acest motiv, atunci când computerul este deconectat de la priză, toate setările BIOS-ului sunt salvate. Pe computerele mai vechi, funcțiile memoriei CMOS au fost atribuite unui cip separat. În PC-urile moderne, face parte din chipsetul.

Procedura POST și pornirea inițială a computerului

Acum să vedem cum arată procesul inițial de pornire a computerului și ce rol joacă BIOS-ul în el.

După apăsarea butonului de alimentare de pe computer, sursa de alimentare pornește mai întâi, începând să aplice tensiune pe placa de bază. Dacă este normal, atunci chipsetul dă o comandă pentru a reseta memoria internă a procesorului central și a o porni. După aceea, procesorul începe să citească și să execute secvenţial comenzile stocate în memoria sistemului, al căror rol este jucat de cipul BIOS.

La început, procesorul primește o comandă pentru a efectua un autotest al componentelor computerului ( POST- Puterea de autotestare). Procedura POST include mai multe etape, a căror trecere poate fi văzută pe ecranul computerului imediat după pornire. Secvența a ceea ce se întâmplă înainte de începerea încărcării sistemului de operare este următoarea:

1. În primul rând, sunt determinate principalele dispozitive ale sistemului.

3. Al treilea pas este configurarea setului logic al sistemului sau, mai simplu, chipset-ului.

4. Apoi se caută și se identifică placa video. Dacă un adaptor video extern (autonom) este instalat în computer, atunci acesta va avea propriul său BIOS, pe care BIOS-ul sistemului principal îl va căuta într-o anumită gamă de adrese de memorie. Dacă se găsește un adaptor grafic extern, atunci primul lucru pe care îl veți vedea pe ecran va fi o imagine cu numele plăcii video, generată de BIOS-ul acesteia.

5. După ce a găsit adaptorul grafic, acesta începe să verifice integritatea setărilor BIOS și starea bateriei. În acest moment, una după alta, aceleași inscripții albe misterioase încep să apară pe ecranul monitorului, provocând uimire în rândul utilizatorilor neexperimentați din cauza lipsei de înțelegere a ceea ce se întâmplă. Dar, de fapt, nimic supranatural nu se întâmplă în acest moment, așa cum veți vedea acum singur. Prima inscripție, cea mai de sus, de regulă, conține sigla dezvoltatorilor BIOS și informații despre versiunea sa instalată.

6. Apoi începe testarea procesorului central, după care afișajul arată date despre cipul instalat: numele producătorului, modelul și frecvența acestuia.

7. În continuare, începe testarea memoriei RAM. Dacă totul merge bine, atunci cantitatea totală de RAM instalată este afișată pe ecran cu inscripția OK.

8. La sfârșitul testului principalelor componente ale PC-ului începe căutarea tastaturii și testarea altor porturi de intrare/ieșire. În unele cazuri, în această etapă, computerul poate opri pornirea dacă sistemul nu poate detecta tastatura conectată. În acest caz, un avertisment despre acest lucru va fi afișat imediat pe ecran.

9. În continuare, începe detectarea unităților conectate la computer, inclusiv unităților optice, hard disk-urilor și unităților flash. Informațiile despre dispozitivele găsite sunt afișate pe ecran. În cazul în care pe placa de bază sunt instalate mai multe controlere de la diferiți producători, procedura de inițializare a acestora poate fi afișată pe diferite ecrane.

Ecran de definire a controleruluiSerialATA, care are propriul săuBIOS, cu ieșirea tuturor dispozitivelor conectate la acesta.

10. În etapa finală, se realizează distribuirea resurselor între dispozitivele interne găsite ale PC-ului. În computerele mai vechi, după aceea, este afișat un tabel rezumativ cu toate echipamentele detectate. La mașinile moderne, tabelul nu mai este afișat pe afișaj.

11. În cele din urmă, dacă procedura POST a avut succes, BIOS-ul începe să caute în unitățile conectate Zona principală de încărcare(MBR), care conține informații despre pornirea sistemului de operare și dispozitivul de pornire la care trebuie transferat controlul suplimentar.

În funcție de versiunea de BIOS instalată pe computer, procedura POST poate avea loc cu ușoare modificări față de ordinea de mai sus, dar, în general, toți pașii principali pe care i-am indicat vor fi executați la pornirea fiecărui PC.

Program de configurare BIOS

BIOS-ul este un sistem configurabil și are propriul program de configurare a anumitor parametri ai hardware-ului PC-ului, numit Utilitar de configurare BIOS sau Utilitar de configurare CMOS. Este apelat prin apăsarea unei taste speciale în timpul procedurii POST. Pe computerele desktop, tasta Del este folosită cel mai des în acest scop, iar pe laptopuri, F2.

Interfața grafică a utilitarului de configurare hardware este foarte austeră și nu s-a schimbat prea mult din anii 80. Toate setările de aici sunt efectuate numai folosind tastatura - mouse-ul nu este furnizat.

CMOS / BIOS Setup are o mulțime de setări, dar cele mai populare de care poate avea nevoie un utilizator obișnuit includ: setarea orei și datei sistemului, alegerea ordinii dispozitivelor de pornire, activarea/dezactivarea echipamentelor suplimentare încorporate în placa de bază (sunet, video). sau adaptoare de rețea), controlul sistemului de răcire și monitorizarea temperaturii procesorului, precum și schimbarea frecvenței magistralei sistemului (overclocking).

Pentru diferite modele de plăci de bază, numărul de setări BIOS care pot fi configurate poate varia foarte mult. Cea mai largă gamă de setări au, de obicei, plăci de bază pentru desktop scumpe, destinate pasionaților, jucătorilor și overclockerilor. Arsenalul slab, de regulă, aparține plăcilor de bază bugetare concepute pentru instalare în computere de birou. Marea majoritate a dispozitivelor mobile nu strălucește, de asemenea, cu o varietate de setări BIOS. Vom vorbi mai detaliat despre diferitele setări BIOS și impactul lor asupra funcționării computerului într-un articol separat.

Dezvoltare și actualizare BIOS

De regulă, aproape fiecare model de placă de bază are propria sa versiune BIOS, care ține cont de caracteristicile sale tehnice individuale: tipul de chipset utilizat și tipurile de echipamente periferice lipite.

Dezvoltarea BIOS-ului poate fi împărțită în două faze. În primul rând, este creată o versiune de bază a firmware-ului, în care sunt implementate toate funcțiile, indiferent de modelul chipset-ului. Până în prezent, dezvoltarea unor astfel de versiuni este realizată în principal de American Megatrends (AMIBIOS) și Phoenix Technologies, care în 1998 au absorbit jucătorul major de atunci pe această piață - Award Software (AwardBIOS, Award Modular BIOS, Award WorkstationBIOS).

În a doua etapă, producătorii de plăci de bază sunt implicați în dezvoltarea BIOS-ului. În acest moment, versiunea de bază este modificată și îmbunătățită pentru fiecare model de placă specific, ținând cont de caracteristicile acestuia. În același timp, după ce placa de bază intră pe piață, munca la versiunea sa de BIOS nu se oprește. Dezvoltatorii lansează în mod regulat actualizări care pot remedia erorile găsite, pot adăuga suport pentru hardware nou și pot extinde funcționalitatea programului. În unele cazuri, actualizarea BIOS-ului vă permite să dați o nouă viață unei plăci de bază aparent învechite, de exemplu, adăugând suport pentru o nouă generație de procesoare.

Ce este UEFI BIOS

Principiile de bază ale BIOS-ului sistemului pentru computere desktop au fost formate în îndepărtații ani 80 ai secolului trecut. În ultimele decenii, industria calculatoarelor s-a dezvoltat rapid și în acest timp au existat situații în care modelele noi de dispozitive s-au dovedit a fi incompatibile cu anumite versiuni de BIOS. Pentru a rezolva aceste probleme, dezvoltatorii au fost nevoiți să modifice constant codul sistemului I/O de bază, dar în cele din urmă o serie de limitări software au rămas neschimbate din zilele primelor PC-uri de acasă. Această situație a dus la faptul că BIOS-ul în versiunea sa clasică a încetat în cele din urmă să îndeplinească cerințele hardware-ului computerelor moderne, împiedicând distribuția sa în sectorul de masă al computerelor personale. A devenit clar că ceva trebuia schimbat.

În 2011, odată cu lansarea plăcilor de bază pentru procesoarele Intel din generația Sandy Bridge, instalate în soclul LGA1155, a început introducerea în masă a unei noi interfețe software pentru pornirea unui computer, UEFI.

De fapt, prima versiune a acestei alternative la BIOS-ul obișnuit a fost dezvoltată și utilizată cu succes de Intel în sistemele de server la sfârșitul anilor 90. Apoi, noua interfață pentru pornirea unui PC se numea EFI (Extensible Firmware Interface), dar deja în 2005 noua sa specificație se numea UEFI (Unified Extensible Firmware Interface). Astăzi, aceste două abrevieri sunt considerate sinonime.

După cum puteți vedea, producătorii de plăci de bază nu s-au grăbit să treacă la noul standard, încercând să îmbunătățească până la ultimul variațiile tradiționale ale BIOS-ului. Dar întârzierea evidentă a acestui sistem, inclusiv interfața pe 16 biți, incapacitatea de a utiliza mai mult de 1 MB de spațiu de adresă de memorie, lipsa suportului pentru unități mai mari de 2 TB și alte probleme constante de compatibilitate insolubile cu noul hardware au devenit încă un argument serios pentru trecerea la o nouă soluție software.

Ce modificări a adus cu ea noua interfață de boot propusă de Intel și cu ce diferă de BIOS? Ca și în cazul BIOS-ului, sarcina principală a UEFI este să detecteze corect hardware-ul imediat după pornirea computerului și să transfere controlul computerului către sistemul de operare. Dar, în același timp, schimbările în UEFI sunt atât de profunde încât ar fi pur și simplu incorect să-l comparăm cu BIOS-ul.

BIOS-ul este un cod de program practic neschimbabil încorporat într-un microcircuit special și care interacționează direct cu hardware-ul computerului folosind propriile instrumente software. Procedura de pornire a unui computer folosind BIOS-ul este simplă: de îndată ce computerul este pornit, verifică hardware-ul și încarcă drivere universale simple pentru componentele hardware principale. După aceea, BIOS-ul găsește încărcătorul sistemului de operare și îl activează. Următorul pas este să încărcați sistemul de operare.

Sistemul UEFI poate fi numit un strat între componentele hardware ale computerului, cu propriul firmware, firmware și sistemul de operare, ceea ce îi permite să îndeplinească și funcțiile BIOS-ului. Dar, spre deosebire de BIOS, UEFI este o interfață programabilă modulară care include servicii de testare, de rulare și de pornire, drivere de dispozitiv, protocoale de comunicare, extensii funcționale și propriul său shell grafic, făcându-l să arate ca un sistem de operare foarte ușor. În același timp, interfața cu utilizatorul din UEFI este modernă, acceptă controlul mouse-ului și poate fi localizată în mai multe limbi, inclusiv rusă.

Un avantaj important al EFI este multi-platformă și independența față de arhitectura procesorului. Specificațiile acestui sistem îi permit să funcționeze cu aproape orice combinație de cipuri, fie că este vorba de arhitectură x86 (Intel, AMD) sau ARM. Mai mult, UEFI are acces direct la toate hardware-ul computerului și driverele independente de platformă, ceea ce face posibilă organizarea, de exemplu, a accesului la Internet sau a copierii de rezervă a discului fără a porni sistemul de operare.

Spre deosebire de BIOS, codul UEFI și toate informațiile sale de serviciu pot fi stocate nu numai într-un cip special, ci și pe secțiuni ale hard diskurilor interne și externe, precum și în stocarea de rețea. La rândul său, faptul că datele de boot pot fi plasate pe unități mari permite EFI să fie bogat în funcționalități printr-o arhitectură modulară. De exemplu, acestea pot fi instrumente avansate de diagnosticare, sau utilitare utile care pot fi folosite atât în ​​etapa de pornire a PC-ului, cât și după pornirea sistemului de operare.

O altă caracteristică cheie a UEFI este capacitatea de a lucra cu hard disk-uri de volume uriașe, marcate conform standardului GPT (Guid Partition Table). Acesta din urmă nu este suportat de nicio modificare a BIOS-ului, deoarece are adrese de sector pe 64 de biți.

Pornirea unui PC bazat pe UEFI, ca în cazul unui BIOS, începe cu inițializarea dispozitivelor. Dar, în același timp, această procedură este mult mai rapidă, deoarece UEFI poate determina mai multe componente simultan în modul paralel (BIOS inițializează pe rând toate dispozitivele). Apoi, se încarcă sistemul UEFI însuși, sub controlul căruia se efectuează orice set de acțiuni necesare (încărcarea driverelor, inițializarea unității de pornire, pornirea serviciilor de boot etc.) și numai după aceea sistemul de operare este pornit.

Poate părea că o astfel de procedură în mai mulți pași ar trebui să mărească timpul general de pornire a computerului, dar, de fapt, totul se întâmplă invers. Cu UEFI, sistemul pornește mult mai rapid datorită driverelor încorporate și propriului bootloader. Ca urmare, înainte de pornire, sistemul de operare primește informații complete despre hardware-ul computerului, ceea ce îi permite să pornească în câteva secunde.

În ciuda progresului UEFI, există încă o serie de limitări care împiedică dezvoltarea și distribuția activă a acestui bootloader. Faptul este că pentru a implementa toate caracteristicile noii interfețe de pornire, este necesar suportul complet al sistemelor de operare. Până în prezent, doar Windows 8 vă permite să utilizați pe deplin capacitățile UEFI. Suport limitat pentru noua interfață are versiuni pe 64 de biți de Windows 7, Vista și Linux pe kernel 3.2 și mai recent. Capacitățile UEFI sunt, de asemenea, utilizate în managerul de boot Camp de Apple pe propriile sisteme Mac OS X.

Ei bine, cum pornește un computer cu UEFI dacă folosește un sistem de operare neacceptat (WindowsXP, Windows 7 pe 32 de biți) sau un aspect al fișierelor (MBR)? Pentru astfel de cazuri, noua interfață de pornire are încorporată modul de suport pentru compatibilitate(Compatibility Support Module), care este în esență un BIOS tradițional. De aceea, puteți vedea câte computere moderne echipate cu plăci de bază UEFI pornesc în mod tradițional în modul de emulare BIOS. Cel mai adesea acest lucru se întâmplă deoarece proprietarii lor continuă să folosească partiții HDD cu MBR tradițional și nu doresc să treacă la partiționarea GPT.

Concluzie

Este clar că, spre deosebire de un BIOS tradițional, interfața UEFI este capabilă de mult mai mult decât doar procesul de pornire. Capacitatea de a lansa servicii și aplicații de lucru, atât în ​​stadiul inițial de pornire a computerului, cât și după lansarea sistemului de operare, deschide o gamă largă de noi oportunități atât pentru dezvoltatori, cât și pentru utilizatorii finali.

Dar, în același timp, este încă prematur să vorbim despre o respingere completă a sistemului I/O de bază în viitorul apropiat. În primul rând, trebuie să rețineți că, până acum, majoritatea computerelor rulează Windows XP și Windows 7 pe 32 de biți, care nu sunt acceptate de UEFI. Da, iar hard disk-urile marcate conform standardului GPT în cea mai mare parte pot fi găsite doar în modelele noi de laptopuri bazate pe Windows 8.

Așadar, atâta timp cât majoritatea utilizatorilor, din cauza obiceiurilor lor sau dintr-un alt motiv, sunt legați de versiunile vechi ale sistemului de operare și de modalitățile tradiționale de marcare a hard disk-urilor, BIOS-ul va rămâne sistemul principal de pornire a computerului.

Majoritatea utilizatorilor și-au actualizat computerele: au achiziționat noi unități de sistem, plăci de bază sau laptop-uri în ultimii patru ani.

O caracteristică notabilă a noilor mașini este că sistemul I/O învechit nu mai este utilizat, înlocuit cu un firmware îmbunătățit numit UEFI.

Are un număr mare de avantaje față de BIOS, pe care le vom lua în considerare astăzi.

Să ne oprim asupra ei mai detaliat: vom afla ce este și de ce utilizatorilor nu le place atât de mult.

Evoluția software-ului de sistem

De mai bine de două decenii, BIOS-ul a fost folosit ca un software de nivel scăzut folosit la pornirea unui computer pentru a-și testa hardware-ul, transferând controlul hardware-ului pe cel principal, care selectează și pornește bootloader-ul sistemului de operare dorit.

Cu acesta, utilizatorii pot gestiona un număr mare de parametri ai componentelor hardware.

CMOS- un element electronic cu putere independentă sub formă de baterie, unde este stocată întreaga configurație curentă a computerului.

BIOS-ul a apărut la sfârșitul anilor 80. Da, a fost îmbunătățit și actualizat în mod regulat, modificat pentru a satisface nevoile utilizatorilor și dezvoltatorilor, oferindu-le posibilitatea de a controla modurile de funcționare ale echipamentelor și alimentarea cu energie, dar totul se termină în cele din urmă. Mai mult, sistemul de intrare/ieșire este componenta care a suferit cele mai puține modificări în aproape trei decenii în domeniul tehnologiei informației.

BIOS-ul are multe dezavantaje:

  • nu acceptă pornirea de pe hard disk-uri mai mari de 2 TB- ați cumpărat un hard disk nou de 3 sau 4 TB, dar nu veți putea instala sistemul de operare pe el, aceasta este o limitare tehnologică a recordului de boot master (nimeni în anii 80 nu credea că HDD-urile ar putea fi de asemenea). un volum incredibil);
  • BIOS-ul funcționează în modul pe 16 biți(în ciuda faptului că practic toate procesoarele moderne sunt pe 64 și 32 de biți) când se utilizează doar 1024 KB de memorie;
  • procesul de inițializare simultană a mai multor dispozitive este acceptat, dar este foarte neterminat și problematic, ceea ce reduce viteza de pornire a computerului (fiecare componentă hardware și interfață este inițializată separat);
  • BIOS - un paradis pentru pirați- nu are mecanisme de protectie, ceea ce va permite sa incarcati orice sisteme de operare si drivere, inclusiv cele cu cod modificat si nesemnate (fara licenta).

Prima versiune a UEFI a fost dezvoltată de Intel pentru Itanium, dar ulterior a fost portată pe computerul IBM.

Acesta este un sistem de operare independent cu o interfață grafică, format din multe module și având acces nelimitat la resursele componentelor hardware.

Caracteristici ale noului EFI cu GUI:

  • codul său este scris în întregime în , ceea ce vă permite să creșteți performanța în timpul pornirii computerului prin utilizarea capacităților procesoarelor centrale pe 64 de biți;
  • spațiul de adresă al sistemului de operare este suficient pentru a suporta 8 * 10 18 octeți de spațiu pe disc (o astfel de rezervă va dura câteva decenii), în ciuda faptului că întreaga cantitate de informații digitale în acest moment este cu aproape trei ordine de mărime mai mică ;
  • Adresarea RAM - calculele teoretice arată că UEFI vă va permite să instalați până la 16 exaocteți de RAM (cu 9 ordine de mărime mai mult decât în ​​PC-urile moderne puternice);
  • încărcarea accelerată a sistemului de operare se realizează datorită inițializării paralele a componentelor hardware și încărcării driverelor;
  • driverele sunt încărcate în RAM înainte de pornirea sistemului de operare și nu depind de platformă;
  • în locul vechiului aspect al partiției, se folosește GPT progresiv, dar trebuie să îl utilizați;
  • Carcasa grafică convenabilă și plăcută acceptă controlul mouse-ului;
  • există utilități încorporate pentru diagnosticarea, modificarea configurației și actualizarea firmware-ului componentelor hardware;
  • suport pentru macrocomenzi în format .nsh;
  • arhitectură modulară - vă permite să vă încărcați propriile drivere sau să le descărcați de pe Internet;
  • una dintre cele mai semnificative și importante schimbări (în special pentru Microsoft) pe care UEFI le-a adus este prezența lui . Este chemat pentru a proteja Bootloader-ul de executarea codului rău intenționat, pentru a proteja sistemul de operare de viruși chiar înainte de a fi lansat prin exploatarea semnăturilor digitale.

Să vorbim mai detaliat despre ultima funcție.

încărcare sigură

Numele tehnologiei se traduce prin „pornire sigură” și este un protocol care face parte din specificația grafică EFI.

Fig. 4 - Verificarea modului Secure Boot prin linia de comandă în Windows 10

Tranziția în masă la UEFI (Unified Extensible Firmware Interface) a început deja. Microsoft cere ca această interfață să fie utilizată pe toate computerele care vor fi livrate cu Windows 8. Mai precis, vorbim despre UEFI cu Secure Boot. În același timp, doar G8 poate funcționa pe astfel de computere fără probleme: nici Windows XP, nici G7 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 este arătat în imaginea de mai sus. Iar problemele cu UEFI nu se opresc aici. Fiecare producător de hardware configurează UEFI la propria discreție, creând astfel dificultăți inutile pentru utilizator. Laptopul Lenovo IdeaPad nu a putut recunoaște deloc aceeași unitate flash ca suportul de pornire. În același timp, nu există nimic de învinovățit pentru Lenovo: adevărul este că unitatea flash bootabilă este formatată în sistemul de fișiere NTFS, iar UEFI nu acceptă pornirea de pe astfel de medii. Dacă conectați aceeași unitate la un laptop HP EliteBook, acesta va porni fără probleme și vă va permite să instalați Windows. Problema este că toate datele care se aflau pe discul EliteBook vor fi șterse după instalare.

Fiecare se configurează în felul său

Ești confuz? Nu e de mirare: UEFI cu funcția Secure Boot stabilește noi reguli pentru instalarea și încărcarea sistemelor de operare, iar producătorii de hardware interpretează aceste reguli în felul lor, ceea ce creează dificultăți suplimentare pentru utilizator. Prin urmare, în cadrul acestui articol, ne-am propus obiectivul de a elimina confuzia din jurul UEFI. Folosind ca exemple laptopuri de la marii producători, vom explica cum funcționează UEFI, ce rol joacă funcția Secure Boot, cum să ocoliți „capcanele” stabilite de noua interfață și ce este necesar pentru a utiliza unitățile flash bootabile fără teamă. a oricăror consecinţe devastatoare.

Cum funcționează UEFI

UEFI pornește strict în conformitate cu regulile 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 simple pentru componente hardware individuale. După aceea, BIOS-ul caută bootloader-ul sistemului de operare ș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 în același mod, numai până când sunt căutate opțiunile de pornire. După aceea, totul este diferit. UEFI are propriul sistem de încărcare a sistemului de operare cu manageri de pornire integrati pentru sistemele instalate. Pentru aceasta, pe disc este creată o partiție mică (100-250 MB), formatată în sistemul de fișiere FAT32, numită Extensible Firmware Interface System Partition (ESP). Conține drivere pentru componente hardware care pot fi accesate de sistemul de operare care rulează. Regula generală este că, cu excepția DVD-ului, UEFI poate porni numai de pe suporturi formatate cu sistemul de fișiere FAT32.

UEFI este un mecanism complex

ESP are avantajele sale: datorită driverelor UEFI și a unui încărcător de sistem 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 acceptat de nicio versiune de 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, doar versiunile pe 64 de biți ale Windows Vista și 7, precum și Linux cu kernel 3.2 și o versiune ulterioară, acceptă interfața UEFI. Mai mult, pentru PC-urile certificate să funcționeze cu G8, Microsoft prescrie utilizarea opțiunii Secure Boot. În acest mod, UEFI rulează numai încărcătoare validate ale sistemului de operare 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. Alte sisteme de operare nu le au. 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ă selectați un al doilea sistem de operare care nu este compatibil cu UEFI, va trebui să utilizați Modulul de suport pentru compatibilitate (CSM), care poate fi activat în UEFI. Din păcate, producătorii folosesc diferite versiuni de 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 pe cont propriu, fie intră într-un mod standard de emulare BIOS. Abia atunci pornește managerul de boot Windows.

Instalarea Windows pe un PC cu UEFI și Secure Boot

Pe un PC cu Windows 8 bazat pe UEFI Secure Boot, 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ă: modul de a intra în modul de emulare BIOS depinde de versiunea UEFI. Pe Sony VAIO (1) trebuie să activați opțiunea „Legacy”, 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 la toate funcțiile necesare. Adesea, la pornirea unui PC sau laptop, numele butonului nu este afișat pe afișaj, cu ajutorul căruia puteți apela meniul de setări UEFI. Vă sugerăm să faceți următoarele: în interfața Metro, accesați meniul „Opțiuni | Modificați setările PC-ului" din bara laterală și activați elementul "General | Opțiuni speciale de descărcare. După repornire, va apărea managerul de boot al sistemului de operare, care vă va permite să deschideți meniul UEFI. Excepția este UEFI de la HP, unde această opțiune nu este disponibilă. Următoarele vor ajuta aici: în timpul pornirii, ț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 Legacy BIOS pentru a porni de pe o unitate flash de salvare, trebuie să comutați din nou de la CSM la UEFI după operația de restaurare, 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 mediu de pornire compatibil cu BIOS, așa că este suficientă deconectarea pur și simplu a unității flash USB.

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 pe toate mediile de pornire și, dacă este necesar, treceți la modul BIOS. În versiunea larg răspândită a UEFI InsydeH2O, acest lucru depinde dacă producătorul laptopului a oferit posibilitatea de a dezactiva Secure Boot sau nu. Această caracteristică nu este disponibilă pe Acer Aspire S7 și necesită trecerea de la modul UEFI la modul BIOS și înapoi pentru a o dezactiva.

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 a fost 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 de recuperare Windows 8 cu un meniu de pornire extins.

Modul de recuperare VAIO Care de pe laptopurile Sony poate fi deschis dintr-un meniu similar selectând Panoul de control | Depanare | Recuperare". Dar dacă porniți managerul de boot al sistemului de operare și selectați „Diagnosticare | Restaurare” sau „Resetare la starea inițială”, dispozitivul vă va cere să introduceți discul original Windows 8, care nu este inclus în pachet. La modelele Acer, backupul se realizează folosind un program Windows preinstalat, iar restaurarea dintr-o copie de rezervă se realizează 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 bootabil.

Accesați meniul UEFI din Windows

Dacă Windows 8 Advanced Startup este activat, selectând Diagnostics (1) și Advanced Options (2), puteți accesa meniul UEFI Firmware Settings (3).


Caracteristici utile UEFI

Fiecare producător de laptop folosește versiuni diferite ale interfeței UEFI și o implementează în sistem în conformitate cu ideile sale. Din tabel, defalcat pe model, veți afla unde se află principalele funcții UEFI.


Rezolvarea problemelor: dezactivarea pornirii securizate

Î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 are suport pentru modul hibrid, în care, în funcție de mediul de pornire, este lansat unul dintre cele două moduri - fie UEFI, fie CSM. Aceasta dezactivează Secure Boot automat.


Rulați de pe o unitate flash

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

Stick-urile USB au fost din ce în ce mai folosite recent ca medii de pornire pentru restaurarea sau instalarea Windows. Acest lucru se datorează faptului că unitățile optice sunt foarte rar instalate în laptopurile moderne. Dacă ați studiat setările UEFI pe computer, este recomandat să actualizați și unitățile flash. Odată cu apariția UEFI, toate unitățile flash de pornire disponibile nu mai pot fi utilizate în mod obișnuit. De exemplu, dacă ați creat un 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) doar în cele mai recente versiuni recente ale aplicațiilor lor au început să adauge un bootloader activat cu UEFI și funcții Secure Boot.

Cel mai simplu mod este să dezactivați Secure Boot în UEFI, apoi să creați o unitate flash compatibilă cu UEFI folosind programul Rufus gratuit și apoi să copiați cea mai recentă versiune de GParted pe ea.

Software-ul Microsoft este depășit

Suportul USB bootabil Windows are reguli ușor diferite. Pentru compatibilitatea UEFI, acestea trebuie formatate cu sistemul de fișiere FAT32. Mulți utilizatori, chiar și pentru Windows 8, creează unități bootabile pe unități flash formatate folosind un program de la Microsoft, care face parte din „șapte”. Cu toate acestea, această aplicație formatează unitatea în sistemul de fișiere NTFS în mod implicit, drept urmare sistemul prezent pe suport nu poate fi instalat ulterior pe un computer cu UEFI. În loc să așteptați lansarea unui program actualizat de la Microsoft, puteți crea manual o unitate de pornire. Pentru a face acest lucru, mai întâi formatați unitatea flash USB folosind un utilitar 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ă UEFI cu Windows 7 pe 64 de biți să pornească fără probleme, va trebui să copiați încărcătorul UEFI în directorul corect de pe unitatea flash. Pentru a face acest lucru, folosind arhivatorul gratuit 7-Zip, găsiți fișierul de arhivă Install.wim în folderul Surse din imaginea ISO care conține fișierele de instalare Windows 7 și deschideți-l. După aceea, copiați fișierul bootmgfw.efi din directorul 1\Windows\Boot\EFI. Apoi salvați-l pe o unitate flash din directorul efi\boot și redenumiți-l în bootx64.efi. După aceea, 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 compatibilitatea UEFI, unitățile flash trebuie formatate în FAT32. De exemplu, UNetbootin (1) creează unități de pornire bazate pe distribuțiile Linux Live prin formatarea lor î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 PC-urile UEFI fără probleme, deoarece instrumentele lor încorporate - cum ar fi GPart (1) și TestDisk (2) - pot funcționa cu partiții GPT.


Formatarea unei unități flash bootabile 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 din sistemul de fișiere FAT32 și să o faceți bootabil.


Extragerea bootloader-ului UEFI

O unitate flash compatibilă cu Windows 7 UEFI are nevoie, în plus, de un bootloader UEFI - bootmgfw.efi. Acesta trebuie copiat manual din arhiva install.wim pe o unitate flash USB folosind programul 7-Zip sau orice alt arhivator.


O sursă

UEFI - interfața care trebuia să înlocuiască BIOS-ul

BIOS-ul UEFI a făcut mult zgomot în timpul lansării, iar acum toate computerele și laptopurile cu plăci de bază noi (Asus, Gigabyte, MSI etc.) folosesc această interfață, care a înlocuit vechiul BIOS. Abrevierea nu foarte sonoră înseamnă Unified Extensible Firmware Interface (în rusă va fi „interfață firmware extensibilă”). Deci, ce este UEFI și cum a „enervat” atât de mult mulți utilizatori?

BIOS vs UEFI

BIOS-ul este sistemul care este responsabil pentru toate operațiunile I/O pentru Windows. A fost dezvoltat în 1981, adică. există de 33 de ani. Prima versiune a BIOS-ului care a fost folosită pe computerele IBM, desigur, a fost foarte diferită de versiunea de astăzi. Acel BIOS a fost folosit doar ca drivere, de exemplu. a asociat sistemul de operare cu toate perifericele conectate. Dar, în timp, computerul și toate perifericele au fost îmbunătățite treptat, iar BIOS-ul nu a mai putut îndeplini sarcinile care i-au fost atribuite inițial. Deci au existat drivere și diverse programe care interacționau cu sistemul de operare. De-a lungul anilor, BIOS-ul s-a schimbat constant, încercând să se adapteze la noile tehnologii, iar la începutul anilor 90 putea deja să îndeplinească funcții precum configurarea automată a cardurilor de expansiune, pornirea de pe o unitate DVD etc.

Și o nouă versiune a UEFI BIOS a început să fie dezvoltată în urmă cu 13 ani, din 2001. Dezvoltarea a fost realizată de Intel, care urma să folosească un astfel de BIOS doar pentru procesorul serverului Itanium. Cert este că nicio versiune de BIOS nu a funcționat pe acest procesor și nici măcar îmbunătățirile aduse acestei interfețe nu au ajutat în această situație. Acesta este ceea ce a inspirat dezvoltarea UEFI BIOS. Inițial, această interfață a fost numită EFI, iar Apple a devenit prima companie care a început să o folosească. Apple Corporation din 2006 a început să asambleze computere și laptopuri bazate pe procesoare Inter și EFI BIOS. Și cu un an înainte, litera „U” a fost adăugată la abrevierea EFI, sub care a fost ascuns cuvântul „Unificat”. Acest cuvânt înseamnă că mai multe companii au fost implicate în dezvoltarea UEFI BIOS în același timp. Printre acestea se numără IBM, Dell, HP, Phoenix Inside și, desigur, Microsoft, deoarece ea este principalul dezvoltator de sisteme de operare.

Scurtă prezentare video a UEFI BIOS

Modificări UEFI

Deci, UEFI BIOS este o interfață între sistemul de operare și programele care controlează funcțiile hardware de nivel scăzut. Sarcinile sale principale sunt testarea rapidă a tuturor echipamentelor pentru operabilitate, inițializarea și transferul controlului către un alt program care va începe să încarce sistemul de operare. În general, UEFI este doar o versiune îmbunătățită a BIOS-ului obișnuit.

UEFI BIOS este un fel de „strat” între sistemul de operare și rutinele de nivel scăzut pentru lucrul cu hardware

Dacă BIOS este un cod de cip CMOS care este neschimbat în conținut (firmware-ul BIOS este un alt subiect), atunci UEFI este o interfață extrem de personalizabilă, care se află deasupra tuturor componentelor hardware ale unui computer. UEFI este uneori denumit „pseudo sistem de operare”, dar este totuși capabil să acceseze tot hardware-ul computerului pe cont propriu.

Apariția celei mai recente versiuni BIOS (înainte de UEFI) este un ecran albastru familiar cu inscripții albe în limba engleză (controlul a fost efectuat numai folosind tastatura). Acum este deja un nou shell grafic. Interfața grafică care este instalată pe noile plăci de bază Asus, MSI poate fi folosită și pentru a rula alte aplicații UEFI: configurare, diagnosticare etc. În exterior, această interfață arată foarte bine. Va fi mult mai ușor pentru utilizatorii obișnuiți să înțeleagă un astfel de BIOS, în plus, interfața UEFI acceptă controlul nu numai de la tastatură, ci și cu mouse-ul. Există și suport pentru limba rusă, de exemplu, pe aceleași plăci de bază de la Asus. Apelând BIOS UEFI, acum puteți vedea configurația computerului dvs. (procesor și RAM), data și ora curente, temperatura de funcționare a dispozitivelor etc.

În plus, ca un bonus la schema standard de partiționare a discului MBR, UEFI are suport GBT (GUID Partition Table), care este liber de limitările inerente MBR. Trecerea la platforma BIOS UEFI a fost amânată mult timp, dar când au început să producă hard disk-uri de mare capacitate (mai mult de 2 TB), a devenit inevitabil. Chestia este că versiunea standard de BIOS poate „vedea” doar 2,2 TB de spațiu pe disc. Aproximativ la fel ca un sistem de operare pe 32 de biți poate „vedea” doar 3,25 GB de RAM. Și UEFI poate suporta în prezent hard disk-uri de până la 9 miliarde TB (un număr destul de cosmic astăzi, dar cine știe, poate în 10-20 de ani va fi deja un lucru obișnuit).

Ca funcții principale care sunt disponibile în UEFI BIOS, merită de remarcat și:

  • testare RAM;
  • compatibilitate cu vechea versiune de BIOS;
  • încărcător universal;
  • backup de date de pe hard disk (HDD Backup);
  • capacitatea de a actualiza UEFI prin Internet (Actualizare live).

Beneficiile UEFI BIOS

Principalul avantaj al UEFI este confortul sporit

BIOS UEFI este un mecanism complet reproiectat care a luat mult de la „părintele” său și este conceput pentru a comunica sistemul de operare și hardware-ul instalat pe un computer. Foarte curând, această nouă interfață va înlocui complet vechea versiune de BIOS.

Printre principalele avantaje ale noii tehnologii se numără:

  1. Interfață convenabilă. UEFI are o interfață foarte simplă și curată pe care aproape oricine o poate folosi cu suport pentru mouse. În plus, există suport pentru limba rusă (pe plăcile de bază Asus etc.).
  2. Suport GPT. Noul BIOS poate funcționa cu hard disk-uri care au un tabel de partiții GUID (GPT). Astfel de HDD-uri pot fi împărțite în 128 de partiții primare (pe discurile MBR ar putea fi create doar 4 partiții primare). În plus, hard disk-urile GUID Partition Table (GPT) funcționează cu adresare LBA, în timp ce HDD-urile mai vechi funcționează cu adresare CHS moștenită.
  3. Suport pentru hard disk-uri de peste 2TB. UEFI vă permite să utilizați oricare dintre cele existente în prezent, în timp ce vechea versiune BIOS nu vede mai mult de 2,2 TB.
  4. Sistem de operare cu pornire rapidă. Sistemul de operare se încarcă mult mai repede. De exemplu, Windows 8 instalat pe un disc GPT a pornit în 7-8 secunde. Această diferență în timpul de pornire a sistemului de operare se realizează datorită faptului că nu mai trebuie să căutați bootloader-ul pe toate dispozitivele: discul de pornire din UEFI este alocat atunci când sistemul de operare este instalat.
  5. Actualizare rapida. decât versiunea veche de BIOS.

Caracteristica UEFI BIOS

O caracteristică a interfeței UEFI care provoacă multe probleme utilizatorilor este incapacitatea de a instala Windows 7 ca sistem de operare. Adică, toate plăcile de bază noi (fie Asus sau MSI) care au UEFI „permit” utilizatorilor să instaleze doar Windows 8. În plus, există un alt protocol de pornire destul de interesant „Secure Boot”, care provoacă și probleme. Cert este că acest protocol se bazează pe chei speciale care aparțin producătorilor de computere, laptopuri și alte echipamente. Și fiecare producător are propriile chei: Asus are una, iar Gigabyte are altele complet diferite. De aceea, dacă ai o nouă placă de bază de la Asus sau un laptop Asus cu UEFI BIOS, atunci nu poate fi instalat un alt sistem de operare.

Deși există o setare cu care puteți instala în continuare, de exemplu, Windows 7. Pentru a face acest lucru, trebuie doar să dezactivați opțiunea „Secure Boot”. Dar o astfel de setare va duce la faptul că sistemul de operare va trebui instalat pe un disc MBR și nu va fi posibil să apreciați toate avantajele lucrului cu GPT. Dar aici rămâne la latitudinea utilizatorului să decidă dacă are nevoie sau nu de această setare. Pe echipamentele noi de la Asus, Gigabyte, MSI, nu se va putea face altfel: fie Windows 7 și un disc MBR, fie Windows 8 și un disc GPT.

În general, progresul nu stă pe loc, trebuie să te obișnuiești cu noul. În plus, după ceva timp, Microsoft va înceta să accepte Windows 7, astfel încât UEFI BIOS și Windows 8 vor deveni în curând destul de comune.

În acest articol, ne vom familiariza cu conceptul UEFI și cu utilizarea acestei tehnologii în Windows 8. ce este tehnologia UEFI? Abrevierea UEFI înseamnă Interfață Firmware Extensibilă Unificată(Interfață Firmware Extensibilă Unificată). Această tehnologie este concepută pentru a transforma sistemul tradițional de pornire a computerelor și ar trebui să înlocuiască sistemul învechit BIOS. Cu toate acestea, aceasta nu este doar o modernizare a vechii tehnologii, ci o abordare fundamental nouă a tehnologiei de pornire a unui computer și de pornire a sistemului de operare. Practic, UEFI are prea puțin de-a face cu BIOS-ul PC-ului.

Dacă BIOS-ul este un cod (hard și practic neschimbat) afișat într-un cip BIOS special de pe placa de bază, atunci UEFI este o interfață programabilă flexibilă situată deasupra tuturor componentelor hardware ale unui computer 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 un hard disk sau stocare în rețea . De fapt, 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 bootloader-ul 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. Acestea. deja la nivelul UEFI, puteți intra online sau puteți organiza o copie de rezervă a hard diskului folosind interfața grafică familiară utilizatorilor.

Specificația UEFI va fi folosită în toate plăcile de bază noi de la producători de top în următorii ani sau doi și va deveni aproape imposibil să găsești un computer nou cu un BIOS obișnuit. Unele dintre cele mai solicitate funcții UEFI care pot fi implementate pe un computer care rulează sub acesta sunt: ​​„pornire securizată” (), criptografie de nivel scăzut, autentificare în rețea, drivere grafice universale și multe altele. UEFI acceptă procesoare pe 32 și 64 de biți și poate fi utilizat 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 beneficiile mediului UEFI pot fi deja exploatate 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 pentru UEFI și Windows 8

Deci, care sunt beneficiile utilizării UEFI și Windows 8 împreună?

Unul dintre principalele avantaje este posibilitatea de pornire sigură (pornire sigură) - o tehnologie care vă permite să împiedicați executarea programelor nedorite în timpul inițializării computerului (mai detaliat, tehnologia de pornire securizată în UEFI va fi discutată într-un articol separat).

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

Utilizarea UEFI în loc de BIOS este una dintre componentele cheie care face ca Windows 8 să pornească mai rapid (codul UEFI este mai rapid, deoarece 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, atunci când citiți în UEFI, este utilizată o dimensiune specială a blocului EFI I / O, care vă permite să citiți 1 MB de date la un moment dat (în BIOS - 64 kb). În plus, se obține o scădere a timpului de pornire datorită faptului că nu este nevoie să căutați un bootloader pe toate dispozitivele: discul de pornire este alocat în UEFI în etapa de instalare a sistemului de operare.

Deci, am observat că Windows 8 acceptă pornirea UEFI, cu toate acestea, 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 de Windows nu acceptă funcții UEFI (pe computerele noi, acest sistem de operare va trebui să ruleze în modul de emulare CSM).
  • Windows 8 pentru ARM (Windows RT) nu va rula pe hardware care nu acceptă UEFI sau care vă permite să dezactivați Secure Boot

În versiunile viitoare 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

Este de remarcat faptul că pe computerele noi cu Windows 8 preinstalat, care utilizează UEFI pentru a intra în meniul de configurare UEFI (înlocuind vechiul BIOS), modalitatea obișnuită de apăsare a tastei Delete sau F2 (sau a unei alte taste specificate de furnizor) nu va muncă. pentru că Windows 8 (mai ales pe SSD) se încarcă foarte repede, este dificil să ai timp să apeși o tastă pentru a intra în modul de configurare UEFI în acest timp. Undeva scria că Windows 8 pe un SSD cu UEFI așteaptă doar 200ms să fie apăsată o tastă. Prin urmare, există o procedură pentru apelarea programului de setări UEFI din meniul de pornire Windows 8.

Puteți ajunge la meniul de pornire Windows 8 într-unul din trei moduri:


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

Top articole similare