Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Greške
  • Uefi sistem. Rješenje problema: onemogućavanje Secure Boot

Uefi sistem. Rješenje problema: onemogućavanje Secure Boot

Većina modernih računara, umjesto uobičajenog primarnog I/O sistema, opremljena je najnovijim kontrolnim alatom pod nazivom UEFI. Ne znaju svi korisnici računara i laptopa šta je to. Neki od važnih aspekata povezanih sa ovim razvojem biće razmotreni u nastavku. Osim toga, ukratko ćemo se dotaknuti pitanja vezanih za instaliranje operativnih sistema preko ovog sučelja pomoću USB medija za pokretanje, a također ćemo odrediti kako onemogućiti UEFI ako je korištenje ovog sistema iz nekog razloga nepraktično. Ali prvo, hajde da shvatimo primarno razumevanje o kakvom se sistemu radi.

UEFI: šta je to?

Mnogi korisnici su navikli na činjenicu da za konfiguriranje primarnih parametara računarskog sistema, čak i prije pokretanja OS-a, morate koristiti BIOS. Zapravo, UEFI način rada, koji se koristi umjesto BIOS-a, je skoro isti, ali je sam sistem izgrađen na osnovu grafičkog interfejsa.

Prilikom učitavanja ovog sistema, koji, inače, mnogi nazivaju svojevrsnim mini-OS-om, odmah skreće pažnju na činjenicu da postoji podrška za miš i mogućnost instaliranja regionalnog jezika za interfejs. Ako idete dalje, primijetit ćete da, za razliku od BIOS-a, UEFI može raditi s podrškom za mrežne uređaje i prikazati optimalne načine rada nekih komponenti instaliranog hardvera.

Neki ljudi ovaj sistem nazivaju dvostrukim pojmom - BIOS UEFI. Iako to nije u suprotnosti s logikom softvera i hardvera, ipak je takva definicija donekle netočna. Prvo, UEFI je razvoj kompanije Intel, a BIOS sisteme razvijaju mnogi drugi brendovi, iako se suštinski ne razlikuju jedan od drugog. Drugo, BIOS i UEFI rade na malo drugačijim principima.

Glavne razlike između UEFI-ja i BIOS-a

Sada još jedan pogled na UEFI. Šta je to u jasnijem smislu može se utvrditi saznavanjem razlika između ovog sistema i BIOS-a. Vjeruje se da je UEFI pozicioniran kao svojevrsna alternativa BIOS-u, čiju podršku danas najavljuju mnogi proizvođači matičnih ploča. Ali razlike se najbolje vide na osnovu nedostataka zastarjelih BIOS sistema.

Prva razlika je u tome što primarni ulazno/izlazni sistemi BIOS-a ne dozvoljavaju ispravan rad sa tvrdim diskovima, čija je zapremina 2 TB ili više, a to je da sistem nema mogućnost da u potpunosti iskoristi disk. svemir.

Druga stvar se odnosi na činjenicu da za BIOS sisteme postoji ograničenje u radu sa particijama diska, dok UEFI podržava do 128 particija, što postaje moguće zbog prisustva GPT standardne particione tabele.

Konačno, u UEFI su implementirani potpuno novi sigurnosni algoritmi, koji potpuno isključuju zamjenu bootloadera na početku glavnog OS-a, sprječavajući čak i efekte virusa i zlonamjernih kodova, te omogućava izbor operativnog sistema koji će se učitavati bez korištenja specifične alate unutar pokretača samog OS-a.

Malo istorije

Ovo je UEFI sistem. Šta je to već je malo jasno. Sada da vidimo kako je sve počelo. Pogrešno je misliti da je UEFI relativno noviji razvoj.

Kreiranje UEFI-ja i univerzalnog interfejsa počelo je početkom 90-ih. Kako se tada pokazalo, mogućnosti standardnih BIOS sistema nisu bile dovoljne za Intel serverske platforme. Stoga je razvijena potpuno nova tehnologija, koja je prvi put uvedena u Intel-HP Itanium platformu. U početku se zvao Intel Boot Initiative, a ubrzo je preimenovan u Extensible Firmware Interface ili EFI.

Prva modifikacija verzije 1.02 predstavljena je 2000. godine, verzija 1.10 je objavljena 2002. godine, a od 2005. godine tada formirana alijansa nekoliko kompanija, pod nazivom Unified EFI Forum, počela je da se bavi novim razvojem, nakon čega je i sam sistem postao poznat kao UEFI. Danas među programerima možete pronaći mnoge poznate brendove, kao što su Intel, Apple, AMD, Dell, American Megatrends, Microsoft, Lenovo, Phoenix Technologies, Insyde Software itd.

UEFI sigurnosni sistem

Odvojeno, vrijedi se zadržati na mehanizmima zaštitnog sistema. Ako neko ne zna, danas postoji posebna klasa virusa koji su sposobni pisati svoje zlonamjerne kodove kada su ugrađeni u sam mikrokolo, mijenjajući početne algoritme ulazno/izlaznog sistema, što dovodi do mogućnosti pokretanja glavnog operativni sistem sa proširenim kontrolnim pravima. Na ovaj način virusi mogu dobiti neovlašteni pristup svim komponentama i kontrolama OS-a, a da ne spominjemo korisničke podatke. Instaliranje UEFI-ja u potpunosti eliminiše pojavu takvih situacija implementacijom sigurnog načina pokretanja koji se zove Secure Boot.

Ne ulazeći u tehničke aspekte, vrijedi samo napomenuti da se sam algoritam zaštite (sigurno pokretanje) temelji na korištenju posebnih certificiranih ključeva koje podržavaju neke poznate korporacije. Ali, iz nekog razloga, vjeruje se da ovu opciju podržavaju samo operativni sistemi Windows 8 i noviji, kao i neke Linux modifikacije.

Zašto je UEFI bolji od BIOS-a?

Činjenicu da UEFI nadmašuje BIOS po svojim mogućnostima primjećuju svi stručnjaci. Činjenica je da vam novi razvoj omogućava rješavanje nekih problema čak i bez učitavanja operativnog sistema, čiji je početak, inače, sa uspostavljenim optimalnim režimom rada glavnih "hardverskih" komponenti poput procesora ili RAM-a. mnogo brže. Prema nekim izvještajima, isti Windows 8 pokreće se u roku od 10 sekundi (međutim, ova brojka je jasno uslovna, jer morate uzeti u obzir opću konfiguraciju hardvera).

Međutim, UEFI podrška ima i niz neospornih prednosti, među kojima su sljedeće:

  • jednostavno intuitivno sučelje;
  • podrška za regionalne jezike i kontrole mišem;
  • rad sa diskovima od 2 TB i više;
  • prisustvo vlastitog bootloadera;
  • mogućnost rada na bazi procesora sa arhitekturom x86, x64 i ARM;
  • mogućnost povezivanja na lokalne i virtuelne mreže sa pristupom Internetu;
  • prisustvo vlastitog sistema zaštite od prodora zlonamjernih kodova i virusa;
  • pojednostavljeno ažuriranje.

Podržani operativni sistemi

Nažalost, ne podržavaju svi operativni sistemi UEFI. Kao što je već spomenuto, ova podrška je uglavnom navedena za neke modifikacije Linuxa i Windowsa, počevši od osme verzije.

Teoretski, možete instalirati i Windows 7 (distribucija UEFI instalacije će ga prepoznati). Ali niko neće dati potpunu garanciju da će instalacija biti uspešno završena. Osim toga, u slučaju korištenja Windows 7, UEFI sučelje i sve prateće mogućnosti novog sistema jednostavno će ostati nepotražene (a često i nedostupne). Stoga je nepraktično instalirati ovaj sistem na računar ili laptop sa UEFI podrškom.

Karakteristike režima Secure Boot za pokretanje

Kao što je gore pomenuto, sistem bezbednog pokretanja se zasniva na korišćenju sertifikovanih ključeva za sprečavanje ulaska virusa. Ali takvu certifikaciju podržava ograničen broj programera.

Kada se operativni sistem ponovo instalira preko UEFI-ja, neće biti problema, pod uslovom da je instalirani sistem maksimalno blizu originalnog prethodno instaliranog. U suprotnom (što nije neuobičajeno) može biti izdata zabrana instalacije. Međutim, postoji i izlaz, jer se sam način sigurnog pokretanja može onemogućiti u postavkama. O tome će se raspravljati posebno.

Nijanse pristupa i UEFI postavki

Postoji dosta verzija samih UEFI-ja, a različiti proizvođači računarske opreme postavljaju svoje opcije za pokretanje primarnog sistema. Ali ponekad, kada pokušavate da pristupite interfejsu, mogu se pojaviti problemi, kao što je činjenica da se glavni meni postavki ne prikazuje.

U osnovi, za većinu računara i laptopa sa UEFI podrškom, možete koristiti univerzalno rješenje - pritiskom na tipku Esc prilikom prijave. Ako ova opcija ne radi, možete koristiti i izvorne Windows alate.

Da biste to učinili, morate ući u odjeljak parametara, odabrati izbornik za oporavak i kliknuti na vezu "ponovno pokreni sada" u posebnoj liniji opcija pokretanja, nakon čega će se na ekranu pojaviti nekoliko opcija pokretanja.

Što se tiče osnovnih postavki, one se praktički ne razlikuju od standardnih BIOS sistema. Zasebno, možemo primijetiti prisustvo BIOS emulatorskog načina, koji se u većini slučajeva može nazvati ili Legacy ili Launch CSM.

Osim toga, treba obratiti pažnju na činjenicu da pri prelasku na Legacy način rada, prvom prilikom, ponovo omogućite UEFI postavke, jer se operativni sistem možda neće pokrenuti. Inače, razlike između različitih verzija UEFI-ja su u tome što neke omogućavaju hibridni način pokretanja bilo BIOS emulatora ili UEFI-ja, dok druge nemaju takvu opciju kada rade u normalnom režimu. Ponekad se ovo može odnositi i na nemogućnost onemogućavanja bezbednog pokretanja.

