Ce este uag setup exe. UEFI - Interfață unificată de firmware extensibilă

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

UEFI BIOS a făcut mult zgomot când a fost lansat, iar acum toate computerele și laptopurile cu plăci de bază noi (Asus, Gigabyte, MSI etc.) folosesc această interfață, care a înlocuit BIOS-ul anterior. Abrevierea care nu prea sună înseamnă Unified Extensible Firmware Interface (în rusă va fi „interfață firmware extensibilă”). Deci, ce este UEFI și de ce a deranjat atât de mulți utilizatori?

BIOS vs UEFI

BIOS este sistemul care este responsabil pentru toate operațiunile de intrare/ieșire pentru Windows. A fost dezvoltat în 1981, adică. există de 33 de ani. Prima versiune de BIOS, care a fost folosită pe computerele IBM, era în mod natural foarte diferită de versiunea actuală. BIOS-ul respectiv a fost folosit doar ca drivere, de exemplu. conectat sistemul de operare cu toate dispozitivele periferice conectate. Dar, în timp, computerul și toate perifericele sale s-au îmbunătățit treptat, iar BIOS-ul nu a mai putut îndeplini sarcinile care i-au fost atribuite inițial. Așa au apărut driverele și diverse programe care au interacționat 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, bootarea de pe o unitate DVD etc.

Și o nouă versiune de BIOS UEFI a început să fie dezvoltată acum 13 ani, în 2001. Dezvoltarea a fost realizată de Intel, care intenționa să folosească un astfel de BIOS doar pentru procesorul serverului Itanium. Cert este că nicio versiune a BIOS-ului 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 prima companie care a folosit-o a fost Apple. Din 2006, Apple Corporation a început să asambleze computere și laptopuri bazate pe procesoare Inter și BIOS EFI. Ș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 dezvoltau simultan UEFI BIOS. Printre acestea se numără IBM, Dell, HP, Phoenix Inside și, firește, Microsoft, deoarece este principalul dezvoltator de sisteme de operare.

Scurtă recenzie video a UEFI BIOS

Modificări în 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 de a testa rapid toate echipamentele pentru funcționalitate, de a-l inițializa și de a transfera controlul către 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 echipamente

Dacă BIOS este codul cipului CMOS care este neschimbat în conținutul său (firmware-ul BIOS este un alt subiect), atunci UEFI este o interfață extrem de personalizabilă, care se află deasupra tuturor componentelor hardware ale computerului. UEFI este uneori numit un „pseudo-sistem de operare”, dar cu toate acestea el însuși este capabil să acceseze tot hardware-ul computerului.

Aspectul celei mai recente versiuni de BIOS (înainte de UEFI) este ecranul albastru familiar cu inscripții albe în limba engleză (controlul a fost efectuat numai folosind tastatura). Acum, acesta este un nou shell grafic. Interfața grafică, care este instalată pe noile plăci de bază Asus și 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 folosind mouse-ul. Există și suport pentru limba rusă, de exemplu, pe aceleași plăci de bază de la Asus. Apelând BIOS UEFI, puteți observa acum configurația computerului dvs. (procesor și RAM), data și ora curentă, temperatura de funcționare a dispozitivelor etc.

În plus, ca bonus la schema standard de partiționare a discului MBR, UEFI are suport pentru GBT (GUID Partition Table), care este liber de limitările inerente MBR. Trecerea la platforma UEFI BIOS a fost întârziată mult timp, dar când au început să fie produse hard disk-uri de mare capacitate (mai mult de 2 TB), a devenit inevitabil. Chestia este că versiunea standard a BIOS-ului poate „vedea” doar 2,2 TB de spațiu pe disc. În același mod în care 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 cu o capacitate de până la 9 miliarde TB (un număr destul de cosmic astăzi, dar cine știe, poate în 10-20 de ani acesta va fi un lucru obișnuit).

Principalele funcții care sunt disponibile în BIOS UEFI merită, de asemenea, remarcate:

  • testare RAM;
  • compatibilitate cu versiunea veche de BIOS;
  • încărcător universal;
  • copie de rezervă a datelor de pe hard disk (HDD Backup);
  • posibilitatea de a actualiza UEFI prin Internet (Actualizare live).

Beneficiile BIOS UEFI

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 conecta sistemul de operare și hardware-ul instalat pe computer. Foarte curând această nouă interfață va înlocui complet vechea versiune BIOS.

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

  1. Interfață ușor de utilizat. UEFI are o interfață foarte simplă și intuitivă 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. Suporta hard disk-uri mai mari de 2 TB. UEFI vă permite să utilizați oricare dintre cele existente în prezent, în timp ce vechea versiune de BIOS nu vede mai mult de 2,2 TB.
  4. Pornire rapidă a sistemului de operare. 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 este necesară căutarea bootloader-ului pe toate dispozitivele: discul de pornire în UEFI este alocat atunci când sistemul de operare este instalat.
  5. Actualizare rapida. decât vechea versiune de BIOS.

Caracteristica BIOS UEFI

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, fie 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 vei putea instala niciun 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, iar toate avantajele lucrului cu GPT nu vor fi apreciate. Dar este la latitudinea utilizatorului să decidă dacă are nevoie sau nu de această setare. Pe echipamentele noi de la Asus, Gigabyte, MSI nu există altă modalitate de a face acest lucru: fie Windows 7 și un disc MBR, fie Windows 8 și un disc GPT.

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