UEFI fleš disk za pokretanje: preduslovi za kreiranje

Sada da vidimo kako kreirati USB medij za pokretanje za naknadnu instalaciju operativnog sistema pomoću UEFI sučelja. Prvi i najvažniji uslov je da UEFI fleš disk za pokretanje mora imati zapreminu od najmanje 4 GB.

Drugi problem se tiče sistema datoteka. Obično Windows sistemi formatiraju prenosive diskove koristeći NTFS prema zadanim postavkama. Ali UEFI USB diskovi sa sistemima datoteka koji nisu FAT32 ne mogu se prepoznati. Dakle, u prvoj fazi treba izvršiti formatiranje pomoću ovog parametra.

Formatiranje i narezivanje distribucijske slike

Sada najvažnija tačka. Formatiranje se najbolje vrši iz komandne linije (cmd), koja se pokreće sa administratorskim pravima.

U njemu se prvo upisuje naredba diskpart, nakon čega se upisuje red diska liste, a komandom select disk N, gdje je N serijski broj USB fleš diska, bira se željeni uređaj.

Zatim, čista linija se koristi za potpuno čišćenje, a zatim naredba create partition primarna kreira primarnu particiju, koja se aktivira aktivnom naredbom. Nakon toga se koristi linija volumena liste, linija za odabir volumena N (gornji redni broj particije) odabire fleš disk, a zatim naredba format fs = fat32 aktivira početak procesa formatiranja. Na kraju procesa, komanda assign može dodeliti medijum određenom slovu.

Nakon toga, slika budućeg sistema se upisuje na medij (možete koristiti ili redovno kopiranje ili kreiranje USB fleš diska za pokretanje u programima kao što je UltraISO). Kada ponovo pokrenete sistem, odabran je željeni medij i instaliran je OS.

Ponekad se može pojaviti poruka da instalacija na odabranu MBR particiju nije moguća. U tom slučaju morate otići na postavke prioriteta pokretanja UEFI-ja. Biće prikazan ne jedan, već dva fleš diska. Pokretanje se mora pokrenuti sa uređaja čije ime ne sadrži skraćenicu EFI. Ovo eliminiše potrebu za pretvaranjem MBR u GPT.

UEFI ažuriranje firmvera

Kako se ispostavilo, ažuriranje UEFI firmvera je mnogo lakše nego obavljanje sličnih operacija za BIOS.

Dovoljno je samo pronaći i preuzeti najnoviju verziju na službenoj web stranici programera, a zatim pokrenuti preuzetu datoteku kao administrator u Windows okruženju. Proces ažuriranja će se odvijati nakon ponovnog pokretanja sistema bez intervencije korisnika.

Onemogućite UEFI

Na kraju, pogledajmo kako onemogućiti UEFI, na primjer, za slučajeve kada je pokretanje s prenosivog medija nemoguće samo zato što sam uređaj nije podržan.

Prvo morate otići u odjeljak Sigurnost i onemogućiti Sigurno pokretanje (ako je moguće) postavljanjem parametra Disabled za njega. Nakon toga, u meniju Boot u liniji Boot Priority postavite vrijednost Legacy First. Zatim sa liste treba da izaberete uređaj koji će se prvi pokrenuti (hard disk) i izaći iz podešavanja, nakon što sačuvate promene (Exit Saving Changes). Postupak je potpuno sličan BIOS postavkama. Možete koristiti tipku F10 umjesto komandi menija.

Kratak sažetak

To je sve ukratko o UEFI sistemima koji su zamenili BIOS. Kao što vidite, imaju mnogo prednosti. Mnogi korisnici su posebno zadovoljni grafičkim interfejsom sa podrškom za njihov maternji jezik i mogućnošću kontrole pomoću miša. Međutim, ljubitelji sedme verzije Windowsa morat će uznemiriti. Njegova instalacija u računarske sisteme sa UEFI podrškom ne izgleda samo nepraktično, već ponekad postaje i potpuno nemoguća. Inače, korištenje UEFI-ja izgleda vrlo jednostavno, a da ne spominjemo neke dodatne funkcije koje se mogu koristiti i bez pokretanja operativnog sistema.

BIOS je dobro poznat pojam među vlasnicima računara i koristi se dugi niz godina. U jesen 2017., Intel je najavio svoje planove da potpuno ukine BIOS na svim svojim platformama do 2020. godine. Umjesto BIOS-a, sada će koristiti samo UEFI, što mnoge može dovesti do logičnog pitanja: zašto je UEFI bolji od BIOS-a i koja je razlika između njih općenito?

BIOS čip na Gigabyte matičnoj ploči.

UEFI i BIOS spadaju u kategoriju takozvanog softvera "niskog nivoa" koji se pokreće i pre nego što računar počne da učitava operativni sistem. UEFI je modernije rješenje i ima mnogo praktičnih funkcija koje su korisne na modernim računarima. Često se dešava da proizvođači UEFI na svojim računarima nazivaju tradicionalnom rečju „BIOS“ kako ne bi zbunili korisnika. Još uvijek postoji velika razlika između UEFI-a i BIOS-a, a moderni računari su uglavnom opremljeni UEFI-jem.

Šta je BIOS?

BIOS je skraćenica od “ BasicInput-NapoljeSistem" ili " osnovni ulazno-izlazni sistem"... Živi na posebnom čipu unutar matične ploče (na slici iznad) i ne zavisi od toga da li je hard disk instaliran u računar. Kada uključite računar, prvo što treba da uradite je da uključite BIOS. Ovaj sistem je odgovoran za "probuđenje" hardverskih komponenti vašeg računara, provjeru njihovog normalnog funkcionisanja, aktiviranje bootloadera i zatim pokretanje operativnog sistema.

Star koliko i svijet BIOS-a.

Korisnik može konfigurirati veliki broj različitih parametara unutar BIOS-a. Konfiguracija komponente, sistemsko vrijeme, redoslijed pokretanja itd. U BIOS možete ući pomoću posebnog ključa dok uključujete računar. Može se razlikovati za različite računare. Na primjer, Esc, F2, F10 ili Delete. Proizvođač odlučuje koji će odabrati. Nakon promjene postavki, upisuju se svi parametri sama matična ploča.

BIOS je takođe odgovoran za proces koji se zove POST - “ Snaga-UključenoSelf-Test ili " provjera uključenja"... POST provjerava prikladnost konfiguracije računara i zdravlje hardverskih komponenti. Ako nešto pođe po zlu, na ekranu se prikazuje odgovarajuća greška ili računar počinje da emituje određeni broj određenih zvukova (postoji i koncept POST kodova, a neke matične ploče imaju instaliran i odgovarajući displej za njihovo prikazivanje). Intenzitet ovih zvukova ovisi o vrsti greške, a da biste ih dešifrirali, potrebno je pogledati web stranicu proizvođača ili korisnički priručnik.

Nakon što se POST završi, BIOS traži glavni zapis za pokretanje (MBR) ili "Master boot Record" koji je pohranjen na mediju računara. Zatim se pokretač (bootloader) inicijalizira i operativni sistem se pokreće. BIOS takođe često koristi izraz CMOS, što znači „ KomplementarnoMetal-OksidSemiconductor" ili " pomoćni metalni oksid poluvodič". Ovo je oznaka za posebnu memoriju koja se napaja baterijom ugrađenom u matičnu ploču. Memorija pohranjuje različite BIOS postavke i često se savjetuje da uklonite bateriju iz matične ploče kako biste resetirali BIOS parametre. U modernim računarima fleš memorija (EEPROM) je zamenila CMOS.

Zašto je BIOS zastareo

BIOS je veoma star sistem koji je postojao još 1980. godine (a razvijen je i ranije) kada je MS-DOS lansiran. Naravno, vremenom se BIOS razvijao i usavršavao, ali su koncept i osnovni principi rada ostali isti. Razvoj BIOS-a je praktično jednak nuli u poređenju sa razvojem računara i tehnologije uopšte.

Tradicionalni BIOS ima mnoga ozbiljna ograničenja. Na primjer, može pokrenuti sistem samo sa particije čija zapremina nije veća od 2,1 TB (maksimalno 4 particije) ili manje. U modernim stvarnostima, korisnici kupuju vrlo kapacitetne diskove, čiji volumen često prelazi 4 ili čak 8 TB. BIOS neće moći raditi s takvim medijima. To je zbog načina na koji MBR radi (Master Boot Record koristi 32-bitne elemente). Pored toga, BIOS radi u 16-bitnom režimu (od kada je razvijen 70-ih godina) i ima samo 1 MB adresabilnog prostora za rad. BIOS takođe ima problema sa inicijalizacijom velikog broja komponenti odjednom, što dovodi do sporog pokretanja računara.

BIOS-u je već duže vreme potrebna zamena. Intel je započeo razvoj EFI (Extensible Firmware Interface) još 1998. godine, a Apple je prešao na EFI 2006. prelaskom na Intel arhitekturu. 2007. Intel, AMD, Microsoft i razni proizvođači računara odobrili su UEFI specifikaciju - " Unified Extensible Firmware Interface" ili " unificirani proširivi firmver interfejs„Windows je dobio UEFI podršku u Windows Vista SP1 i Windows 7. Danas skoro svi računari koriste UEFI umjesto BIOS-a.

Zašto je UEFI bolji od BIOS-a

UEFI je instaliran umjesto BIOS-a na raznim računarima koje možete pronaći u prodavnicama elektronike. Odmah treba napomenuti da korisnik ne može preći sa BIOS-a na UEFI na postojećem hardveru. Da biste to učinili, morate kupiti novi hardver koji podržava UEFI. Velika većina UEFI računara uključuje emulaciju BIOS-a (često se naziva Legacy BIOS) tako da korisnik može instalirati i pokrenuti stariji operativni sistem za koji je potreban BIOS. Drugim riječima, UEFI je kompatibilan unatrag.

Mnogo moderniji i lakši UEFI interfejs.