Mulți producători moderni de componente pentru calculatoare personale și programe încearcă să se asigure că produsele lor acceptă interfața UEFI. Această soluție software ar trebui să fie o alternativă excelentă la sistemul BIOS deja familiar.

Care sunt specificul software-ului în cauză? Ce opțiuni de utilizare sunt posibile? Și ce este UEFI? Să încercăm să înțelegem această problemă.

Ce este UEFI?

UEFI se referă la o interfață specială care se instalează între sistemul de operare instalat pe un computer și software-ul care asigură funcționarea diferitelor componente hardware ale computerului. Unii oameni se referă la această interfață ca BIOS Uefi. Pe de o parte, chiar și acest nume conține o greșeală. La urma urmei, BIOS-ul funcționează pe principii complet diferite. UEFI este dezvoltat de Intel și BIOS este un software suportat de diverse mărci. Scopul BIOS-ului și UEFI este practic același. Dar în mod formal, combinația BIOS UEFI este incorectă, dar în același timp nu contrazice logica algoritmilor software și hardware pentru controlul computerului.

Diferențele dintre UEFI și BIOS

În primul rând, ar trebui să acordați atenție principalului lucru - diferențele dintre UEFI clasic și BIOS pur. UEFI astăzi este poziționat ca o soluție software care este o alternativă bună la BIOS. Mulți producători de plăci de bază pentru computere încearcă să facă dispozitivele lor să suporte software dezvoltat de Intel. Diferențele dintre UEFI și BIOS pot fi ușor detectate luând în considerare dezavantajele celui de-al doilea sistem. Primul dezavantaj este că BIOS-ul nu face posibilă utilizarea completă a spațiului pe disc pe hard disk-uri mari mai mari de 2 TB.

Acest lucru se datorează faptului că în urmă cu doar câțiva ani astfel de capacități de hard disk păreau de neatins. Prin urmare, producătorii de PC-uri nu au acordat o atenție deosebită dezavantajului corespunzător al sistemului BIOS. Astăzi, un hard disk cu o capacitate de 2 terabytes sau mai mult nu va surprinde pe nimeni. Producătorii de computere personale au simțit deja nevoia să treacă la UEFI. Având în vedere tendințele tehnologice moderne, această nevoie nu poate fi numită părtinitoare.

O altă caracteristică a BIOS-ului este că acceptă un număr limitat de partiții de pe hard disk. UEFI are capacitatea de a lucra cu 128 de partiții. Noul design Intel a creat o tabelă de partiții GPT care poate profita de toate avantajele tehnologice ale UEFI. În ciuda tuturor diferențelor discutate între noul mediu și sistemul tradițional BIOS, funcțiile lor principale sunt aceleași. Într-adevăr, nu există atât de multe diferențe reale între aceste sisteme. Singura excepție este algoritmul de securitate implementat în UEFI. Experții consideră că noua platformă face posibilă încărcarea mai rapidă a sistemelor de operare. Alții cred că acest lucru este relevant doar pentru sistemul de operare Windows 8.

Să aruncăm o privire mai atentă asupra sistemului de securitate utilizat în UEFI.

Tehnologia de securitate a mediului UEFI

Sistemele UEFI sunt înaintea BIOS-ului în ceea ce privește securitatea. Astăzi există viruși unici care au capacitatea de a pătrunde în cipul în sine, în care sunt scriși algoritmii BIOS. Ca rezultat, devine posibilă pornirea sistemului de operare cu drepturi de utilizator extinse. Acest lucru deschide oportunități largi de acces neautorizat. Noua soluție software de la Intel implementează și un mod de pornire securizat, care oferă un algoritm numit Secure Boot.

Acest algoritm se bazează pe utilizarea unui tip special de chei care sunt certificate de cele mai mari mărci din industria IT. De fapt, astăzi nu există multe astfel de companii. Dacă vorbim de suport pentru opțiunea corespunzătoare de către producătorii de sisteme de operare, astăzi doar Microsoft îl oferă în Windows 8. De asemenea, compatibilitatea cu acest algoritm de securitate este implementată în prezent în unele versiuni de Linux.

Beneficiile sistemului UEFI

Toate dezavantajele de mai sus ale sistemelor BIOS pot fi considerate și printre avantajele UEFI. Dar noul sistem are o serie de avantaje importante. Să le aruncăm o privire mai atentă. În primul rând, sistemul are o interfață simplă și intuitivă. UEFI implementează suport pentru mouse, ceea ce nu este tipic pentru BIOS. În plus, multe versiuni de UEFI acceptă o interfață rusificată. Algoritmii utilizați în noua soluție software fac posibilă pornirea sistemului de operare mult mai rapid decât utilizarea BIOS-ului. De exemplu, sistemul de operare Windows 8 pe un PC cu UEFI, cu performanță adecvată a procesorului și alte componente cheie, se încarcă în 10 secunde.

Alte avantaje semnificative ale UEFI includ un mecanism de actualizare mai simplu și mai convenabil în comparație cu BIOS. O altă opțiune utilă implementată în UEFI este prezența propriului manager de boot. Poate fi folosit dacă pe un computer personal sunt instalate mai multe sisteme de operare.

Avantajele tehnologice ale interfeței software UEFI sunt acum clare. Astăzi, cei mai populari producători de componente hardware pentru computere personale încearcă să asigure compatibilitatea hardware-ului cu sistemul UEFI. Potrivit experților IT, trecerea la un nou sistem poate duce la o nouă tendință tehnologică. Pentru cei mai importanți producători de software și hardware, capacitățile oferite de dezvoltatorul UEFI Intel par foarte atractive. În plus, opțiunile tehnologice UEFI sunt pe deplin susținute de cea mai mare marcă de pe piața OS de astăzi.

Încărcare sigură

Să aruncăm o privire mai detaliată asupra beneficiilor Secure Boot, o tehnologie de securitate susținută de sistemul UEFI. Care este conceptul principal?

Secure Boot este un protocol de pornire securizat conceput pentru a proteja sistemul de programe malware și viruși. Cheile utilizate în această tehnologie trebuie să fie certificate pentru a fi pe deplin operaționale. Astăzi, doar o mică parte din toate mărcile de software îndeplinesc acest criteriu.

Printre acestea se numără Microsoft, care a implementat suport pentru astfel de algoritmi în sistemul de operare Windows 8. În unele cazuri, această circumstanță poate complica semnificativ procesul de instalare a altor sisteme de operare pe computerele personale care rulează sistemul UEFI. Dacă reinstalați Windows, UEFI s-ar putea să arate totuși o oarecare loialitate, dar numai dacă versiunea sistemului de operare instalat este cât mai apropiată de cea instalată de producător.

De asemenea, trebuie remarcat faptul că unele distribuții Linux sunt compatibile cu caracteristica Secure Boot. Chiar dacă încărcarea unui nou sistem de operare este interzisă, structura UEFI oferă posibilitatea de a dezactiva algoritmul Secure Boot. Desigur, în acest caz, încărcarea sistemului de operare nu mai poate fi considerată sigură. Cu toate acestea, opțiunea corespunzătoare poate fi activată în orice moment.

Sisteme de operare compatibile cu UEFI

În cazuri rare, este posibil să instalați sisteme de operare alternative care acceptă Secure Boot. De exemplu, teoretic este posibil să instalați sistemul de operare Windows 7 pe un laptop care acceptă UEFI BIOS. În general, probabilitatea instalării cu succes a sistemelor de operare alternative este scăzută. După cum sa menționat mai sus, unele distribuții Linux sunt compatibile cu UEFI.

Setări Caracteristici

În continuare, ne vom uita la nuanțele creării unei noi soluții software. Opțiunile interesante includ emularea BIOS. Pentru ce este? Unele versiuni ale UEFI implementează algoritmi care asigură gestionarea PC-ului în conformitate cu mecanismele pe care le-a folosit predecesorul istoric UEFI. Acest mod poate avea nume diferite în funcție de computerul utilizat. De obicei, se numește Launch CSM sau Legacy. Instalarea UEFI în modul de pornire standard nu ar trebui să pună dificultăți.

Caracteristici de acces UEFI

Un alt fapt remarcabil care nu poate fi ignorat este numărul mare de versiuni UEFI. În calculatoarele personale produse de diferite mărci, acestea pot diferi semnificativ. Disponibilitatea caracteristicilor individuale poate varia, de asemenea, de la computer la computer. De exemplu, se întâmplă adesea ca atunci când pornește computerul, să nu fie afișat un meniu prin care utilizatorul să poată ajunge la setările UEFI. În acest caz, Windows oferă posibilitatea de a descărca opțiunile necesare. În fila „Opțiuni”, trebuie să activați „Opțiuni speciale de pornire”. După aceasta, trebuie să reporniți computerul. Opțiunile de descărcare vor apărea pe ecran.

Există, de asemenea, o metodă alternativă de a oferi acces la opțiunile UEFI. Funcționează pe multe computere personale. La începutul încărcării, trebuie să apăsați Esc. După aceasta, se va deschide meniul discutat mai sus.

Caracteristici de lucru în diferite moduri

Vă rugăm să rețineți că atunci când schimbați modul de operare UEFI de la Normal la Legacy, este recomandabil să reactivați interfața UEFI cu toate opțiunile cu prima ocazie. În caz contrar, este posibil ca sistemul de operare să nu pornească. Multe computere personale nu au această problemă. Acest lucru se datorează faptului că producătorii implementează algoritmi speciali în structura de management care permit activarea automată a modului UEFI. Unele modele au un mod hibrid, care declanșează modularea BIOS. Diferențele dintre versiunile UEFI implică și imposibilitatea dezactivării Secure Boot în modul normal de funcționare.

Unități flash bootabile UEFI

În unele situații, poate fi necesar să porniți sistemul de operare de pe o unitate flash. Principala dificultate aici este că unitățile flash al căror format este diferit de FAT32 nu sunt recunoscute. Există o soluție la această problemă. Toate unitățile flash bootabile Windows sunt formatate implicit în sistemul de fișiere NTFS. UEFI nu recunoaște acest sistem de fișiere. Prin urmare, sarcina principală este să se asigure că componenta hardware corespunzătoare este formatată în sistemul FAT32. Mulți profesioniști IT consideră acest sistem de fișiere ca fiind învechit. Cu toate acestea, relevanța standardului corespunzător poate fi evaluată prin aplicarea acestuia în UEFI.