Novi standard se riješio neugodnih BIOS ograničenja. Računar sa UEFI može se pokrenuti sa diskova većih od 2,2 TB. U teoriji, maksimalni kapacitet skladištenja za UEFI je 9,4 ZTB (9,4 triliona gigabajta). Ovo je mnogo. Cijela stvar je da UEFI koristi GPT šemu sa 64-bitnim elementima.

UEFI radi u 32-bitnom i 64-bitnom načinu rada i također ima više memorije za rad. Ovo se zauzvrat pretvara u bržu upotrebu i upotrebljivost CPU-a. UEFI sistemi često imaju prelepe interfejse koji podržavaju unos mišem (na slici iznad). Postoji i niz drugih pogodnosti. Na primjer, UEFI podržava Secure Boot. Ovo je posebna procedura koja provjerava operativni sistem koji se učitava i osigurava da se nijedan zlonamjerni softver ili samo softver treće strane neće ometati dok se pokreće. Također u UEFI-ju postoji podrška za različite mrežne funkcije, što je korisno pri rješavanju tehničkih problema sa računarom. U tradicionalnom BIOS-u korisnik mora imati fizički pristup računaru, dok u UEFI-ju postoji mogućnost daljinskog pristupa konfiguraciji.

Sve u svemu, UEFI je tako mali operativni sistem. Može se pohraniti na fleš memoriju matične ploče ili se može učitati sa tvrdog/mrežnog diska. Različiti računari sa različitim UEFI-ovima imaju podjednako različita sučelja i mogućnosti. Sve zavisi od preferencija proizvođača računara.

UEFI je bio veliko ažuriranje za moderne računare, ali velika većina korisnika vjerovatno neće primijetiti značajnu razliku. A mnoge ovo pitanje uopšte ne zanima. Ipak, morate shvatiti da je dolazak UEFI-a umjesto BIOS-a postao izuzetno pozitivna evolucijska promjena u svijetu modernih računara, čak i ako sve njegove čari i inovacije ostaju skrivene duboko u matičnoj ploči računala. Sada je industrija još uvijek u tranziciji sa BIOS-a na UEFI, tako da će svi užici novog standarda biti otkriveni u bliskoj budućnosti. Da bi ubrzao ovaj proces, Intel je odlučio da potpuno odbaci BIOS do 2020. godine, što je dobra stvar.

UEFI BIOS je softversko rješenje koje pruža alternativu BIOS-u na koji je većina korisnika računara navikla već duže vrijeme. To ne znači da je ovo potpuno svjež razvoj događaja. Rad na stvaranju sučelja između OS-a i mikroprograma odgovornih za hardverske funkcije niskog nivoa počeo je u drugoj polovini 90-ih. Ovaj interfejs se prvobitno zvao Intel Boot Initiative. Nešto kasnije, ime je promijenjeno u EFI.

Prva specifikacija ovog interfejsa, koju je Intel objavio 2000. godine, to je demonstrirala jasne prednosti u odnosu na klasični BIOS... Stoga je podržan u većini modernih matičnih ploča. Danas ćemo govoriti o karakteristikama i prednostima UEFI-ja. Ali da biste to učinili, prvo morate razumjeti šta je BIOS.

Šta je BIOS?

To je softversko rješenje ugrađeno u mikročip na matičnoj ploči. Ovaj firmver omogućava razmenu podataka između komponenti računara i operativnog sistema. Odnosno, zahvaljujući BIOS-u, Windows ima mogućnost rada sa RAM-om, matičnom pločom, procesorom, video karticom i drugim komponentama.

BIOS se inicijalizira mnogo ranije od pokretanja Windowsa... Firmveru je povjeren zadatak da provjeri sve kompjuterske sisteme koje smo gore naveli. Osim toga, BIOS im postavlja željene radne parametre.

U slučaju da se tokom POST procedure otkrije neispravna kompjuterska komponenta, BIOS će preko malog zvučnika prenijeti kodni niz zvučnih signala, pomoću kojih korisnik može odrediti koji dio je neispravan.

Zašto su programeri softvera i hardvera odlučili da napuste BIOS u korist UEFI-ja?

Tom postoji nekoliko razloga:

Iz ovih razloga, vodeći brendovi pružaju UEFI podršku u modernim matičnim pločama.

Ključne prednosti UEFI-ja

UEFI, za razliku od BIOS-a, nije firmver, ali minijaturni operativni sistem, ali je u isto vrijeme preuzela mnogo od svog prethodnika. Zadaci UEFI-ja su potpuno isti kao i zadaci BIOS-a - odnos između softvera i hardvera računara. Novi interfejs provjerava hardver na isti način prije pokretanja Windows pokretača.

Do glavnih prednosti UEF-a mogu mi se pripisati:

Novi interfejs podržava kontrolu miša.

Intuitivan je i podržava mnoge jezike. Postavljanje ne uzrokuje nikakve probleme.

  1. UEFI, za razliku od BIOS-a, odlično radi sa čvrstim diskovima koji imaju GPT.
  2. BIOS UEFI pruža mogućnost rada sa čvrstim diskovima većim od 2 TB.
  3. Tvrdi diskovi s GUID tablicom rade s novim LBA adresiranjem.
  4. Windows se pokreće u UEFI mnogo brže.
  5. UEFI ima svoj bootloader koji vam omogućava da koristite više operativnih sistema na jednom računaru odjednom bez upotrebe posebnih pokretača.
  6. UEFI BIOS je vrlo jednostavan i siguran za ažuriranje.

Što se „Secure Boot“ tiče, ovaj postupak se još uvijek smatra sumnjivom prednošću. Kao što je gore spomenuto, ako ga ne onemogućite, tada će instalacija bilo kojeg drugog operativnog sistema osim Windows 8 i 10 biti nemoguća.

Vjeruje se da Microsoft aktivno promovira proceduru "Secure Boot". u cilju borbe protiv konkurenata, uostalom, ne samo stari Windows operativni sistemi, već i operativni sistemi trećih strana ne mogu se instalirati na nove računare. Neko će reći da je za rješavanje problema dovoljno onemogućiti ovu proceduru, ali tada će korisnik biti lišen svih prednosti rada s tvrdim diskovima koji imaju GUID.

Microsoft na sve optužbe odgovara na isti način - protokol je dizajniran za sigurnost korisnika. I nema šta da se odbije od ovih riječi, jer “Secure Boot” zaista pruža visok nivo zaštite.

Danas se korisnik može susresti sa različitim verzijama UEFI-ja... Činjenica je da su interfejs razvili proizvođači personalnih računara. Stoga se UEFI razlikuje od različitih marki po izgledu i funkcionalnosti. Na primjer, prilikom pokretanja računara, korisnik možda neće vidjeti meni za pristup postavkama interfejsa. Po pravilu, korisnik im kasnije može pristupiti direktno iz Windows OS-a. U tom slučaju, korisnik može ispraviti situaciju odabirom načina "Posebne opcije pokretanja" na kartici "Parametri". Nakon ponovnog pokretanja, pri pokretanju, pojavit će se meni dostupnih načina pokretanja.

Alternativna opcija za pristup UEFI postavkama je da pritisnete tipku ESC na tastaturi kada pokrenete računar.

UEFI može raditi u dva načina:

  1. Uobičajeno. Pruža pun pristup opcijama interfejsa.
  2. Naslijeđe. Ne preporučuje se postavljanje ovog načina kompatibilnosti sa BIOS-om ako kapacitet tvrdog diska prelazi 2 TB. Operativni sistem može prestati da se učitava. Štaviše, ako sistem ima disk sa kapacitetom većim od 2 TB, tada UEFI automatski aktivira normalan način rada sa svojim „Secure Boot“. Ako je istovremeno na disku postojala verzija Windows-a osim 8 i 10, tada se neće pokrenuti.

Postoji treći način rada UEFI- hibridno, ali je do sada implementirano na malom broju kompjuterskih modela.

Još jedna važna karakteristika UEFI-ja je da ne prepoznaje NTFS sistem datoteka. Odnosno, ne možete instalirati OS sa fleš diskova formatiranih u NTFS. Neki kompjuterski stručnjaci smatraju da je to nedostatak novog interfejsa.

Šta treba da uradite da biste instalirali Windows UEFI?

Instaliranje Windowsa preko UEFI-ja je malo teže od instaliranja Windowsa preko BIOS-a. Prvo, korisnik treba da kreira USB stick za pokretanje.

Ako korisnik namjerava instalirati Windows 10, tada za kreiranje i konfiguraciju fleš diska možete koristiti službeni uslužni program iz Microsoftovog alata za kreiranje medija. Vrlo je jednostavan za korištenje: trebate umetnuti USB fleš disk u konektor računala i pokrenuti uslužni program koji će otkriti sve prijenosne medije u sistemu i ponuditi vam da odaberete potrebnu opciju. Nadalje, korisnik će morati izvršiti primitivnu postavku: odabrati bitnost operativnog sistema i jezik.

USB fleš disk za pokretanje takođe se može napraviti pomoću uslužnih programa treće strane. Ovo nije mnogo teže.

Sljedeći korak je konfiguracija UEFI BIOS-a za instalaciju. Da biste pristupili postavkama interfejsa, pritisnite F 2 ili Delete prilikom pokretanja računara. Nakon pokretanja menija, odaberite pododjeljak "Napredno". Na kartici "boot" odaberite režim USB podrške sa potpunom inicijalizacijom. Na kartici “Secure Boot” ne zaboravite odabrati “Windows UEFI način rada”. Na kraju konfiguracije morate postaviti prioritet za korištenje uređaja za pokretanje. Sa dostupne liste treba da izaberete USB fleš disk sa distribucijom OS-a.

Zatim možete instalirati Windows.

Ako se tokom instalacije Windows 8 ili 10 pojavi poruka o neispravnoj postavci sigurnog pokretanja, najvjerovatnije je korisnik zaboravio omogućiti proceduru „Secure Boot“ u UEFI BIOS-u. Da ispravite grešku, samo omogućite način sigurnog pokretanja.

Kako instalirati Windows 7 preko UEFI BIOS-a?

Kada instalirate Windows 7 preko UEFI BIOS-a korisnik se može suočiti sa 2 problema:

Nakon što unaprijed konfigurirate UEFI da omogućite i onemogućite potrebne funkcije, možete započeti instalaciju OS-a sa USB fleš diska, CD-a ili DVD-a.

Specifikacija UEFI(Unified Extensible Firmware Interface), ranije poznat kao Extensible Firmware Interface (EFI), definira sučelje između operativnog sistema i mikrokodova koji kontroliraju hardver. Drugim rečima, UEFI je interfejs koji se nalazi „na vrhu“ hardverskih komponenti računara, koje zauzvrat rade na sopstvenom firmveru (mikrokodu).

U samom nazivu UEFI-ja, definicija "proširivog interfejsa" znači da se radi o modularnom sistemu koji se funkcionalno lako može proširiti i modernizovati.

Za više razumijevanja, UEFI u poređenju sa BIOS-om, ovo je, grubo rečeno, novi tip ili sledeća generacija firmvera, i više nije ograničen samo na personalne računare x86 arhitekture (IBM PC), već takođe tvrdi da je standard za sve platforme. Međutim, za razliku od BIOS-a, UEFI se zasniva na fundamentalno novoj topologiji koda koja se zove "driver".

  • Glavna svrha EFI-ja je zamijeniti zastarjelu (zastarjelu) BIOS tehnologiju i povezana ograničenja.
  • Glavni cilj dizajna UEFI-ja je standardizacija načina na koji operativni sistem komunicira sa firmverom platforme tokom procesa pokretanja. U klasičnom BIOS-u, softverski prekidi i I/O portovi bili su glavni mehanizam za interakciju sa hardverom u fazi pokretanja, ali savremeni sistemi su u stanju da obezbede efikasnije I/O operacije između hardvera i softvera.
  • Glavni zadatak EFI-ja je da ispravno inicijalizira hardver i prenese kontrolu na učitavač operativnog sistema. U tom smislu, zadatak se ne razlikuje mnogo od zadatka tradicionalnog BIOS-a, ali algoritmi su fundamentalno drugačiji.

UEFI se može sa sigurnošću nazvati minijaturnim operativnim sistemom sam po sebi, koji je interfejs između glavnog korisničkog operativnog sistema koji radi na računaru i hardverskog mikrokoda.

Krenimo sada na kratak izlet u istoriju personalnih računara kako bismo razumeli razloge koji su doveli do pokušaja da se standardni BIOS zameni nečim suštinski novim.

Dobri stari BIOS

Osnovni principi funkcionisanja BIOS-a (osnovni ulazno-izlazni sistem) za personalne računare utvrđeni su još krajem 70-ih godina prošlog veka. Tokom prilično dugog vremenskog perioda koji je prošao od tada, kompjuterska industrija se intenzivno razvijala, što je dovelo do činjenice da u određenim fazama BIOS nije bio dovoljan, jer su uređaji koje su proizvođači objavili imali nove tehnologije, često nekompatibilne. sa trenutnim verzijama BIOS-a. Kako bi se izvukli iz takvih problema, programeri su ponekad morali značajno modificirati BIOS kod, ali brojna ograničenja su ostala nepromijenjena do danas. I, ako je u početku BIOS arhitektura bila prilično jednostavna, onda je s vremenom postala složenija, prilagođavajući se sve više i više novih tehnologija, pa je u određenom trenutku počela nalikovati na gomilu raznih vrsta zastarjelog i slabo interakcijskog koda. . Ograničenja koja se i danas mogu naći u BIOS kodu su zbog potrebe održavanja kompatibilnosti sa osnovnim funkcijama neophodnim za funkcionisanje starog softvera. Sve je to dovelo do činjenice da je BIOS, zapravo, postao najzastarjelija komponenta modernih računara. Trenutno BIOS čini malo da bi zadovoljio zahtjeve najnovijeg hardvera i ima sljedeće nedostatke:

  1. 16-bitni kod, pravi način rada. BIOS je napisan u asemblerskom jeziku i radi na 16-bitnom kodu u realnom režimu procesora sa svojim inherentnim ograničenjima, od kojih je najznačajnije ograničenje memorijskog adresnog prostora od 1 megabajta.
  2. Nedostatak pristupa 64-bitnom hardveru. BIOS nije sposoban da komunicira direktno sa 64-bitnim hardverom koji trenutno dominira tržištem.
  3. Nedostatak jedinstvenog standarda. Ne postoji jedinstvena specifikacija za BIOS - svaki proizvođač nudi svoje varijacije implementacije.
  4. Složenost razvoja. Problem je u tome što za skoro svaki naredni model matične ploče proizvođač razvija vlastitu verziju BIOS-a, koja implementira jedinstvene tehničke karakteristike ovog uređaja: interakciju sa modulima čipseta, perifernom opremom itd. Dizajn BIOS-a se može podijeliti u dvije faze. U prvoj fazi kreira se osnovna verzija firmvera, koja implementira one funkcije koje ne ovise o specifičnostima opreme. Programeri takvog koda su dobro poznati, to su kompanije kao što su American Megatrends (AMIBIOS), Phoenix Technologies (+ legendarni Award Software (AwardBIOS) koji je kupio) i neke druge. U drugoj fazi, programeri proizvođača matične ploče uključeni su u razvoj BIOS-a. Ovdje se osnovni sklop modificira za specifičnosti svakog konkretnog modela ploče, uzimaju se u obzir njegove karakteristike. Nakon što matična ploča izađe na tržište, rad na firmveru se nastavlja, ažuriranja se redovno objavljuju koja ispravljaju greške, dodaju podršku za novi hardver (na primjer, procesore) i ponekad čak proširuju funkcionalnost firmvera.

Svi ovi, kao i neki drugi, nedostaci tradicionalnog BIOS modela doveli su do toga da je koalicija proizvođača hardvera i softvera počela da radi na kreiranju UEFI specifikacije. Počevši, prema našim vlastitim zapažanjima, negdje 2010. godine, UEFI specifikacija je počela masovno da se implementira u sve novoizvedene matične ploče vodećih proizvođača, tako da je trenutno gotovo nemoguće pronaći novi računar sa tradicionalnim BIOS-om. Međutim, ne biste trebali biti jako uznemireni zbog toga, jer mnogi proizvođači zadržavaju kompatibilnost s funkcionalnostima tradicionalnog BIOS-a na svojim matičnim pločama. Na primjer, vrlo je važno podržati tradicionalni način pokretanja pomoću MBR-a. U tu svrhu razvijen je UEFI BIOS emulacijski modul, koji se zove Compatibility Support Module (CSM). Istina, mislim da je tako, s vremenom će sve manje proizvođača podržavati ovaj način rada u svom firmveru.

UEFI pogodnosti