Unitate flash pentru pornirea în UEFI

Ce trebuie făcut pentru a vă asigura că unitatea flash bootabilă este recunoscută de UEFI fără probleme? În primul rând, este de dorit ca capacitatea de stocare să fie de cel puțin 4 GB. În al doilea rând, trebuie să ștergeți toate informațiile de pe unitatea flash. O componentă necesară pentru crearea unei unități flash bootabile este kitul de distribuție al sistemului de operare Windows.

Pregătirea unei unități flash

Dacă toate elementele de mai sus sunt prezente, puteți continua. Unitatea flash trebuie introdusă în portul USB al computerului. După aceea, deschideți linia de comandă în interfața Windows. Utilizatorul trebuie să aibă drepturi de administrator. Apoi, prin linia de comandă, lansați programul DISKPART. Apoi trebuie să introduceți comanda list disk.

Va fi afișată o listă de discuri prezente pe sistemul dvs. Găsiți-vă unitatea flash în ea. Selectați discul cu comanda select disc x, unde x este numărul de serie. Pentru a formata media selectată, trebuie doar să rulați comanda Curățare. Apoi, trebuie să faceți o partiție primară pe disc. Acest lucru se poate face folosind comanda create partition primary. Prin introducerea comenzii active, această secțiune trebuie activată. După aceasta, lista de partiții poate fi afișată pe ecran prin introducerea comenzii list volume.

Selectăm partiția de care avem nevoie folosind comanda select volume x, unde x este numărul de serie al partiției. Pentru a-l formata în sistemul FAT32, introduceți formatul de comandă fs=fat 32. Acum trebuie să atribuiți o literă unității flash. Acest lucru se face folosind comanda assign. Apoi puteți ieși din linia de comandă.

Înregistrarea unei distribuții

După parcurgerea tuturor pașilor descriși mai sus, puteți copia kitul de distribuție Windows pe o unitate flash.

Calculatoarele mai noi folosesc firmware UEFI în loc de BIOS-ul tradițional. Ambele firmware-uri sunt software de nivel scăzut care rulează atunci când pornește computerul înainte de a încărca sistemul de operare, dar UEFI este o soluție mai modernă, care acceptă hard disk-uri mai mari, timpi de pornire mai rapid, mai multe caracteristici de securitate și grafică convenabilă și cursoare de mouse.

Am văzut că computerele mai noi care vin cu UEFI sunt încă numite „BIOS” pentru a evita confuzia pentru oamenii obișnuiți cu un computer tradițional. Chiar dacă computerul dvs. folosește termenul „BIOS”, computerele moderne pe care le cumpărați astăzi, aproape sigur, vin cu firmware UEFI în loc de BIOS.

Ce este BIOS-ul?


BIOS este prescurtarea pentru Basic Input Output System. Acesta este un software de nivel scăzut care se află pe un cip de pe placa de bază a computerului. BIOS-ul se încarcă atunci când porniți computerul, este responsabil pentru trezirea componentelor computerului, asigurându-vă că funcționează corect, apoi lansând încărcătorul de pornire, care încarcă Windows sau orice alt sistem de operare pe care l-ați instalat.

Puteți configura diverse setări pe ecranul de configurare BIOS. Aceasta include opțiuni precum configurația hardware a computerului, ora sistemului și ordinea de pornire. Puteți accesa acest ecran apăsând o anumită tastă - diferită pe diferite computere, dar adesea Esc, F2, F10 sau Delete - în timp ce computerul pornește. Când salvați o setare, aceasta este salvată în memoria plăcii de bază în sine. Când porniți computerul, BIOS-ul vă configurează computerul cu setările salvate.

Înainte de a încărca sistemul de operare, BIOS-ul trece printr-un POST sau un autotest la pornire. Acesta verifică dacă hardware-ul dumneavoastră este configurat corect și funcționează corect. Dacă ceva nu este în regulă, veți vedea un mesaj de eroare sau veți auzi o serie misterioasă de coduri sonore. Va trebui să aflați ce înseamnă diferitele secvențe de bip în manualul computerului.

Când computerul pornește, după finalizarea POST-BIOS, acesta caută înregistrarea de pornire principală (MBR) stocată pe dispozitivul de pornire și o folosește pentru a lansa încărcătorul de pornire.

De asemenea, puteți vedea acronimul CMOS, care înseamnă Complementary Metal-Oxide-Semiconductor. Aceasta se referă la memoria bateriei în care BIOS-ul stochează diverse setări pe placa de bază. Aceasta nu este de fapt o definiție exactă, deoarece această metodă a fost înlocuită cu memoria flash (numită și EEPROM) în sistemele moderne.

De ce BIOS-ul este depășit?

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

Desigur, de-a lungul timpului, BIOS-ul a evoluat și s-a îmbunătățit. Au fost dezvoltate mai multe extensii, inclusiv ACPI, Advanced Configuration și Power Interface. Acest lucru permite BIOS-ului să configureze mai ușor dispozitivele și să efectueze funcții avansate de gestionare a energiei, cum ar fi somnul. Dar BIOS-ul nu s-a îmbunătățit aproape la fel de mult ca și alte tehnologii pentru computere de pe vremea MS-DOS.