Ovdje bih želio definirati prednosti UEFI sučelja:

  1. Podrška za medije za skladištenje (diskove) velikog kapaciteta. UEFI svoju podršku za velike diskove duguje novom standardu tablice particija pod nazivom GPT (GUID Partition Table). Tradicionalna metoda pokretanja BIOS-a koristila je sektor za pokretanje glavnog zapisa za pokretanje (MBR), koji sadrži tabelu particija koja opisuje smještaj particija (particija) na disku. Unosi tabele particija u MBR-u imaju jedan značajan nedostatak: broj prvog sektora početka particije u LBA formatu (pomak 08h od početka zapisa particije) ima kapacitet od samo 4 bajta (32 bita), respektivno. , samo 4 milijarde sektora može biti adresirano. A ovo, sa "klasičnom" veličinom sektora od 512 bajtova, je samo ~ 2 terabajta prostora na disku. UEFI, s druge strane, koristeći GPT, omogućava adresiranje diskova veličine do 18 eksabajta.
  2. Direktna podrška za sisteme datoteka i particione tabele. UEFI ima module za podršku datotečnim sistemima i particionim tabelama, odnosno može direktno da radi i sa particionim tabelama i sa sistemima datoteka. Specifikacija treba da pruži podršku za GPT particionu tabelu, FAT12, FAT16, FAT32 sistem datoteka na čvrstim diskovima i ISO9660 sistem datoteka na CD/DVD diskovima. Ovo nas štedi od potrebe da pišemo bootstrap kod (po analogiji sa MBR-om), koji će učitavati loadere različitih faza duž lanca.
  3. Nema drugih tradicionalnih MBR ograničenja. Na primjer, više ne morate ugurati kod za pokretanje u minijaturni sektor od 512 bajta. Možete se fokusirati na pisanje jednog modula za učitavanje koji kombinuje sve potrebne korake.
  4. Hardverski drajveri nezavisni od platforme. UEFI pristupa hardveru računara preko drajvera nezavisnih od platforme. Proizvođač uređaja treba da napiše samo jednu verziju drajvera za sve platforme (x86, ARM, Itanium, Alpha), a to uveliko pojednostavljuje razvoj i ubrzava proces otkrivanja grešaka. UEFI specifikacija opisuje interakciju UEFI drajvera sa operativnim sistemom, tako da u slučaju kada nema drajvera u OS-u, na primjer, video kartica, ali je u UEFI-u prisutan, učitan i funkcionira, tada OS ima mogućnost izlaza podataka na monitor preko standardnih UEFI interfejsa.
  5. Podrška za stog TCP protokola: IPv4 / IPv6. Omogućava vam korištenje bogatih mrežnih mogućnosti direktno iz UEFI interfejsa. Sada možete razvijati razna preuzimanja koristeći http / ftp protokole, preuzimanje odmah pada na pamet s naznakom URL-a na kojem se nalazi uobičajeni EFI modul ili punopravna ISO slika. Postalo je moguće zaobići već postala jedina moguća opcija, podizanje mreže pomoću PXE / TFTP. Neke, posebno napredne implementacije, mogu implementirati PXE podršku preko IPv6.
  6. Podrška za stari BIOS. UEFI ne treba klasični BIOS, ali mnogi proizvođači ugrađuju kod za emulaciju BIOS-a kako bi stariji operativni sistemi ostali u radu. Ovaj modul se zove Modul za podršku kompatibilnosti (CSM). CSM uključuje 16-bitni modul (CSM16) implementiran od strane proizvođača BIOS-a i sloj koji povezuje CSM16 sa kompletom alata (interfejs i hardver). Kompatibilnost podrazumeva podršku za dizanje preko MBR-a i podršku na nivou softverskog prekidnog koda (int 10h - video servis, int 13h - usluga pristupa disku, int 15h - servisne funkcije, int 16h - servis tastature, int 18h - ROM-BASIC servis, int 19h - bootstrap loader). Stoga, oni OS i softver kojima je potreban stari dobri BIOS da rade kao zrak mogu slobodno raditi na mašinama sa UEFI.
  7. Intuitivno UEFI sučelje. Takozvana "lakoća upravljanja". Prilično kontroverzna stvar, nemoguće je nedvosmisleno pripisati plusu ili minusu. Tvrdi se da upravljanje BIOS-om nije bilo intuitivno, predstavljajući slabo dokumentovan, asketski tekstualni interfejs koji je mogao razumjeti samo kompjuterski podkovan korisnik. Nasuprot tome, mnoge UEFI ljuske podržavaju grafički interfejs, miš, koji jednostavno nije implementiran u većini BIOS-a. Međutim, ako me pamćenje ne vara, još 90-ih sam vidio pokušaje implementacije podrške za miša u BIOS-u od (izgleda) Phoenixa. Sam interfejs može biti grafički, po mišljenju nekih - za većinu prijatniji i intuitivniji, ali može biti i tradicionalni, odnosno sličan klasičnom tekstu, sve zavisi od preferencija programera i pozicioniranja opremu. Moguća je podrška za više jezika.
  8. UEFI brzina. Tvrdi se da UEFI kod radi brže od tradicionalnog BIOS koda (iako je napisan u C), zbog činjenice da je napisan u potpunosti od nule, bez potrebe da se "vuče" prtljag zastarjelog koda za podršku za razne ne- standardni hardver i razni logički anahronizmi.
  9. Brzina učitavanja OS. Rečeno je da je pokretanje znatno brže uz UEFI. Ovo se postiže paralelizacijom inicijalizacije uređaja, za razliku od BIOS-a, koji je inicijalizirao opremu sekvencijalno, kao i smanjenjem vremena pokretanja zbog odsustva potrebe za traženjem bootloadera iteracijom preko svih uređaja (naveden je bootloader u UEFI i direktno pozvan). Sklon sam vjerovati, jer trenutno ne mogu ni potvrditi ni demantovati. Međutim, ako izmjerite koliko vremena treba mojoj staroj pisaćoj mašini na Celeron 450 / GA-G31M-ES2L sa SSD-om od trenutka kada je uključen do pojave prozora za autorizaciju optimizovanog Windows XP-a, onda će se ispostaviti da je samo 23 sekunde. Ovo će vjerovatno biti nedovoljno za određene kategorije uređaja.
  10. UEFI je mini OS. Možete, naravno, nazvati UEFI minijaturnim operativnim sistemom, i to će, dijelom, biti pošteno, ali ispravnije je smatrati ga virtuelnom platformom koja pruža interfejse za opremu. Možete raditi samo u konzoli ili možete napisati punopravni grafički interfejs. UEFI, uz prisustvo modula potrebne funkcionalnosti, može, na primjer, pomoći u razumijevanju problema učitavanja glavnog OS-a ili obavljanja drugih uslužnih funkcija.
  11. Dodatni softverski moduli. Neposredno prije učitavanja operativnog sistema sa UEFI medija, omogućava vam pokretanje vlastitih UEFI modula i drajvera opće namjene: za rad sa mrežom, diskom (arhiviranje / sigurnosna kopija / antivirus), konfiguriranje parametara, testiranje opreme. Očigledno, s popularizacijom standarda, lista UEFI aplikacija će se samo širiti. Već sada možete napisati punopravnu igru, razviti vlastitu konzolu za potrebe servisa u obliku zasebnog UEFI modula (primjer: shell.efi), internet pretraživač, omogućiti rad s medijskim podacima (gledanje filmova, slušanje muziku), organizuju rezervnu kopiju diska.
  12. UEFI sadrži ugrađeni upravitelj pokretanja. Odnosno, implementira vlastiti program za učitavanje OS-a, koji je vrlo funkcionalan i može djelovati kao analog višestrukih učitavača nekoliko operativnih sistema koji su nam poznati iz ne tako daleke prošlosti.
  13. Veličina I/O bloka. U UEFI-ju se prilikom čitanja koristi posebna veličina EFI I/O bloka, koja vam omogućava čitanje 1MB podataka (u BIOS-u ograničenje je 64Kb).
  14. Sigurnost. UEFI je navodno zaštićen od zlonamjernog koda za pokretanje. Tvrdi se da se zlonamjerni kod ne može sam učitati dok se ne učita operativni sistem, čime preuzima kontrolu. Ovo se postiže potpisivanjem svega po redu u samom firmveru, kao i postojanjem bezbedne procedure pokretanja koja se zove “Secure Boot”.
  15. Lakoća funkcionalnosti skaliranja. UEFI firmver se može lako proširiti umetanjem podržanog uređaja za pohranu (na primjer USB stick). Nakon toga, dodatni drajveri, UEFI aplikacije se mogu povezati sa eksternog uređaja. Ako razmislite o tome, ovo otvara odlične mogućnosti za proširenje funkcionalnosti koje se ne mogu dobiti korišćenjem tradicionalnog BIOS-a, jer je bio ograničen isključivo na kod ugrađen u ROM. U UEFI-ju možete "ubaciti" drajver novog hardvera direktno u fazi rada UEFI-ja, odnosno prije nego što se operativni sistem počne učitavati, i dobiti pristup funkcionalnosti ovog uređaja.
  16. UEFI kod radi u 32/64-bitnom modu. Uz sve posljedične .. prednosti. Da budem potpuno iskren, UEFI još uvijek koristi realni način rada na samom početku za obavljanje nekih zadataka inicijalizacije platforme, ali vrlo brzo prelazi u zaštićeni / dugi način rada.
  17. Podrška za alternativne ulazne medije. UEFI pruža podršku za alternativne medije za unos kao što su virtuelne tastature i ekrani osetljivi na dodir. Ovo je prilično relevantno u našoj eri raznih mobilnih naprava.

Nedostaci UEFI-ja

A sada bih želio da istaknem nedostatke UEFI tehnologije:

  1. Komplikacija arhitekture. Sve prednosti EFI-ja nisu toliko značajne u odnosu na njegov glavni nedostatak - složenost strukture koda. Značajno povećanje količine koda, njegova logična komplikacija ni na koji način ne doprinosi lakoći razvoja, naprotiv. Ali prije i paralelno sa UEFI-jem, alternativa zastarjelom BIOS modelu bile su otvorene implementacije, na primjer OpenBIOS, koje su bile odbijene.
  2. Secure Boot. Ovdje su programeri operativnih sistema riješili nekoliko problema odjednom: dijelom problem piraterije, eliminiranje zaobilaženja aktivacije uvođenjem aktivatora u faze pokretanja, problem zlonamjernog koda (virusa) u fazi pokretanja i problem zastarjelih operativnih sistema koji ostaju popularan, iz kojeg korisnici ne žele da odu :) Zapravo, pokazalo se da je na nekim posebno pametnim uređajima, zbog prisustva opcije "Secure Boot" koja se ne može onemogućiti, često nemoguće instalirati bilo koji drugi OS nego Windows verzija 8+ sistema, pošto samo potonji trenutno imaju certificirane bootloadere. Slažem se, to izgleda kao prilično nespretan način postupanja sa škrtim korisnicima i konkurentima, iako sam Microsoft na svaki mogući način negira ovu situaciju. Jednom riječju, tehnologija je sposobna donijeti mnogo neugodnosti, ali barem većina proizvođača onemogućuje ovu opciju (za sada) u postavkama.
  3. Nemogućnost instaliranja starog OS-a (u nekim slučajevima). Nije moguće instalirati naslijeđene sisteme bez načina kompatibilnosti (CSM).
  4. Odstupanje od standarda. Da li svaki proizvođač hardverskih komponenti mijenja UEFI po svom nahođenju, stvarajući na taj način dodatne poteškoće za korisnika, efektivno vraćajući nas u haos BIOS-a? Na primjer, na različitim uređajima, boot manager se može implementirati na različite načine, dok je odstupanje od preporuka UEFI specifikacije prilično značajno. U praksi smo ponekad nailazili na UEFI-je koji su grešili koji su ignorisali parametre NVRAM liste pokretanja i jednostavno učitavali kod sa \ EFI \ Microsoft \ Boot \ bootmgfw.efi ili EFI / BOOT / bootx64.efi. Ili boot manager u nekim implementacijama može sadržavati kombiniranu listu MBR i GPT uređaja, dok u drugim postoje različite liste pokretanja, što unosi određenu zabunu.
  5. Implementacija kontrola sadržaja. UEFI standard predviđa prisustvo nekih drajvera koji će presresti pozive prema operativnom sistemu, tako da možete implementirati DRM (Digital Restrictions Management, tehničko sredstvo zaštite autorskih prava). Suština algoritma je sljedeća: osoba za koju sve funkcionira pozvana je da o svom trošku instalira takav softver ili opremu kako bi neke od funkcija u njegovim radnim sistemima za reprodukciju digitalnog sadržaja (računari, multimedijalni playeri i sl.) više ne rade na uobičajen način. Postoji opravdana zabrinutost da je kreiranje UEFI-ja prikriveni način uvođenja nepoželjnih funkcija za krajnjeg korisnika u PC.
  6. Mogućnost uvođenja neželjenih modula. Ne postoji garancija da operativni sistem ima 100% kontrolu nad računarom ako se pokreće sa UEFI!

Algoritam rada UEFI

Tokom razvoja UEFI-ja, programer je od samog početka postavio kruti okvir za svaki proces koji je uključen u izvršenje. Prve tri faze (SEC, PEI, DXE) pripremaju platformu za OS bootloader, četvrta faza (BDS) direktno učitava OS bootloader. Pokušajmo rastaviti UEFI algoritam i pobliže pogledati sve njegove faze.

  • SEC faza. (Sigurnost, Sigurnost). Sigurnosna faza. Sve mora biti potpisano i ovjereno inače neće raditi!
    • Brisanje CPU keša.
    • Pokretanje glavne inicijalizacijske rutine u ROM-u.
    • Prelazak na zaštićeni način rada procesora.
    • MTRR-ovi (registri raspona tipa memorije) za BSP su inicijalizirani.
    • Pokrenite zakrpe mikrokoda za sve instalirane procesore.
    • Početni rad sa BSP/AP. BSP = Paket podrške za ploču. AP = Procesor aplikacije. Svako jezgro se može predstaviti kao BSP + AP. Svi AP se šalju IIPI (Inter-processor Interrupt), zatim SIPI (Start-up Inter-processor Interrupt).
    • Prijenos podataka i kontrola u PEI fazi.
  • Faza PEI. (Pre-EFI inicijalizacija, pre-EFI inicijalizacija). Priprema platforme (memorije i otkrivenih uređaja) za proceduru inicijalizacije glavnog sistema u DXE fazi.
    • Prijenos podataka iz ROM-a u keš memoriju.
    • CRTM (Core Root for Trust of Measurement) inicijalizacija. Ovo je skup instrukcija koje pokreće okvir tokom izvršavanja RTM operacija.
    • PEI menadžer se učitava. Dispečer učitava niz modula (PEIM) koji se razlikuju po platformi. Ovi moduli ispunjavaju preostale PEI zadatke. Faza se završava kada se svi moduli učitaju.
    • PEIM: moduli za inicijalizaciju procesora su učitani i pokrenuti. (primjer: modul keš memorije procesora, modul za odabir frekvencije procesora). Procesori se inicijaliziraju.
    • PEIM: Sučelja ugrađena u platformu su inicijalizirana (SMBus). MCH (memory Controller Hub), ICH (I/O Controller Hub) su inicijalizirani.
    • PEIM: inicijalizacija memorije. Inicijalizacija glavne memorije i prijenos podataka iz keš memorije u nju.
    • Provjera S3 moda. Ne - prenos kontrole u DXE fazu. Da - vratite prvobitno stanje procesora i svih uređaja i prebacite se na OS.
  • DXE faza. (Izvršno okruženje vozača) Učitavanje komponenti u ovoj fazi zasniva se na resursima koji su inicijalizirani u PEI fazi. Finalna faza inicijalizacije za sve uređaje. Pokrenite UEFI usluge: Boot Services, Runtime Services i DXE Services.
    • DXE jezgro je učitano. Kreira se DXE infrastruktura: kreiraju se potrebne strukture podataka i baza podataka rukova. Uključuje glavna DXE sučelja. Pokreće brojne usluge: Boot Services, Runtime Services, DXE Services.
    • Pokreće se DXE Manager. Koristeći listu Hand-off Block struktura (HOB lista) prebačenih iz PEI-a, on određuje dostupne zapremine firmvera (FV, strukturirana baza podataka DXE izvršnih modula: drajvera i aplikacija) i traži drajvere u njima, pokreće ih, posmatrajući zavisnosti. U ovom trenutku, ostale komponente su aktivirane, i to nekoliko istovremeno. Menadžer učitava sve dostupne drajvere sa svih dostupnih medija.
    • Učitavanje upravljačkog programa SMM Init. Pokreće podfazu. SMM (režim upravljanja sistemom) je jedan od privilegiranih načina izvršavanja x86 procesorskog koda, u kojem se procesor prebacuje na nezavisni adresni prostor, čuva kontekst trenutnog zadatka, zatim izvršava potreban kod, a zatim se vraća u glavni način rada. Zašto nam je potreban SMM? I zato što u ovom režimu možete raditi šta god želite sa sistemom, bez obzira na operativni sistem. SMM kod se može izvršiti nakon završetka DXE faze.
    • UEFI Boot Manager se pokreće. Ovo se dešava nakon što su svi drajveri startovali. Kontrola se prenosi u BDS fazu.
  • BDS faza. (Odabir uređaja za pokretanje). Implementira politiku učitavanja platforme. Glavni zadatak je povezati uređaje potrebne za preuzimanje, odabrati (ručno ili automatski) uređaj za pokretanje i pokrenuti se s njega. Često vrši rekurzivnu pretragu svih dostupnih FV-ova i pokušava pronaći sadržaj koji se može preuzeti.
    • Inicijaliziraju se uređaji konzole opisani varijablama okruženja ConOut (ConsoleOutHandle), ConIn (ConsoleInHandle), StdErr (StandardErrorHandle).
    • Učitavaju se upravljački programi UEFI uređaja navedeni u varijabli okruženja DriverOrder (koja sadrži opcije Driver #### u redoslijedu pokretanja).
    • UEFI aplikacija se učitava sa Boot #### uređaja. Liste uređaja sadržane su u varijabli okruženja BootOrder u redoslijedu pokretanja.
    • Ako nismo bili u mogućnosti da uradimo bilo šta od gore navedenog, pozivamo DXE dispečera da proverimo da li su obezbeđene dodatne zavisnosti od drajvera od poslednjeg poziva dispečera. Nakon toga, kontrola se ponovo vraća u BDS fazu.

Algoritam UEFI Boot Manager-a

Koncept UEFI pokretanja značajno se razlikuje od onog u BIOS-u. Ako se prisjetite BIOS-a, tada je za učitavanje bio odgovoran bootstrap kod int 19h (bootstrap loader), čiji je zadatak bio samo da učita glavni zapis za pokretanje (MBR) sa uređaja za pokretanje u memoriju i prenese kontrolu na njega. U UEFI-ju je sve nešto zanimljivije, sadrži svoj punopravni ugrađeni bootloader, koji se zove UEFI Boot Manager (UEFI Boot Manager ili jednostavno Boot Manager), koji ima mnogo bogatiju funkcionalnost.

UEFI Boot Manager je tipičan UEFI modul.

Boot Manager implementira prilično širok spektar funkcija, uključujući učitavanje takvih UEFI slika kao što su: Faza 1 UEFI OS loaderi, UEFI drajveri, UEFI aplikacije. Pokretanje se može izvršiti sa bilo koje UEFI slike koja se nalazi na bilo kom UEFI podržanom sistemu datoteka koji se nalazi na bilo kom fizičkom mediju koji podržava platforma. UEFI Boot Manager ima svoju konfiguraciju, čiji se parametri nalaze u zajedničkom NVRAM-u (Non-volatile RAM) u obliku niza varijabli.

EFI NVRAM je zajednička memorijska oblast posvećena skladištenju UEFI konfiguracionih postavki dostupnih za upotrebu od strane programera firmvera, proizvođača hardvera, programera operativnog sistema i korisnika.

UEFI parametri se pohranjuju u NVRAM u obliku varijabli, koje su klasično predstavljene parom "ime parametra" = "vrijednost". Ove varijable sadrže veliki broj parametara koji se odnose na različite funkcionalne dijelove UEFI-ja, odnosno, pored parametara UEFI Boot Managera, NVRAM pohranjuje i mnoge druge UEFI parametre, međutim, u kontekstu ovog poglavlja, nas samo zanima u varijablama koje se odnose na UEFI Boot Manager Ovo je prvenstveno varijabla BootOrder, koja ukazuje na varijable deskriptora pokretanja pod nazivom Boot ####. Svaki Boot #### element predstavlja pokazivač na fizički uređaj i (opcionalno) može čak opisati datoteku koja je UEFI slika, koju treba učitati sa ovog fizičkog uređaja.

Svi uređaji za pokretanje su opisani kao pune putanje, odnosno sadrže čitljivo ime datoteke za pokretanje i stoga se mogu dodati u meni za pokretanje.

Otprilike ovako zamišljam algoritam za sortiranje medija u procesu rada UEFI:

Kao što vidimo, UEFI Boot Manager analizira BootOrder, odnosno učitava putanju uređaja svake stavke Boot #### redoslijedom navedenim u varijabli BootOrder i pokušava se pokrenuti sa navedenog uređaja. Ako dođe do greške, upravitelj preuzimanja prelazi na sljedeću stavku. Osim toga, formira se takozvana lista preuzimanja. Ova lista je relevantna za UEFI interfejs podešavanja i izgleda kao uobičajeni standardni meni za pokretanje (Boot Menu). UEFI lista pokretanja se generiše iz varijable BootOrder i koristi se da omogući korisniku da izvrši promjene u redoslijedu i konfiguraciji uređaja za pokretanje.
Kako se formira sam BootOrder? I vrlo je jednostavno, na primjer, tokom instalacije Windows operativnog sistema, instalater kreira ESP particiju (ako je nema) na instalacionom disku, formatira ovu particiju u FAT sistem datoteka, zatim postavlja svoj bootloader (za Windows 7+ ovo je datoteka bootmgfw.efi) i neke druge datoteke duž putanje \ EFI \ Microsoft \ Boot \. Kada je OS instaliran, Windows instalater kreira promenljivu u EFI NVRAM-u pod nazivom Boot #### (gde je #### heksadecimalni broj), koja se odnosi na Windows menadžer pokretanja pod nazivom bootmgfw.efi. Zatim, da li promenljiva BootOrder pravilo?

Zahtjevi UEFI medija za pokretanje

UEFI specifikacija, između ostalog, opisuje određene zahtjeve za pravila za postavljanje particija i pokretača na mediju. A za različite klase uređaja, kao što ćemo kasnije vidjeti, one se značajno razlikuju.

Zahtjevi za čvrste diskove

Svaki čvrsti disk za pokretanje mora sadržavati namjensku EFI sistemsku particiju (ESP). ESP particija se mora pridržavati hijerarhije (strukture) direktorija unaprijed definirane standardom: / EFI direktorij mora biti smješten u korijenu ESP particije. U fascikli / EFI, zauzvrat, treba da postoje poddirektorijumi dobavljača operativnog sistema, proizvođača hardvera, opštih alata i drajvera:

\ EFI \<директория вендора ОС 1> <файл-загрузчик-ОС1>.efi \<директория вендора ОС 2> <файл-загрузчик-ОС2>.efi. ... ... \<директория вендора ОС N> <файл-загрузчик-ОСN>.efi \<директория производителя оборудования (OEM)> .efi \<директория BIOS вендора> <приложение-BIOS-вендора>.efi \<директория вендора стороннего ПО> <стороннее-приложение>.efi \ BOOT BOOT (tip_arhitekture) .efi

\<директория вендора ОС 1>

<файл-загрузчик-ОС1>.efi

\<директория вендора ОС 2>

Registar poddirektorija.

Prodavci čiji direktoriji nisu navedeni u poddirektorijumu dobavljača i koji nemaju svoje poddirektorije u / EFI folderu često hostuju svoj bootloader kao "podrazumevani pokretač". Na primjer, za x64 sisteme duž putanje: /EFI/Boot/bootx64.efi.

Datoteka pokretača je tipična UEFI aplikacija, ima PE32+ format i sadrži kod za početnu fazu pokretanja operativnog sistema, odnosno pokreće proces pokretanja OS-a. Njegova svrha je da pripremi strukture podataka, učita jezgro OS-a u memoriju i prenese kontrolu na njega.
Specifikacija opisuje poddirektorijum / EFI / Boot. Ovaj poddirektorij se koristi kao "default" lokacija, odnosno u situaciji kada, iz nekog razloga, neki bootloader ne uspije (nije konfiguriran) u NVRAM-u. Za takav slučaj, ovaj direktorij sadrži takozvani "fallback boot loader", koji ima standardizirani naziv BOOT (architecture_type) .efi

Neke stare UEFI implementacije su bile "glupave", jednostavno su ignorisale listu pokretanja u NVRAM-u i direktno učitavale module ili /EFI/BOOT/bootx64.efi. Druge, ništa manje "direktne" UEFI opcije nisu podržavale meni za pokretanje sistema i takođe su uvek učitavale /EFI/Boot/bootx64.efi /EFI/Microsoft/Boot/bootmgfw.efi zavisno od njihovih misterioznih preferencija.

Dizanje u Legacy Modu

UEFI ne pokreće nijedan kod iz klasičnog MBR-a, bez obzira da li je sektor prisutan na mediju instaliranom na sistemu ili ne. Izuzetak su UEFI verzije koje implementiraju podršku za "režim kompatibilnosti". Kao rezultat toga, za tradicionalno (naslijeđeno) pokretanje operativnih sistema kompatibilnih sa standardom za označavanje MBR-a, UEFI obezbjeđuje posebne module koji mogu biti (po nahođenju proizvođača) uključeni u firmver. Da biste saznali da li vaš UEFI firmver posebno podržava "režim kompatibilnosti", možete pretražiti u UEFI interfejsu opcije kao što su Legacy, Legacy CSM, Launch CSM, CSM Boot, CSM OS, Launch CSM ili CSM Support. Treba napomenuti da je u ogromnoj većini firmvera prisutan ovaj način rada, što uvelike pojednostavljuje život korisnicima koji su kupili nove laptope ili matične ploče, ali nisu promijenili svoje navike korištenja "starih" operativnih sistema iz MS-a :)
Logično je pretpostaviti da u slučaju prisustva CSM modula, kod firmvera pri pokretanju u tradicionalnom režimu treba da bude što je moguće bliži sličnim funkcionalnim karakteristikama tradicionalnog BIOS-a, jednostavno emulirajući ključne tehnologije. Hajde da pogledamo šta UEFI modul za podršku kompatibilnosti (CSM) radi kada se pokreće u zastarelom režimu.
Ovdje ću do sada dati samo apstraktno-uslovni algoritam učitavanja u načinu rada Legacy / Compatibility Support Module (CSM):

  1. Da li je potrebno zastarjelo pokretanje? Ako ne, onda idemo na uobičajeni UEFI Boot lanac.
  2. Učitajte modul Legacy Driver.
  3. Učitajte zastarjeli BIOS modul.
  4. Da li je potrebna podrška za stare video BIOS funkcije (implementirati int 10h prekidne funkcije)? Da - preuzimanje.
  5. Trebate li podržati ostatak tradicionalnih BIOS ekstenzija (int 13h ..)? Da - preuzimanje.
  6. Učitavate zastarjeli OS? Ne - idemo na normalno UEFI pokretanje.
  7. Formiramo SMBIOS strukture.
  8. Formiramo strukture naslijeđenih uređaja.
  9. Formiramo int 15h strukturu prekida, BBS (BIOS Boot Specification) API strukturu.
  10. Formiranje ACPI RSD PTR.
  11. Preuzmite kompatibilni SMM kod.
  12. Učitavamo kod iz MBR-a i prenosimo kontrolu na njega.