BIOS-ul tradițional are încă limitări serioase. Poate porni numai de pe unități de 2,1 TB sau mai mici. În prezent, unitățile de 3 TB au devenit larg răspândite, iar un computer cu BIOS nu poate porni de pe ele. Această limitare se datorează modului în care funcționează înregistrarea de boot master BIOS.

BIOS-ul trebuie să ruleze în modul procesor pe 16 biți și să aibă doar 1MB de spațiu. Are probleme la inițializarea mai multor dispozitive simultan, ceea ce duce la un proces de pornire lent la inițializarea tuturor interfețelor hardware și a dispozitivelor de pe un computer modern.

BIOS-ul trebuie înlocuit pe o perioadă lungă de timp. Intel a început să lucreze la specificația Extensible Firmware Interface (EFI) încă din 1998. Apple a ales EFI când a trecut la arhitectura Intel pe Mac-urile sale în 2006, dar alți producători de PC-uri nu au urmat exemplul.

În 2007, producătorii Intel, AMD, Microsoft și PC-uri au convenit asupra unei noi specificații UEFI (Unified Extensible Firmware Interface). Este un standard industrial condus de comunitatea Unified Extended Firmware Interface, nu doar de Intel. Suportul UEFI a venit pe Windows cu Windows Vista Service Pack 1 și Windows 7. Marea majoritate a computerelor pe care le puteți cumpăra astăzi folosesc UEFI mai degrabă decât BIOS-ul tradițional.

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


UEFI înlocuiește BIOS-ul tradițional pe computere. Nu este posibil să faceți upgrade de la BIOS la UEFI pe un computer existent. Va trebui să cumpărați hardware nou care acceptă și permite UEFI, așa cum fac majoritatea computerelor noi. Majoritatea implementărilor UEFI oferă emulare BIOS, așa că puteți alege să instalați și să porniți sisteme de operare mai vechi care așteaptă BIOS în loc de UEFI, astfel încât să fie compatibile cu versiunea inversă.

Acest nou standard evită limitările BIOS. Firmware-ul UEFI poate porni de pe unități de 2,2 TB sau mai mari - de fapt, limita teoretică este de 9,4 Zettabytes. Aceasta este de aproximativ trei ori dimensiunea estimată a tuturor datelor de pe Internet. Acest lucru se datorează faptului că UEFI utilizează schema de partiționare GPT în loc de MBR. De asemenea, pornește într-un mod mai standardizat, rulând executabile EFI, mai degrabă decât rulând cod din înregistrarea de pornire principală a discului.

UEFI poate rula în modul pe 32 de biți sau 64 de biți și are un spațiu de adrese mai mare decât BIOS-ul, ceea ce înseamnă că procesul de pornire este mai rapid. Aceasta înseamnă, de asemenea, că ecranele de configurare UEFI pot fi mai fluide decât ecranele de configurare BIOS, inclusiv suport pentru grafică și cursorul mouse-ului. Cu toate acestea, acest lucru nu este obligatoriu. Multe PC-uri încă mai vin cu setări de interfață pentru modul text UEFI care arată și acționează ca vechiul ecran de configurare BIOS.

UEFI este dotat cu alte funcții. Acceptă Secure Boot, ceea ce înseamnă că sistemul de operare poate fi verificat pentru a se asigura că malware-ul nu a afectat procesul de pornire. Poate suporta funcții de rețea chiar în firmware-ul UEFI, ceea ce poate ajuta la diagnosticarea și configurarea de la distanță. Într-un BIOS tradițional, trebuie să stai în fața computerului fizic pentru a-l configura.

Aceasta nu este doar o înlocuire a BIOS-ului. UEFI este în esență un sistem de operare minuscul care rulează pe firmware-ul PC-ului și poate face mult mai mult decât BIOS-ul. Poate fi stocat în memoria flash a plăcii de bază sau încărcat de pe un hard disk sau partajare în rețea la pornire.

Diferitele PC-uri UEFI vor avea interfețe și caracteristici diferite. Totul depinde de producătorul PC-ului, dar elementele de bază vor fi aceleași pe fiecare PC.

Cum să accesați setările UEFI pe computerele moderne

Dacă sunteți un utilizator obișnuit de PC, trecerea la un PC UEFI nu va fi o schimbare vizibilă. Noul tău computer se va porni și se va închide mai repede decât ar fi cu BIOS-ul și poți folosi unități de 2,2 TB sau mai mari.

Dacă trebuie să accesați setările de nivel inferior, poate exista o ușoară diferență. Este posibil să fie nevoie să accesați ecranul de setări UEFI prin meniul de opțiuni de pornire Windows, mai degrabă decât prin apăsarea unei taste când pornește computerul. Acum că computerele pornesc atât de repede, producătorii de computere nu vor să încetinească procesul de pornire așteptând apăsarea unei taste. Cu toate acestea, am văzut și PC-uri UEFI care vă permit să accesați BIOS-ul în același mod prin apăsarea unei taste în timpul procesului de pornire.