Višestruko pokretanje na UEFI

Od samog početka masovne distribucije personalnih računara, s vremena na vreme se javljao zadatak postavljanja nekoliko operativnih sistema na jednom računaru, koji bi mogao da primi jedan ili više fizičkih medija. Ne tako davno, situacija je značajno promijenjena otkrićem tehnologije virtuelizacije, ali to nije u potpunosti riješilo problem. U svom klasičnom smislu, primijenjeno na stanice koje se dižu prema tradicionalnoj PC / AT BIOS metodi korištenjem klasične MBR oznake, multiboot je bio kod treće strane u glavnom sektoru za pokretanje (MBR) koji učitava takozvani boot manager (multiboot). loader), koji čuva postavke za svaki operativni sistem instaliran na računaru i pruža meni za izbor pokretanja određenog OS-a. Ako govorimo o našem vremenu, odnosno o multibootingu u odnosu na medije, već razbijenom GPT markupom, sada se mnogo toga promijenilo. Kao što smo već napomenuli, UEFI može direktno raditi sa GPT diskovima, tako da je zadatak instaliranja više operativnih sistema znatno pojednostavljen. Sada sve funkcije multi-bootloadera preuzima ugrađeni UEFI Boot Manager, čije smo principe opisali gore. Instalater OS-a samo treba da uradi ono što već radi sasvim dobro: da postavi bootloader na posebnu ESP particiju u svojoj "vlastitoj" hijerarhiji direktorijuma, nakon čega ovaj bootloader postaje "vidljiv" u UEFI postavkama. Pored instalatora OS-a, sada sam korisnik, koristeći postavke (grafički/tekstualni UEFI interfejs), može ručno dodati bootloader koji se nalazi na bilo kom fizičkom mediju koji je povezan i vidljiv od strane sistema. Svi ovi bootloaderi dodani na različite načine postaju dostupni kroz Boot Menu, koji korisnik može konfigurisati/pozvati direktno dok je UEFI pokrenut, odnosno u početnoj fazi pokretanja računara. Drugim riječima, višestruko pokretanje u UEFI-ju je jednostavno pitanje pokretanja UEFI aplikacija (bootloadera specifičnih za OS) koji se nalaze na povezanim medijima na posebnoj ESP particiji u hijerarhiji direktorija ukorijenjenoj u / EFI.

Mnogi moderni proizvođači komponenti za personalne računare i programe pokušavaju da svojim proizvodima obezbede podršku za UEFI interfejs. Ovo softversko rešenje trebalo bi da bude odlična alternativa već poznatom BIOS sistemu.

Koja je specifičnost dotičnog softvera? Koje su opcije za korištenje? A šta je UEFI? Pokušajmo razumjeti ovo pitanje.

Šta je UEFI?

UEFI se odnosi na poseban interfejs koji se instalira između operativnog sistema instaliranog na računaru i softvera koji obezbeđuje funkcionisanje različitih hardverskih komponenti računara. Neki ljudi ovaj interfejs nazivaju BIOS Uefi. S jedne strane, čak i ovo ime sadrži grešku. Uostalom, BIOS radi na potpuno drugačijim principima. UEFI je razvio Intel, a BIOS je softver koji podržavaju različiti brendovi. Svrha BIOS-a i UEFI-ja je u osnovi ista. Ali formalno, kombinacija BIOS-a UEFI je pogrešna, ali u isto vrijeme nije u suprotnosti sa logikom softverskih i hardverskih algoritama za kontrolu PC-a.

Razlike između UEFI-ja i BIOS-a

Prije svega, obratite pažnju na glavnu stvar - razlike između klasičnog UEFI-ja i čistog BIOS-a. UEFI se danas pozicionira kao softversko rješenje koje je dobra alternativa BIOS-u. Mnogi proizvođači matičnih ploča za računare pokušavaju da podrže svoje uređaje softverom koji je razvio Intel. Razlike između UEFI-ja i BIOS-a mogu se lako uočiti gledanjem nedostataka drugog sistema. Prvi nedostatak je što BIOS ne pruža mogućnost da se u potpunosti iskoristi prostor na disku na velikim čvrstim diskovima, čiji volumen prelazi 2 TB.

To je zbog činjenice da su prije samo nekoliko godina takve količine tvrdih diskova izgledale nedostižne. Stoga proizvođači računara nisu obraćali mnogo pažnje na odgovarajući nedostatak u BIOS-u. Danas, tvrdi disk sa zapreminom od 2 terabajta ili više neće nikoga iznenaditi. Proizvođači računara su već osjetili potrebu da pređu na UEFI. S obzirom na trenutne tehnološke trendove, ova potreba se ne može nazvati pristrasnom.

Još jedna karakteristika BIOS-a je da podržava ograničen broj particija na čvrstom disku. UEFI ima mogućnost rada sa 128 particija. Intelov novi dizajn uključuje GPT particionu tabelu koja može u potpunosti iskoristiti tehnološke prednosti UEFI-ja. Uprkos svim razmatranim razlikama između novog okruženja i tradicionalnog BIOS sistema, njihove glavne funkcije su iste. Stvarne razlike između ovih sistema, zapravo, nisu velike. Jedini izuzetak je sigurnosni algoritam implementiran u UEFI. Stručnjaci vjeruju da nova platforma omogućava brže učitavanje operativnih sistema. Drugi smatraju da je ovo relevantno samo za Windows 8 operativni sistem.

Pogledajmo bliže sigurnosni sistem koji se koristi u UEFI-ju.

UEFI tehnologija zaštite životne sredine

UEFI sistemi nadmašuju BIOS po pitanju sigurnosti. Danas postoje jedinstveni virusi koji imaju sposobnost da prodru u sam mikro krug, koji sadrži algoritme BIOS-a. Kao rezultat, postaje moguće pokrenuti operativni sistem sa proširenim korisničkim pravima. To otvara brojne mogućnosti za neovlašteni pristup. Intelovo novo softversko rješenje također implementira način Secure Boot, koji uključuje algoritam pod nazivom Secure Boot.

Ovaj algoritam se bazira na upotrebi ključeva posebnog tipa, koji su certificirani od strane najvećih brendova u IT industriji. Zapravo, danas nema mnogo takvih kompanija. Ako govorimo o podršci odgovarajuće opcije od strane proizvođača OS-a, onda je danas pruža samo Microsoft u Windows 8. Također, kompatibilnost sa ovim sigurnosnim algoritmom trenutno je implementirana u nekim verzijama Linuxa.

Prednosti UEFI sistema

Svi gore navedeni nedostaci BIOS sistema mogu se pripisati prednostima UEFI-ja. Ali novi sistem ima niz velikih prednosti. Razmotrimo ih detaljnije. Prvo, sistem ima jednostavan i intuitivan interfejs. UEFI implementira funkciju podrške miša, što nije tipično za BIOS. Osim toga, mnoge verzije UEFI-ja podržavaju rusificirano sučelje. Algoritmi korišteni u novom softverskom rješenju omogućavaju pokretanje OS-a mnogo brže od korištenja BIOS-a. Tako se, na primjer, Windows 8 operativni sistem na računaru sa UEFI, uz adekvatne performanse CPU-a i drugih ključnih komponenti, pokreće u roku od 10 sekundi.

Druge značajne prednosti UEFI-ja uključuju jednostavniji i praktičniji mehanizam ažuriranja u poređenju sa BIOS-om. Još jedna korisna opcija implementirana u UEFI je prisustvo vlastitog upravitelja pokretanja. Može se koristiti ako je na personalnom računaru instalirano više operativnih sistema.

Tehnološke prednosti UEFI softverskog interfejsa su sada jasne. Danas najpopularniji proizvođači hardverskih komponenti za personalne računare pokušavaju da obezbede da je hardver kompatibilan sa UEFI sistemom. Prema mišljenju IT stručnjaka, prelazak na novi sistem može dovesti do novog tehnološkog trenda. Za vodeće proizvođače softverskih i hardverskih komponenti, mogućnosti koje nudi UEFI programer Intel čine se veoma atraktivnim. Osim toga, opcije UEFI tehnologije sada su u potpunosti podržane od strane najvećeg brenda na tržištu OS-a.

Secure boot

Pogledajmo bliže prednosti Secure Boot-a, sigurnosne tehnologije koju podržava UEFI sistem. Šta je glavni koncept?

Secure Boot je siguran protokol za pokretanje koji štiti vaš sistem od zlonamjernog softvera i virusa. Ključevi koji se koriste u ovoj tehnologiji moraju biti certificirani za punu upotrebu. Danas ovaj kriterij ispunjava samo mali dio svih brendova koji proizvode softver.

To uključuje Microsoft, koji je implementirao podršku za takve algoritme u operativnom sistemu Windows 8. U nekim slučajevima ova okolnost može značajno zakomplikovati proces instaliranja drugih operativnih sistema na personalne računare koji koriste UEFI sistem. U slučaju ponovne instalacije Windows-a, UEFI može i dalje pokazati neku vrstu lojalnosti, ali samo ako je verzija operativnog sistema koji se instalira što bliža onoj koju je instalirao proizvođač.

Također treba napomenuti da su neke Linux distribucije kompatibilne sa Secure Boot. Čak i ako je učitavanje novog operativnog sistema zabranjeno, UEFI struktura sadrži mogućnost onemogućavanja algoritma Secure Boot. Naravno, u ovom slučaju, učitavanje operativnog sistema više se neće smatrati sigurnim. Ipak, odgovarajuća opcija se može aktivirati u bilo kojem trenutku.

UEFI kompatibilni operativni sistemi

U rijetkim slučajevima moguće je instalirati alternativne operativne sisteme koji podržavaju Secure Boot. Tako je, na primjer, teoretski moguće instalirati operativni sistem Windows 7 na laptop sa podrškom za UEFI BIOS. Općenito, vjerovatnoća uspješne instalacije alternativnih operativnih sistema je mala. Kao što je gore navedeno, neke Linux distribucije su UEFI kompatibilne.

Mogućnosti prilagođavanja

Zatim ćemo razmotriti nijanse postavljanja novog softverskog rješenja. Zanimljive opcije uključuju emulaciju BIOS-a. čemu služi? Neke verzije UEFI implementiraju algoritme koji kontrolišu računar u skladu sa mehanizmima koje je koristio istorijski prethodnik UEFI. Ovaj režim može imati različite nazive u zavisnosti od računara koji se koristi. Obično se zove Launch CSM ili Legacy. Instaliranje UEFI-ja u standardnom načinu pokretanja ne bi trebalo biti previše teško.

Karakteristike pristupa UEFI

Još jedna izuzetna činjenica koja se ne može zanemariti je ogroman broj UEFI verzija. U personalnim računarima različitih marki mogu se značajno razlikovati. Nivo dostupnosti pojedinačnih funkcija na različitim računarima takođe može varirati. Na primjer, često se dešava da se prilikom pokretanja računara ne prikaže meni pomoću kojeg korisnik može ući u UEFI postavke. U ovom slučaju, Windows pruža mogućnost učitavanja potrebnih opcija. Na kartici "Opcije" morate aktivirati "Posebne opcije pokretanja". Nakon toga, potrebno je da ponovo pokrenete računar. Opcije preuzimanja će se pojaviti na ekranu.

Postoji i alternativni način da se omogući pristup UEFI opcijama. Radi na mnogim personalnim računarima. Na samom početku preuzimanja morate pritisnuti Esc. Ovo će otvoriti gore naveden meni.

Karakteristike rada u različitim režimima

Imajte na umu da kada promijenite UEFI način rada iz normalnog u Legacy, preporučljivo je ponovo omogućiti UEFI sučelje sa svim opcijama što je prije moguće. U suprotnom, operativni sistem se možda neće pokrenuti. Na mnogim personalnim računarima ovaj problem se ne pojavljuje. To je zbog činjenice da proizvođači uvode posebne algoritme u upravljačku strukturu koji automatski omogućavaju UEFI način rada. Neki modeli imaju hibridni način rada koji pokreće BIOS modulaciju. Razlike u UEFI verzijama takođe impliciraju nemogućnost onemogućavanja Secure Boot u normalnom radu.

UEFI fleš diskovi za pokretanje

U nekim situacijama može biti potrebno pokrenuti operativni sistem sa fleš diska. Glavna poteškoća ovdje je u tome što se ne prepoznaju fleš diskovi koji nisu FAT32. Postoji rješenje za ovaj problem. Svi Windows fleš diskovi za pokretanje sistema su formatirani u NTFS sistemu datoteka prema zadanim postavkama. UEFI ne prepoznaje ovaj sistem datoteka. Stoga je glavni zadatak osigurati odgovarajuću hardversku komponentu sa FAT32 formatiranjem. Mnogi IT stručnjaci smatraju da je ovaj sistem datoteka zastarjeli. Međutim, relevantnost relevantnog standarda može se ocijeniti njegovom primjenom u UEFI.

USB fleš disk za pokretanje u UEFI

Šta treba učiniti da UEFI bez problema prepozna fleš disk za pokretanje? Prvo, poželjno je da kapacitet pohrane bude najmanje 4 GB. Drugo, morate izbrisati sve informacije sa fleš diska. Neophodna komponenta za kreiranje fleš diska za pokretanje je distribucija operativnog sistema Windows.

Priprema fleš diska

Ako su svi gore navedeni elementi prisutni, možete nastaviti. Fleš disk mora biti umetnut u USB port računara. Nakon toga otvorite komandnu liniju u Windows interfejsu. Korisnik mora imati administratorska prava. Zatim pokrenite program DISKPART kroz komandnu liniju. Zatim treba da unesete disk liste komandi.

Prikazaće se lista diskova prisutnih na vašem sistemu. Pronađite svoj fleš disk u njemu. Odaberite disk komandom za odabir diska x, gdje je x redni broj. Za formatiranje odabranog medija jednostavno pokrenite naredbu Clean. Zatim morate napraviti primarnu particiju na disku. Ovo se može učiniti pomoću naredbe za kreiranje primarne particije. Unošenjem aktivne komande, ova sekcija mora biti aktivirana. Nakon toga, lista particija se može prikazati unosom naredbe za volumen liste.

Odeljak koji nam je potreban biramo komandom select volume x, gde je x redni broj sekcije. Da biste ga formatirali u sistemu FAT32, unesite naredbu format fs = fat 32. Sada trebate dodijeliti slovo fleš disku. Ovo se radi pomoću naredbe assign. Nakon toga, možete izaći iz komandne linije.

Zapisnik o distribuciji

Nakon što izvršite sve gore navedene korake, možete kopirati Windows distribuciju na fleš disk.

Top srodni članci