În timp ce UEFI este o actualizare mare, este în mare parte în fundal. Majoritatea utilizatorilor de computere nu vor observa (sau le va păsa) că noile lor PC-uri utilizează UEFI în loc de BIOS-ul tradițional. Dar vor funcționa mai bine și vor suporta hardware și funcții mai moderne.

Mulți dintre noi întâlnim din ce în ce mai mult standardul UEFI Boot, care a înlocuit clasicul BIOS. În același timp, mulți ar dori să știe mai bine despre UEFI Boot, dar cumva încă nu găsesc timpul sau dorința pentru asta. În acest material, voi încerca să elimin „punctul gol” din cunoștințele cititorilor și să vă spun în detaliu ce este UEFI Boot, să descriu caracteristicile și funcționalitatea acestuia.

A existat o perioadă în care toate computerele erau echipate cu un BIOS încorporat în placa de bază, care era un set de microprograme pentru testarea performanței echipamentului, oferind un API și suportând pornirea sistemului. A fost folosit în mod tradițional în mașinile compatibile cu IBM și, deocamdată, și-a îndeplinit funcțiile în mod fiabil, limitat la procese pe 16 biți și la adresa de 1 MB.

Odată cu dezvoltarea tehnologiei, BIOS-ul „vechi și bun” nu mai îndeplinește cerințele moderne, s-a dovedit a fi insuficient de flexibil și modern și a fost înlocuit cu succesorul său - UEFI Boot, care acceptă aproape toate standardele echipamentelor moderne.

UEFI(Unified Extensible Firmware Interface) datează din 2003, când Intel a creat un înlocuitor de BIOS pentru serverele sale pe 64 de biți pentru microprocesoarele Itanium. La acea vreme, acest standard se numea EFI (abreviere pentru Extensible Firmware Interface). Ulterior, când a intrat în Unified EFI Forum, acest concept a fost denumit UEFI și și-a continuat dezvoltarea ca standard unificat al industriei IT, la dezvoltarea căruia iau parte cei mai renumiți producători de hardware de computer.

Se știe că UEFI Boot este, ca și predecesorul său, un standard care este o interfață care conectează sistemul de operare și firmware-ul care efectuează operarea la nivel scăzut a echipamentelor conectate. Scopul său este de a inițializa hardware-ul și de a transfera controlul către încărcătorul de pornire al sistemului de operare.

Puteți vedea cum arată UEFI și ce este în videoclip:

Avantajele UEFI față de BIOS


Diferența 1. Componenta vizuală

Multe elemente UEFI arată ca un BIOS tradițional, dar unele au fost modificate dincolo de recunoaștere. O imagine mai plăcută, opțiuni convenabile de overclocking, o interfață convenabilă și accesibilă și suport pentru mouse. Schimbările sunt, fără îndoială, plăcute ochiului.

Diferența 2. 16 vs 32

În timp ce BIOS-ul este limitat la procese pe 16 biți și la adresa de memorie de 1 megaoctet, UEFI nu are astfel de restricții. Funcționează în ambele moduri pe 32 și 64 de biți, vă permite să lucrați cu cantități semnificativ mai mari de memorie și depinde puțin de arhitectura computerului. Specificația UEFI Boot oferă drivere pentru componentele sistemului, indiferent de procesorul utilizat pe computer.

Diferența 3. Volume de lucru

MBR-ul din BIOS era limitat la patru partiții principale de pe disc, iar discurile de boot aveau o dimensiune maximă de 2,2 terabytes. Dacă anterior acest lucru a fost suficient, atunci capacitățile unităților de astăzi depășesc deja dimensiunea specificată. UEFI folosește marcaje de partiție GUID, permițându-vă să porniți de pe discuri 9.4 ZB. Pentru cei neinițiați, le voi explica că un zetabyte este 1024 ori 1024 ori 1024 gigaocteți.

Este clar că acest UEFI Boot vă permite să lucrați cu o dimensiune semnificativ mai mare a opțiunilor de pornire, nu este legat de niciun sistem de fișiere specific și are capabilități de rețea fantastice. Încărcătorul de pornire a sistemului poate servi ca o extensie pentru UEFI, iar acesta din urmă însuși, dacă este necesar, poate îndeplini funcțiile unui încărcător de pornire. În același timp, este chiar posibil să încărcați propriile drivere ale utilizatorului în UEFI. Impresionant, nu-i așa?

Diferența 4. Extensii

UEFI acceptă atât extensiile vechi (de exemplu, ACPI), cât și pe cele noi bazate pe specificațiile EFI cu funcționalitate mai mare (Asus Splashtop etc.).

Diferența 5. Control ușor

Deoarece majoritatea opțiunilor sunt prezentate sub formă de simboluri grafice vizuale, lucrul cu ele este simplu și convenabil. Încercați și vedeți singur.

Diferența 6. Pornire sigură

Standardul UEFI are un alt avantaj numit Sigur Boot– aceasta este o protecție specială împotriva inițializării codului nesemnat, protejând sistemul de înlocuirea bootloader-ului și lansarea de software fără licență. S-a născut în versiunea UEFI 2.2 și este implementat în multe computere moderne. În ciuda numeroaselor sale avantaje, utilizatorii preferă să dezactiveze Secure Boot, deoarece dezavantajele sale depășesc uneori avantajele sale, mai ales atunci când este nevoie să pornească computerul de pe o unitate flash.

Concluzie

Ce este UEFI Boot? După cum puteți vedea, specificația UEFI Boot are o serie de avantaje serioase față de predecesorul său. O interfață mai convenabilă și mai accesibilă, o viteză de operare îmbunătățită, suport pentru cantități semnificativ mai mari de memorie și un hard disk de sistem - aceasta și multe altele fac din UEFI cea mai eficientă și modernă opțiune. Dacă aveți un computer modern (în jur de 2011), poate că este timpul să vă uitați la UEFI și să îl cunoașteți mai bine.

1. Ce este UEFI?
UEFI (Unified Extensible Firmware Interface) este un înlocuitor pentru BIOS, care îndeplinește mai bine cerințele hardware-ului divers de astăzi. În esență, UEFI este o interfață care este responsabilă pentru mediul de pre-boot al sistemului de operare.

2. Care sunt avantajele UEFI față de BIOS?

  • Suport pentru media > 2TB
  • Pregătirea mai ușoară a suportului de pornire, nu este nevoie să scrieți diferite sectoare de boot
  • Disponibilitatea propriului manager de descărcare. Acum nu este necesar să se creeze un salt pe mai multe niveluri de încărcătoare de pornire pentru a organiza un mediu de pornire multiplă EFI NVRAM stochează în mod regulat toate înregistrările despre încărcătoarele de pornire existente, iar comutarea între sistemele de operare de pornire se realizează în același mod ca între mediile de pornire.
  • Mediu de pornire mai sigur
  • Modul de configurare grafică UEFI, cu suport pentru grafică și mouse

3. Este posibil să îmi actualizez BIOS-ul la UEFI?
Nu chiar. UEFI nu poate fi flashat în loc de BIOS, deoarece ocupă mult mai multă memorie. Dar există un astfel de lucru ca DUET. Acesta este un mediu UEFI bootabil cu BIOS, care poate fi util dacă intenționați să utilizați unități > 2TB pe hardware-ul BIOS mai vechi.

4. Este posibil să bootați de pe UEFI, ca și până acum, prin sectoare de boot și discuri MBR?
Da, dacă suportul Legacy Boot este activat în configurația UEFI

5. Ce este GPT?
GUID Partition Table, GPT - format standard pentru plasarea tabelelor de partiții pe un hard disk. Face parte din interfața EFI. EFI folosește GPT unde BIOS folosește MBR.

6. Care sunt avantajele GPT față de MBR?

  • Suport pentru media > 2,2 TB
  • Fără limitare la 4 partiții principale și, ca rezultat, nu este nevoie de partiții logice
  • Securitate sporită - GPT stochează o copie de rezervă a tabelului de partiții la sfârșitul discului, astfel încât în ​​caz de probleme este posibilă restaurarea partiției folosind o tabelă de rezervă.
  • Protecție împotriva corupției prin programe învechite care utilizează Protective MBR
  • Este posibil să utilizați sectoare vechi de boot.

7. Unde sunt stocate sectoarele de boot echivalente în GPT?
EFI folosește folderul EFI/boot, situat la rădăcina partiției FAT32, pentru a stoca încărcătoarele de pornire. Fișierul implicit ar trebui să fie /EFI/boot/bootx64.efi
Dacă discul de pornire este partiționat în stil MBR, atunci prezența unui sistem de fișiere FAT32 pe prima partiție (dacă există mai multe dintre ele) și un fișier cu un bootloader situat pe calea implicită sunt singurele condiții pentru pornirea de pe acest mediu. (Sunt acceptate și CD/DVD-uri). Dacă discul este partiționat în stil GPT, partiția nu trebuie să fie prima, dar trebuie să aibă indicatorul de pornire (puteți verifica și seta folosind gparted)

8. Este posibil să convertiți un disc din MBR în GPT și înapoi fără a pierde date?
Da. Pentru a face acest lucru, veți avea nevoie de un disc/unitate flash bootabilă cu Gparted. După pornirea de pe suportul de pornire, fereastra gparted se va deschide cu discul scratch (de obicei /dev/sda) afișat în colțul din dreapta sus. Trebuie să vă amintiți numele discului pe care doriți să îl convertiți, să deschideți un terminal și să tastați sudo gdisk /dev/sda unde, în loc de sda, dacă este necesar, trebuie să înlocuiți numele discului. Apoi trebuie să introduceți comanda w și să confirmați scrierea tabelului GPT pe disc. Gata, discul a fost convertit într-un tabel GPT. Pentru a converti înapoi în MBR, trebuie să deschideți gdisk pentru discul dvs. în același mod și să tastați secvențial comanda r, apoi g, apoi confirmați intrarea noului tabel folosind comanda w.

9. Ce este UEFI Shell?
Acesta este un mediu pentru lucrul cu un mediu EFI (asemănător unui terminal), care vă permite să rulați bootloadere compatibile cu efi din mers, să efectuați operațiuni simple cu fișiere și, de asemenea, să operați managerul de boot încorporat.

10. Cum se editează/șterge/adaugă elemente de boot în meniul de boot UEFI?
Descărcați UEFI Shell, copiați-l în fișierul /EFI/boot/bootx64.efi pe o unitate flash FAT32 și porniți de pe acesta. După ce shell-ul s-a încărcat cu succes, ar trebui să apară un prompt de comandă
Shell>
Deasupra solicitării ar trebui să vedeți o listă de unități conectate disponibile (fs0:, fs1:, BLK0 etc.). Pentru a apela din nou această listă dacă este necesar, utilizați comanda
harta fs*
Din numele complet al unității puteți aduna câteva informații despre unitate. De exemplu:
PciRoot(0x0)/Pci(0x1,0x1)/Ata(0x0)/HD(1,MBR,0x27212721,0x3F,0x13FA6D9)
de aici
Ata(0x0) - interfață de conectare la disc, precum și portul controlerului
HD este un hard disk
1 - numărul de partiții de pe disc
Schema de partiţionare MBR

După ce ați găsit discul necesar în acest fel, trebuie să mergeți la el
fs0:
apoi, folosind vechile comenzi DOS dir și cd, trebuie să găsiți și să mergeți la directorul cu fișierele boot efi. Acesta este de obicei /EFI/boot/. Apoi, în timp ce vă aflați în acest director, puteți introduce numele fișierului bootloader și puteți porni imediat în el. Pentru a adăuga fișierul dorit la lista de intrări de boot, este recomandabil să citiți mai întâi intrările existente folosind comanda
bcfg boot dump
Apoi, pentru a adăuga fișierul de boot la această listă, trebuie să intrați
bcfg boot adăugați N filename.efi „etichetă”
Unde N este numărul de serie al intrării (dacă a fost ceva în locul lui, acest articol va fi suprascris)
filename.efi - numele fișierului cu încărcătorul
etichetă-nume sub care această intrare va fi afișată în listă
Puteți vizualiza din nou lista intrărilor de boot prin
bcfg boot dump
și asigură-te că totul este la locul lui. Puteți reporni și verifica.
Pentru a elimina o intrare din listă, utilizați comanda
bcfg boot rm N
unde N este numărul de înregistrare

11. Ce este Secure Boot?
Specificația Secure Boot a fost dezvoltată de Microsoft ca parte a proiectului UEFI și vă permite să protejați mediul de pornire împotriva modificărilor fișierelor de pornire prin monitorizarea semnăturilor fișierelor de pornire pentru conformitatea cu lista albă a cheilor codificate în uefi ca fiind de încredere. Un „efect secundar” al unei astfel de protecție împotriva rootkit-urilor este imposibilitatea instalării unui alt sistem de operare decât Windows 8 (momentan doar acesta acceptă Secure Boot), și exclude și posibilitatea pornirii de pe discuri mbr vechi și CD-uri/unități flash bootabile.

12. Cum se dezactivează Secure Boot?


13. Cum se creează o unitate flash compatibilă cu UEFI cu o distribuție de sistem de operare?
În cele mai multe cazuri, totul este foarte simplu:

  1. Formatați unitatea flash în sistemul de fișiere FAT32
  2. Copiați întregul conținut al imaginii ISO de distribuție pe acesta

Dar în cazul sistemului de operare Windows Vista/7, va trebui să pregătiți mai întâi kitul de distribuție, deoarece inițial nu conțin fișiere EFI în locurile potrivite. Doar o mică declinare a răspunderii - Windows acceptă lucrul cu uefi numai în edițiile pe 64 de biți.

14. De unde știți că unitatea flash USB bootabilă este realizată corect și va porni în modul UEFI?
Dacă totul este făcut corect, atunci în lista de medii de pornire ar trebui să apară două dispozitive cu același nume, dar cu prefixe diferite, UEFI:Și USB:. Prin primul, încărcarea se realizează în modul UEFI, prin al doilea, încărcare Legacy din sectorul de boot.

15. Ce este Fast Boot Mode?
Modul de pornire rapidă, în care controlul este transferat aproape imediat către sistemul de operare, chiar înainte ca echipamentul să fie gata de funcționare, care este inițializat de sistemul de operare însuși. Fast Boot elimină întârzierile cauzate de inițializarea dublă a dispozitivelor. În modul „clasic”, după primirea controlului, sistemul de operare reinițializează dispozitivele BIOS inițializate anterior. Având în vedere că inițializarea unor tipuri de dispozitive este un proces destul de lung, câștigul de viteză este evident. Când Fast Boot este activat, controlul este transferat către sistem înainte ca USB să fie inițializat, ceea ce duce la inaccesibilitatea unităților USB și a tastaturilor. înainte de începere instalat pe discul de sistem. Deoarece Microsoft are cerințe destul de stricte pentru timpul necesar pentru a instala firmware-ul când modul Fast Boot este activat și inițializarea dispozitivelor USB poate dura câteva secunde, până la pornirea sistemului, dispozitivele USB rămân neinițializate. În acest caz, apare cealaltă parte a monedei - un utilizator de computer cu o tastatură USB nu poate întrerupe procesul de pornire și nu poate iniția instalarea unui alt sistem, deoarece tastatura rămâne inoperabilă până la pornirea sistemului de operare. Mai mult, inițializarea cipul i8042 necesită și timp, iar pe unele laptop-uri, producătorii de firmware lasă neinițializată tastatura PS/2 încorporată.