Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Pogreške
  • Uefi sustav. Rješenje problema: onemogućavanje Sigurnog pokretanja

Uefi sustav. Rješenje problema: onemogućavanje Sigurnog pokretanja

Većina modernih računala, umjesto uobičajenog primarnog I/O sustava, opremljena je najnovijim kontrolnim alatom pod nazivom UEFI. Još uvijek ne znaju svi korisnici računala i prijenosnih računala što je to. Neki od važnih aspekata povezanih s ovim razvojem bit će razmotreni u nastavku. Osim toga, ukratko ćemo se dotaknuti problema u vezi s instaliranjem operacijskih sustava putem ovog sučelja pomoću USB medija za pokretanje, a također ćemo odrediti kako onemogućiti UEFI ako je korištenje ovog sustava iz nekog razloga nepraktično. Ali prvo, shvatimo primarno razumijevanje o kakvom se sustavu radi.

UEFI: što je to?

Mnogi korisnici su navikli na činjenicu da za konfiguriranje primarnih parametara računalnog sustava, čak i prije pokretanja OS-a, morate koristiti BIOS. Zapravo, UEFI način rada koji se koristi umjesto BIOS-a je gotovo isti, ali je sam sustav izgrađen na temelju grafičkog sučelja.

Prilikom učitavanja ovog sustava, koji, usput rečeno, mnogi nazivaju svojevrsnim mini-OS-om, odmah skreće pozornost na činjenicu podrške za miš i mogućnost instaliranja regionalnog jezika za sučelje. 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 sustav nazivaju dvostrukim pojmom - BIOS UEFI. Iako to ne proturječi logici softvera i hardvera, ipak je takva definicija donekle netočna. Prvo, UEFI je razvoj Intela, a BIOS sustave razvijaju mnoge druge marke, iako se međusobno ne razlikuju bitno. Drugo, BIOS i UEFI rade na malo drugačijim principima.

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

Sada za još jedan pogled na UEFI. Što je to u jasnijem smislu može se utvrditi saznavanjem razlika između ovog sustava 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 temelju nedostataka zastarjelih BIOS sustava.

Prva razlika je u tome što primarni ulazno/izlazni sustavi BIOS-a ne dopuštaju ispravan rad s tvrdim diskovima, čiji je volumen 2 TB ili više, a to je da sustav nema mogućnost potpunog korištenja diska. prostor.

Druga točka se odnosi na činjenicu da za BIOS sustave postoji ograničenje rada s particijama diska, dok UEFI podržava do 128 particija, što postaje moguće zbog prisutnosti GPT standardne particione tablice.

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

Malo povijesti

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

Stvaranje UEFI-ja i univerzalnog sučelja počelo je početkom 90-ih. Kako se tada pokazalo, mogućnosti standardnih BIOS sustava nisu bile dovoljne za Intelove poslužiteljske platforme. Stoga je razvijena potpuno nova tehnologija koja je prvi put uvedena u platformu Intel-HP Itanium. Isprva 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 objavljena je 2002., a od 2005. godine tada formirani savez nekoliko tvrtki, pod nazivom Unified EFI Forum, počeo se baviti novim razvojem, nakon čega je i sam sustav 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 sustav

Zasebno, vrijedi se zadržati na mehanizmima zaštitnog sustava. Ako netko ne zna, danas postoji posebna klasa virusa koji su sposobni pisati vlastite zlonamjerne kodove kada su ugrađeni u sam mikro krug, mijenjajući početne algoritme ulazno/izlaznog sustava, što dovodi do mogućnosti pokretanja glavnog operativni sustav s proširenim upravljačkim pravima. Ovako virusi mogu dobiti neovlašteni pristup svim komponentama i kontrolama OS-a, a da ne spominjemo korisničke podatke. Instaliranje UEFI-ja u potpunosti eliminira pojavu takvih situacija implementacijom sigurnog načina pokretanja koji se naziva 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 sustavi Windows 8 i noviji, kao i neke modifikacije Linuxa.

Zašto je UEFI bolji od BIOS-a?

Činjenica da UEFI nadmašuje BIOS u svojim mogućnostima primjećuju svi stručnjaci. Činjenica je da vam novi razvoj omogućuje rješavanje nekih problema čak i bez učitavanja operativnog sustava, čiji je početak, usput rečeno, postavljen s optimalnim načinom rada glavnih "hardverskih" komponenti kao što su procesor ili RAM puno brže. Prema nekim izvješćima, isti Windows 8 pokreće se u roku od 10 sekundi (međutim, ova je brojka jasno uvjetna, 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 s diskovima od 2 TB i više;
  • prisutnost vlastitog bootloadera;
  • mogućnost rada na bazi procesora s arhitekturom x86, x64 i ARM;
  • mogućnost povezivanja na lokalne i virtualne mreže s pristupom Internetu;
  • prisutnost vlastitog sustava zaštite od prodora zlonamjernih kodova i virusa;
  • pojednostavljeno ažuriranje.

Podržani operativni sustavi

Nažalost, ne podržavaju svi operativni sustavi 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 (prepoznat će ga UEFI instalacijska distribucija). Ali nitko neće dati potpuno jamstvo da će instalacija biti uspješno završena. Osim toga, u slučaju korištenja Windowsa 7, UEFI sučelje i sve popratne mogućnosti novog sustava jednostavno će ostati nepotražene (a često i nedostupne). Stoga je nepraktično instalirati ovaj sustav na računalo ili prijenosno računalo s podrškom za UEFI.

Značajke načina pokretanja Secure Boot

Kao što je gore spomenuto, sustav sigurnog podizanja sustava temelji se na korištenju certificiranih ključeva kako bi se spriječio ulazak virusa. Ali takvu certifikaciju podržava ograničeni broj programera.

Kada se operativni sustav ponovno instalira putem UEFI-ja, neće biti problema, pod uvjetom da je instalirani sustav maksimalno blizu originalnog prethodno instaliranog. U suprotnom (što nije neuobičajeno) može se izdati zabrana instalacije. Međutim, postoji i izlaz, budući da se sam način sigurnog pokretanja može onemogućiti u postavkama. O tome će se raspravljati zasebno.

Nijanse pristupa i UEFI postavki

Postoji dosta verzija samih UEFI-ja, a različiti proizvođači računalne opreme postavljaju vlastite opcije za pokretanje primarnog sustava. Ali ponekad, kada pokušavate pristupiti sučelju, mogu se pojaviti problemi, kao što je činjenica da se glavni izbornik postavki ne prikazuje.

Uglavnom, za većinu računala i prijenosnih računala s podrškom za UEFI 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 vezu "ponovno pokreni sada" u posebnom retku opcija pokretanja, nakon čega će se na zaslonu pojaviti nekoliko opcija pokretanja.

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

Osim toga, obratite pozornost na činjenicu da pri prelasku na Legacy način rada, prvom prilikom, trebate ponovno omogućiti UEFI postavke, jer se operativni sustav možda neće pokrenuti. Inače, razlike između različitih verzija UEFI-ja su u tome što neke predviđaju hibridni način pokretanja bilo BIOS emulatora ili UEFI-ja, dok druge nemaju takvu opciju kada rade u normalnom načinu rada. Ponekad se to može odnositi i na nemogućnost onemogućavanja sigurnog pokretanja.

UEFI flash pogon za pokretanje: preduvjeti za stvaranje

Sada pogledajmo kako stvoriti USB medij za podizanje sustava za naknadnu instalaciju operacijskog sustava pomoću UEFI sučelja. Prvi i najvažniji uvjet je da UEFI flash pogon za pokretanje mora imati volumen od najmanje 4 GB.

Drugi problem se odnosi na datotečni sustav. Obično Windows sustavi formatiraju prijenosne pogone koristeći NTFS prema zadanim postavkama. Ali UEFI USB pogoni s datotečnim sustavima koji nisu FAT32 ne mogu se prepoznati. Dakle, u prvoj fazi treba izvršiti formatiranje pomoću ovog parametra.

Formatiranje i snimanje distribucijske slike

Sada najvažnija točka. Formatiranje je najbolje obaviti iz naredbenog retka (cmd), koji se pokreće s administratorskim pravima.

U njemu se prvo upisuje naredba diskpart, nakon čega se upisuje redak lista diska, a naredbom select disk N, gdje je N serijski broj USB flash pogona, odabire se željeni uređaj.

Zatim se čista linija koristi za potpuno čišćenje, a zatim naredba create partition primary stvara primarnu particiju, koja se aktivira aktivnom naredbom. Nakon toga se koristi redak volumena popisa, redak odabira volumena N (gornji redni broj particije) odabire flash pogon, a zatim naredba format fs = fat32 aktivira početak procesa formatiranja. Na kraju procesa, naredba assign može dodijeliti medij određenom slovu.

Nakon toga, slika budućeg sustava se upisuje na medij (možete koristiti uobičajeno kopiranje ili stvaranje USB flash pogona za pokretanje u programima poput UltraISO). Kada ponovno pokrenete sustav, 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 prijeći na postavke prioriteta pokretanja UEFI-ja. Tamo će biti prikazan ne jedan, već dva flash pogona. Dizanje se mora pokrenuti s uređaja čiji naziv ne sadrži kraticu EFI. To eliminira potrebu za pretvaranjem MBR u GPT.

UEFI ažuriranje firmvera

Kako se ispostavilo, ažuriranje UEFI firmware-a puno je lakše od izvođenja 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 odvijat će se nakon ponovnog pokretanja sustava bez intervencije korisnika.

Onemogućite UEFI

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

Prvo morate otići na odjeljak Sigurnost i onemogućiti Sigurno pokretanje (ako je moguće) postavljanjem parametra Disabled za njega. Nakon toga, u izborniku Boot u retku Boot Priority postavite vrijednost Legacy First. Zatim s popisa trebate odabrati uređaj koji će se prvi pokrenuti (tvrdi disk) i izaći iz postavki, nakon spremanja promjena (Exit Saving Changes). Postupak je potpuno sličan BIOS postavkama. Umjesto naredbi izbornika možete koristiti tipku F10.

Kratak sažetak

To je sve ukratko o UEFI sustavima koji su zamijenili BIOS. Kao što vidite, oni imaju puno prednosti. Mnogi korisnici posebno su zadovoljni grafičkim sučeljem s podrškom za njihov materinji jezik i mogućnošću upravljanja pomoću miša. Međutim, ljubitelji sedme verzije sustava Windows morat će se uznemiriti. Njegova instalacija u računalne sustave s podrškom za UEFI izgleda ne samo nepraktična, 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 podizanja operativnog sustava.

BIOS je dobro poznat pojam među vlasnicima računala i koristi se dugi niz godina. U jesen 2017., Intel je najavio svoje planove za potpuno ukidanje BIOS-a 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 općenito razlika između njih?

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

UEFI i BIOS spadaju u kategoriju takozvanog "low-level" softvera koji se pokreće i prije nego što računalo počne učitavati operativni sustav. UEFI je modernije rješenje i ima mnogo praktičnih značajki koje su korisne na modernim računalima. Često se događa da proizvođači UEFI na svojim računalima nazivaju tradicionalnom riječju "BIOS" kako ne bi zbunili korisnika. Još uvijek postoji velika razlika između UEFI-ja i BIOS-a, a moderna računala uglavnom su opremljena UEFI-jem.

Što je BIOS

BIOS je skraćenica od “ Osnovni, temeljniUlazni-VanSustav" ili " osnovni ulazno-izlazni sustav"... Živi na posebnom čipu unutar matične ploče (slika iznad) i ne ovisi o tome je li u računalu instaliran tvrdi disk. Kada uključite računalo, prvo što trebate učiniti je uključiti BIOS. Ovaj je sustav odgovoran za "probuđenje" hardverskih komponenti vašeg računala, provjeru njihovog normalnog funkcioniranja, aktiviranje bootloadera i zatim pokretanje operativnog sustava.

Star koliko i svijet BIOS-a.

Korisnik može konfigurirati veliki broj različitih parametara unutar BIOS-a. Konfiguracija komponente, vrijeme sustava, redoslijed pokretanja itd. U BIOS možete ući pomoću posebne tipke dok uključujete računalo. Može biti različito za različita računala. 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đer odgovoran za proces koji se zove POST - “ Vlast-NaSebe-Test ili " provjera uključivanja"... POST provjerava prikladnost konfiguracije računala i ispravnost hardverskih komponenti. Ako nešto pođe po zlu, na ekranu se prikazuje odgovarajuća pogreška ili računalo počne emitirati određeni broj zvukova (postoji i koncept POST kodova, a neke matične ploče imaju instaliran i odgovarajući zaslon za njihovo prikazivanje). Intenzitet tih zvukova ovisi o vrsti pogreške, a da biste ih dešifrirali, trebate se obratiti na web stranicu proizvođača ili na korisnički priručnik.

Nakon što se POST dovrši, BIOS traži glavni zapis za pokretanje (MBR) ili "Master boot Record" koji je pohranjen na mediju računala. Zatim se pokretač (bootloader) inicijalizira i operativni sustav se pokreće. BIOS također često koristi izraz CMOS, što znači " KomplementarnoMetal-OksidPoluvodič" 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 razne BIOS postavke i često se savjetuje da izvadite bateriju iz matične ploče kako biste resetirali BIOS parametre. U modernim računalima flash memorija (EEPROM) je zamijenila CMOS.

Zašto je BIOS zastario

BIOS je vrlo star sustav koji je postojao davne 1980. godine (a razvijen je i ranije) kada je lansiran MS-DOS. Naravno, s vremenom se BIOS razvijao i usavršavao, ali koncept i osnovni principi rada ostali su isti. Razvoj BIOS-a je praktički nula u usporedbi s razvojem računala i tehnologije općenito.

Tradicionalni BIOS ima mnoga ozbiljna ograničenja. Na primjer, može pokrenuti sustav samo s particije s volumenom ne većim od 2,1 TB (maksimalno 4 particije) ili manje. U modernim stvarnostima, korisnici kupuju vrlo prostrane 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). Osim toga, BIOS radi u 16-bitnom načinu rada (otkad je razvijen još 70-ih godina) i ima samo 1 MB adresabilnog prostora za rad. BIOS također ima problema s inicijalizacijom velikog broja komponenti odjednom, što dovodi do sporog pokretanja računala.

BIOS-u je već duže vrijeme potrebna zamjena. Intel je započeo razvoj EFI (Extensible Firmware Interface) još 1998. godine, a Apple je prešao na EFI 2006. prelaskom na Intelovu arhitekturu. 2007. Intel, AMD, Microsoft i razni proizvođači računala odobrili su UEFI specifikaciju - " Unificirano proširivo sučelje firmvera" ili " unificirano proširivo sučelje firmvera„Windows je dobio UEFI podršku u sustavima Windows Vista SP1 i Windows 7. Danas gotovo sva računala koriste UEFI umjesto BIOS-a.

Zašto je UEFI bolji od BIOS-a

UEFI je instaliran umjesto BIOS-a na raznim računalima koja možete pronaći u trgovinama elektronikom. Odmah treba napomenuti da se korisnik ne može prebaciti s 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čunala uključuje emulaciju BIOS-a (često se naziva naslijeđeni BIOS) tako da korisnik može instalirati i pokrenuti stariji operativni sustav za koji je potreban BIOS. Drugim riječima, UEFI je unatrag kompatibilan.

Puno modernije i jednostavnije UEFI sučelje.

Novi standard riješio se neugodnih BIOS ograničenja. Računalo s UEFI može se pokrenuti s pogona većih od 2,2 TB. U teoriji, maksimalni kapacitet pohrane za UEFI je 9,4 ZTB (9,4 trilijuna gigabajta). Ovo je puno. Cijela stvar je da UEFI koristi GPT shemu sa 64-bitnim elementima.

UEFI radi u 32 i 64-bitnim načinima rada i također ima više memorije za rad. To se zauzvrat prevodi u bržu upotrebu i upotrebljivost CPU-a. UEFI sustavi često imaju prekrasna sučelja koja podržavaju unos mišem (na slici iznad). Postoji i niz drugih pogodnosti. Na primjer, UEFI podržava Secure Boot. Ovo je poseban postupak koji provjerava operativni sustav koji se učitava i osigurava da se nijedan zlonamjerni softver ili samo softver treće strane neće ometati tijekom pokretanja. Također u UEFI-ju postoji podrška za različite mrežne funkcije, što je korisno pri rješavanju tehničkih problema s računalom. U tradicionalnom BIOS-u korisnik mora imati fizički pristup računalu, dok u UEFI-ju postoji mogućnost daljinskog pristupa konfiguraciji.

Sve u svemu, UEFI je tako mali operativni sustav. Može se pohraniti na flash memoriju matične ploče ili se može učitati s tvrdog/mrežnog diska. Različita računala s različitim UEFI-jima imaju jednako različita sučelja i mogućnosti. Sve ovisi o preferencijama proizvođača vašeg računala.

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

UEFI BIOS je softversko rješenje koje pruža alternativu BIOS-u na koji je većina korisnika računala 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 niske razine započeo je u drugoj polovici 90-ih. Ovo sučelje izvorno se zvalo Intel Boot Initiative. Nešto kasnije, naziv je promijenjen u EFI.

Prva specifikacija ovog sučelja, 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 značajkama i prednostima UEFI-ja. Ali da biste to učinili, prvo morate razumjeti što je BIOS.

Što je BIOS?

To je softversko rješenje ugrađeno u mikročip na matičnoj ploči. Ovaj firmware omogućuje razmjenu podataka između komponenti računala i operacijskog sustava. To jest, zbog BIOS-a, Windows ima mogućnost rada s RAM-om, matičnom pločom, procesorom, video karticom i drugim komponentama.

BIOS se inicijalizira mnogo ranije od podizanja sustava Windows... Firmwareu je povjerena zadaća provjere svih računalnih sustava koje smo gore naveli. Osim toga, BIOS im postavlja željene radne parametre.

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

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

Tom postoji nekoliko razloga:

Iz tih 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 firmware, ali minijaturni operativni sustav, ali je u isto vrijeme puno toga preuzela od svog prethodnika. Zadaci UEFI-ja potpuno su isti kao i zadaci BIOS-a - odnos između softvera i računalnog hardvera. Novo sučelje provjerava hardver na isti način prije pokretanja Windows bootloadera.

Do glavnih prednosti UEF-a mogu mi se pripisati:

Novo sučelje 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 s tvrdim diskovima koji imaju GPT.
  2. BIOS UEFI pruža mogućnost rada s tvrdim diskovima većim od 2 TB.
  3. Tvrdi diskovi s GUID tablicom rade s novim LBA adresiranjem.
  4. Windows se puno brže pokreće u UEFI-ju.
  5. UEFI ima vlastiti bootloader koji vam omogućuje korištenje više operativnih sustava na jednom računalu odjednom bez korištenja posebnih pokretača.
  6. UEFI BIOS je vrlo jednostavan i siguran za ažuriranje.

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

Vjeruje se da Microsoft aktivno promiče postupak "Secure Boot". kako bi se borili protiv konkurenata, uostalom, na nova računala ne mogu se instalirati ne samo stari operativni sustavi Windows, već i operativni sustavi trećih strana. Netko će reći da je za rješavanje problema dovoljno onemogućiti ovaj postupak, 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 se što odbiti ovim riječima, jer “Secure Boot” doista pruža visoku razinu zaštite.

Danas se korisnik može susresti s različitim verzijama UEFI-ja... Činjenica je da su sučelje razvili proizvođači osobnih računala. Stoga se UEFI razlikuje od različitih marki po izgledu i funkcionalnosti. Na primjer, tijekom pokretanja računala, korisnik možda neće vidjeti izbornik za pristup postavkama sučelja. U pravilu im korisnik kasnije može pristupiti izravno 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 izbornik dostupnih načina pokretanja.

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

UEFI može raditi u dva načina:

  1. Uobičajeno. Omogućuje potpuni pristup opcijama sučelja.
  2. Ostavština. Ne preporučuje se postavljanje ovog načina kompatibilnosti s BIOS-om ako kapacitet tvrdog diska prelazi 2 TB. Operativni sustav može prestati učitavati. Štoviše, ako sustav ima disk s kapacitetom većim od 2 TB, tada UEFI automatski aktivira normalni način rada sa svojim "Secure Boot". Ako je u isto vrijeme na disku postojala verzija sustava Windows osim 8 i 10, tada se neće pokrenuti.

Postoji treći način rada UEFI- hibridna, ali do sada je implementirana na malom broju modela računala.

Još jedna važna značajka UEFI-ja je da ne prepoznaje NTFS datotečni sustav. To jest, ne možete instalirati OS s flash pogona formatiranih u NTFS. Neki računalni stručnjaci smatraju da je to nedostatak novog sučelja.

Što trebate učiniti da biste instalirali Windows UEFI?

Instaliranje Windowsa putem UEFI-ja malo je teže od instaliranja Windowsa putem BIOS-a. Prvo, korisnik treba stvoriti USB stick za podizanje sustava.

Ako korisnik namjerava instalirati Windows 10, tada za stvaranje i konfiguraciju flash pogona možete koristiti službena korisnost iz Microsoftovog alata za kreiranje medija. Vrlo je jednostavan za korištenje: trebate umetnuti USB flash pogon u konektor računala i pokrenuti uslužni program koji će otkriti sve prijenosne medije u sustavu i ponuditi vam da odaberete potrebnu opciju. Nadalje, korisnik će morati izvršiti primitivnu postavku: odabrati bitnost operacijskog sustava i jezik.

USB flash pogon za pokretanje također se može napraviti pomoću uslužnih programa treće strane. Ovo nije puno teže.

Sljedeći korak je konfiguracija UEFI BIOS-a za instalaciju. Za pristup postavkama sučelja pritisnite F 2 ili Delete prilikom pokretanja računala. Nakon pokretanja izbornika, odaberite pododjeljak "Napredno". Na kartici "boot" odaberite način USB podrške s 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. S dostupnog popisa trebate odabrati USB flash pogon s distribucijom OS-a.

Zatim možete instalirati Windows.

Ako se tijekom instalacije sustava Windows 8 ili 10 pojavi poruka o netočnoj postavci sigurnog pokretanja, najvjerojatnije je korisnik zaboravio omogućiti postupak "Secure Boot" u UEFI BIOS-u. Da biste ispravili pogrešku, samo omogućite način sigurnog pokretanja.

Kako instalirati Windows 7 putem UEFI BIOS-a?

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

Nakon što unaprijed konfigurirate UEFI za omogućavanje i onemogućavanje potrebnih funkcija, možete početi instalirati OS s USB flash pogona, CD-a ili DVD-a.

Specifikacija UEFI(Unified Extensible Firmware Interface), ranije poznato kao Extensible Firmware Interface (EFI), definira sučelje između operacijskog sustava i mikrokodova koji kontroliraju hardver. Drugim riječima, UEFI je sučelje koje se nalazi “na vrhu” hardverskih komponenti računala, koje zauzvrat rade na vlastitom firmware-u (mikrokodu).

U samom nazivu UEFI-ja definicija "proširivog sučelja" znači da se radi o modularnom sustavu koji se funkcionalno lako može proširiti i modernizirati.

Za više razumijevanja, UEFI u usporedbi s BIOS-om, ovo je, grubo rečeno, nova vrsta ili sljedeća generacija firmware-a, i više nije ograničena samo na osobna računala x86 arhitekture (IBM PC), već tvrdi da je i standard za sve platforme. Međutim, za razliku od BIOS-a, UEFI se temelji na temeljno novoj topologiji koda zvanoj "driver".

  • Glavna svrha EFI-ja je zamijeniti zastarjelu (zastarjelu) BIOS tehnologiju i povezana ograničenja.
  • Glavni cilj dizajna UEFI-ja je standardizirati način na koji operativni sustav komunicira s firmverom platforme tijekom procesa pokretanja. U klasičnom BIOS-u, softverski prekidi i I/O portovi bili su glavni mehanizam za interakciju s hardverom u fazi podizanja sustava, ali moderni sustavi mogu pružiti učinkovitije I/O operacije između hardvera i softvera.
  • Glavni zadatak EFI-ja je ispravno inicijalizirati hardver i prenijeti kontrolu na učitavač operativnog sustava. U tom smislu, zadatak se ne razlikuje mnogo od zadatka tradicionalnog BIOS-a, ali algoritmi su bitno drugačiji.

UEFI se može sa sigurnošću nazvati minijaturnim operativnim sustavom za sebe, što je sučelje između glavnog korisničkog operativnog sustava koji radi na računalu i hardverskog mikrokoda.

Krenimo sada na kratki izlet u povijest osobnih računala kako bismo razumjeli razloge koji su doveli do pokušaja zamjene standardnog BIOS-a nečim temeljno novim.

Dobri stari BIOS

Osnovni principi funkcioniranja BIOS-a (osnovni ulazno-izlazni sustav) za osobna računala utvrđeni su još krajem 70-ih godina prošlog stoljeća. Tijekom prilično dugog vremenskog razdoblja koje je prošlo od tada, računalna industrija se intenzivno razvijala, što je dovelo do činjenice da u određenim fazama BIOS nije bio dovoljan, budući da su uređaji koje su proizvođači objavili imali nove tehnologije, često nekompatibilne s trenutnim verzijama BIOS-a. Kako bi se pobjegli od takvih problema, programeri su ponekad morali značajno modificirati BIOS kod, ali brojna ograničenja ostala su 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 hrpi raznih vrsta zastarjelih i slabo interakcijskih kodova. . Ograničenja koja se i danas mogu pronaći u BIOS kodu posljedica su potrebe održavanja kompatibilnosti s osnovnim funkcijama potrebnim za funkcioniranje starog softvera. Sve je to dovelo do činjenice da je BIOS, zapravo, postao najzastarjelija komponenta modernih računala. 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 stvarnom načinu rada 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 izravno komunicirati 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 što za gotovo svaki sljedeći model matične ploče proizvođač razvija vlastitu verziju BIOS-a, koja implementira jedinstvene tehničke značajke ovog uređaja: interakciju s modulima čipseta, perifernom opremom itd. Dizajn BIOS-a može se podijeliti u dvije faze. U prvoj fazi stvara se osnovna verzija firmware-a koja implementira one funkcije koje ne ovise o specifičnostima opreme. Programeri takvog koda su dobro poznati, to su tvrtke poput 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 je osnovni sklop modificiran za specifičnosti svakog konkretnog modela ploče, njegove karakteristike se uzimaju u obzir. Nakon što matična ploča dođe na tržište, rad na firmware-u se nastavlja, redovito se objavljuju ažuriranja koja ispravljaju greške, dodaju podršku za novi hardver (na primjer, procesore), a ponekad čak i proširuju funkcionalnost firmwarea.

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 raditi na izradi UEFI specifikacije. Počevši, prema vlastitim zapažanjima, negdje 2010. godine, UEFI specifikacija se počela masovno implementirati u sve novoizvedene matične ploče vodećih proizvođača, tako da je trenutno gotovo nemoguće pronaći novo računalo s tradicionalnim BIOS-om. Međutim, ne biste se trebali jako uzrujati zbog toga, jer mnogi proizvođači zadržavaju kompatibilnost s funkcionalnošću 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 naziva 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 firmwareu.

Prednosti UEFI-ja

Ovdje bih želio definirati prednosti UEFI sučelja:

  1. Podrška za medije za pohranu (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 (MBR), koji sadrži tablicu particija koja opisuje smještaj particija (particija) na disku. Unosi tablice 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), odnosno , može se riješiti samo 4 milijarde sektora. A ovo, s "klasičnom" veličinom sektora od 512 bajtova, iznosi samo ~ 2 terabajta prostora na disku. UEFI, s druge strane, koristeći GPT, omogućuje adresiranje diskova veličine do 18 eksabajta.
  2. Izravna podrška za datotečne sustave i particione tablice. UEFI ima module za podršku datotečnim sustavima i tablicama particija, odnosno može raditi i s particijskim tablicama i s datotečnim sustavima izravno. Specifikacija je namijenjena pružanju podrške za GPT particijsku tablicu, FAT12, FAT16, FAT32 datotečne sustave na tvrdim diskovima i ISO9660 datotečne sustave na CD/DVD diskovima. To nas spašava od pisanja bootstrap koda (po analogiji s 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 usredotočiti na pisanje jednog modula za učitavanje koji kombinira sve potrebne korake.
  4. Upravljački programi neovisni o platformi. UEFI pristupa hardveru računala putem upravljačkih programa neovisnih o platformi. Proizvođač uređaja treba napisati samo jednu verziju drajvera za sve platforme (x86, ARM, Itanium, Alpha), a to uvelike pojednostavljuje razvoj i ubrzava proces otkrivanja pogrešaka. UEFI specifikacija opisuje interakciju UEFI drajvera s operativnim sustavom, tako da u slučaju kada u OS-u nema drajvera, na primjer, video kartice, ali je u UEFI-u prisutan, učitan i funkcionira, tada OS ima mogućnost izlaza podataka na monitor putem standardnih UEFI sučelja.
  5. Podrška za stog TCP protokola: IPv4 / IPv6. Omogućuje korištenje bogatih mrežnih mogućnosti izravno s UEFI sučelja. Sada možete razvijati razna preuzimanja pomoću http / ftp protokola, 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, mrežno dizanje pomoću PXE / TFTP. Neke, posebno napredne implementacije, mogu implementirati podršku za PXE preko IPv6.
  6. Naslijeđena podrška za BIOS. UEFI ne treba klasični BIOS, ali mnogi proizvođači ugrađuju kod za emulaciju BIOS-a kako bi stariji operativni sustavi 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 s kompletom alata (sučelje i hardver). Kompatibilnost podrazumijeva podršku za dizanje putem MBR-a i podršku na razini softverskog prekidnog koda (int 10h - video usluga, int 13h - usluga pristupa disku, int 15h - servisne funkcije, int 16h - usluga tipkovnice, int 18h - ROM-BASIC usluga, int 19h - bootstrap loader). Stoga oni OS i softver kojima je trebao stari dobri BIOS da bi radio kao zrak mogu slobodno raditi na strojevima s UEFI-jem.
  7. Intuitivno UEFI sučelje. Takozvana "lakoća upravljanja". Prilično kontroverzna točka, nemoguće je nedvosmisleno pripisati plusu ili minusu. Tvrdi se da upravljanje BIOS-om nije bilo intuitivno, predstavljajući slabo dokumentirano, asketsko tekstualno sučelje koje je samo razuman korisnik mogao razumjeti. Nasuprot tome, mnoge UEFI ljuske podržavaju grafičko sučelje, miš, koje jednostavno nije implementirano u većini BIOS-a. Međutim, ako me sjećanje ne vara, još 90-ih sam vidio pokušaje implementacije podrške za miša u BIOS-u iz (čini se) Phoenixa. Samo sučelje može biti grafičko, po mišljenju nekih - za većinu prijateljskije i intuitivnije, ali može biti i tradicionalno, odnosno slično klasičnom tekstu, sve ovisi o preferencijama programera i pozicioniranju oprema. 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" prtljaga zastarjelog koda za podršku za razne ne- standardni hardver i razni logički anakronizmi.
  9. Brzina učitavanja OS-a. Rečeno je da je pokretanje znatno brže s UEFI-jem. To se postiže paraleliziranjem inicijalizacije uređaja, za razliku od BIOS-a, koji je hardver inicijalizirao sekvencijalno, kao i smanjenjem vremena pokretanja zbog nepostojanja potrebe za traženjem bootloadera iteracijom preko svih uređaja (naveden je bootloader u UEFI i izravno pozvan). Sklon sam vjerovati, jer trenutno ne mogu ni potvrditi ni demantirati. Međutim, ako izmjerite koliko dugo traje moj stari pisaći stroj na Celeron 450 / GA-G31M-ES2L sa SSD-om od trenutka kada je uključen do pojave prozora za autorizaciju optimiziranog Windows XP-a, ispostavit će se da je samo 23 sekunde. To će vjerojatno biti nedovoljno za određene kategorije uređaja.
  10. UEFI je mini OS. UEFI možete, naravno, nazvati minijaturnim operativnim sustavom, i to će djelomično biti pošteno, ali ispravnije je smatrati ga virtualnom platformom koja pruža sučelja opremi. Možete raditi samo u konzoli ili možete napisati punopravno grafičko sučelje. UEFI, uz prisutnost 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 sustava s UEFI medija, omogućuje vam pokretanje vlastitih UEFI modula i drajvera opće namjene: za rad s mrežom, diskom (arhiviranje / sigurnosna kopija / antivirus), konfiguriranje parametara, testiranje opreme. Očito će se popularizacijom standarda popis UEFI aplikacija samo širiti. Već sada možete čak napisati punopravnu igru, razviti vlastitu konzolu za potrebe usluge u obliku zasebnog UEFI modula (primjer: shell.efi), internetski preglednik, omogućiti rad s medijskim podacima (gledanje filmova, slušanje glazba), organizirati sigurnosnu 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 sustava 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ćuje č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 sustav, čime preuzima kontrolu. To se postiže potpisivanjem svega po redu u samom firmware-u i postojanjem sigurnog postupka pokretanja pod nazivom “Secure Boot”.
  15. Jednostavnost funkcionalnosti skaliranja. UEFI firmware može se jednostavno proširiti umetanjem podržanog uređaja za pohranu (na primjer USB stick). Nakon toga se s vanjskog uređaja mogu povezati dodatni upravljački programi, UEFI aplikacije. Ako bolje razmislite, ovo otvara izvrsne mogućnosti za proširenje funkcionalnosti koje se ne bi mogle dobiti korištenjem tradicionalnog BIOS-a, budući da je bio ograničen isključivo na kod ugrađen u ROM. U UEFI-ju možete "ubaciti" upravljački program novog hardvera izravno u fazi rada UEFI-ja, odnosno prije nego što se operativni sustav počne učitavati, i dobiti pristup funkcionalnosti ovog uređaja.
  16. UEFI kod radi u 32/64-bitnom načinu rada. 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 virtualne tipkovnice i zasloni osjetljivi na dodir. Ovo je prilično relevantno u našem vremenu raznih mobilnih naprava.

Nedostaci UEFI-ja

A sada bih želio istaknuti 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 pridonosi lakoći razvoja, naprotiv. No prije i paralelno s UEFI-jem, alternativa zastarjelom BIOS modelu bile su otvorene implementacije, na primjer OpenBIOS, koje su bile odbijene.
  2. Sigurno pokretanje. Ovdje su programeri operativnih sustava riješili nekoliko problema odjednom: dijelom problem piratstva, eliminiranje zaobilaženja aktivacije uvođenjem aktivatora u faze pokretanja, problem zlonamjernog koda (virusa) u fazi pokretanja i problem zastarjelih operativnih sustava koji ostaju popularan, s kojeg korisnici ne žele otići :) Zapravo, pokazalo se da je u nekim posebno pametnim uređajima, zbog prisutnosti opcije "Secure Boot", koja nije onemogućena, često nemoguće instalirati bilo koji OS osim sustava Windows verzije 8+, budući da samo potonji trenutno imaju certificirane bootloadere. Slažem se, izgleda kao prilično nespretan način postupanja sa škrtim korisnicima i konkurentima, iako sam Microsoft na svaki mogući način poriče ovu situaciju. Jednom riječju, tehnologija je sposobna donijeti mnogo neugodnosti, ali barem većina dobavljač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 sustave bez načina kompatibilnosti (CSM).
  4. Odstupanje od standarda. Modificira li svaki proizvođač hardverskih komponenti UEFI po vlastitom nahođenju, stvarajući time dodatne poteškoće korisniku, efektivno vraćajući nas u kaos BIOS-a? Na primjer, na različitim uređajima upravitelj pokretanja može se implementirati na različite načine, dok je odstupanje od preporuka UEFI specifikacije prilično značajno. U praksi smo ponekad naišli na UEFI-je koji su s greškom ignorirali parametre NVRAM liste pokretanja i jednostavno učitavali kod s \ EFI \ Microsoft \ Boot \ bootmgfw.efi ili EFI / BOOT / bootx64.efi. Ili upravitelj pokretanja u nekim implementacijama može sadržavati kombinirani popis MBR i GPT uređaja, dok u drugima postoje različite liste pokretanja, što unosi određenu zbrku.
  5. Implementacija kontrola sadržaja. UEFI standard predviđa prisutnost nekih drajvera koji će presresti pozive na operativni sustav, 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 sustavima za reprodukciju digitalnog sadržaja (računala, multimedijski playeri i sl.) više ne rade na uobičajen način. Postoji opravdana zabrinutost da je stvaranje UEFI-ja prikriveni način uvođenja nepoželjnih značajki za krajnjeg korisnika u računalo.
  6. Mogućnost uvođenja neželjenih modula. Ne postoji jamstvo da operativni sustav ima 100% kontrolu nad računalom ako se pokreće s UEFI!

Algoritam rada UEFI

Tijekom razvoja UEFI-ja, programer je od samog početka postavljao kruti okvir za svaki proces uključen u izvođenje. Prve tri faze (SEC, PEI, DXE) pripremaju platformu za OS bootloader, četvrta faza (BDS) izravno 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 predmemorije CPU-a.
    • Pokretanje glavne inicijalizacijske rutine u ROM-u.
    • Prelazak na zaštićeni način rada procesora.
    • Inicijaliziraju se MTRR-ovi (registri raspona tipa memorije) za BSP.
    • Pokrenite zakrpe mikrokoda za sve instalirane procesore.
    • Početni rad s BSP / AP. BSP = Paket podrške za ploču. AP = Procesor aplikacije. Svaka jezgra 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 postupak inicijalizacije glavnog sustava u DXE fazi.
    • Prijenos podataka iz ROM-a u predmemoriju.
    • CRTM (Core Root for Trust of Measurement) inicijalizacija. Ovo je skup instrukcija koje pokreće okvir tijekom izvođenja RTM operacija.
    • PEI upravitelj se učitava. Dispečer učitava niz modula (PEIM) koji se razlikuju ovisno o platformi. Ovi moduli ispunjavaju preostale PEI zadatke. Faza završava kada se učitaju svi moduli.
    • PEIM: moduli za inicijalizaciju procesora su učitani i pokrenuti. (primjer: modul predmemorije 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 predmemorije u nju.
    • Provjera S3 načina rada. Ne - prijenos kontrole u DXE fazu. Da - vratite izvorno stanje procesora i svih uređaja i prijeđite na OS.
  • DXE faza. (Izvršno okruženje vozača) Učitavanje komponenti u ovoj fazi temelji se na resursima koji su inicijalizirani u PEI fazi. Završna faza inicijalizacije za sve uređaje. Pokrenite UEFI usluge: Boot Services, Runtime Services i DXE Services.
    • DXE jezgra je učitana. Izrađuje se DXE infrastruktura: kreiraju se potrebne strukture podataka i baza podataka o rukohvatima. Uključuje glavna DXE sučelja. Pokreće niz usluga: Boot Services, Runtime Services, DXE Services.
    • Pokreće se DXE Manager. Koristeći popis Hand-off Block struktura (HOB lista) prenesenih iz PEI-a, on određuje dostupne volumene firmvera (FV, strukturirana baza podataka DXE izvršnih modula: upravljački programi i aplikacije) i traži upravljačke programe u njima, pokreće ih, promatrajući ovisnosti. U ovom trenutku aktiviraju se ostale komponente, i to nekoliko istovremeno. Upravitelj učitava sve dostupne upravljačke programe sa svih dostupnih medija.
    • Učitavanje upravljačkog programa SMM Init. Pokreće podfazu. SMM (način upravljanja sustavom) jedan je od privilegiranih načina izvršavanja x86 procesorskog koda, u kojem se procesor prebacuje na neovisni adresni prostor, sprema 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 načinu rada sa sustavom možete raditi što god želite, bez obzira na OS. SMM kod se može izvršiti nakon završetka DXE faze.
    • Pokreće se UEFI Boot Manager. To se događa nakon što su svi vozači pokrenuli. 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 podizanje sustava i pokrenuti se s njega. Često vrši rekurzivno pretraživanje po svim dostupnim FV-ovima i pokušava pronaći sadržaj za preuzimanje.
    • Inicijaliziraju se uređaji konzole opisani varijablama okoline ConOut (ConsoleOutHandle), ConIn (ConsoleInHandle), StdErr (StandardErrorHandle).
    • Učitavaju se upravljački programi UEFI uređaja navedeni u varijabli okruženja DriverOrder (koji sadrži opcije Driver #### u redoslijedu pokretanja).
    • UEFI aplikacija se učitava s Boot #### uređaja. Popisi uređaja sadržani su u varijabli okruženja BootOrder u redoslijedu pokretanja.
    • Ako nismo bili u mogućnosti učiniti bilo što od gore navedenog, pozivamo DXE dispečera da provjerimo jesu li dostavljene dodatne ovisnosti upravljačkog programa od posljednjeg poziva dispečera. Nakon toga, kontrola se ponovno vraća u BDS fazu.

Algoritam UEFI Boot Managera

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 učitavanje glavnog boot recorda (MBR) s uređaja za pokretanje u memoriju i prijenos kontrole 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 puno bogatiju funkcionalnost.

UEFI Boot Manager tipičan je UEFI modul.

Boot Manager implementira prilično širok raspon funkcija, uključujući učitavanje takvih UEFI slika kao što su: Faza 1 UEFI OS loaderi, UEFI upravljački programi, UEFI aplikacije. Dizanje se može izvesti s bilo koje UEFI slike koja se nalazi na bilo kojem datotečnom sustavu koji podržava UEFI koji se nalazi na bilo kojem fizičkom mediju koji platforma podržava. UEFI Boot Manager ima vlastitu konfiguraciju, čiji se parametri nalaze u zajedničkom NVRAM-u (Non-volatile RAM) u obliku niza varijabli.

EFI NVRAM je dijeljeno memorijsko područje namijenjeno pohranjivanju UEFI konfiguracijskih postavki dostupnih za korištenje od strane programera firmvera, proizvođača hardvera, programera operativnog sustava i korisnika.

UEFI parametri pohranjeni su u NVRAM-u 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, osim parametara UEFI Boot Managera, NVRAM pohranjuje mnoge druge UEFI parametre, međutim, u kontekstu ovog poglavlja, zanima nas samo varijable povezane s UEFI Boot Managerom 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 to je UEFI slika, koja bi se trebala učitati s ovog fizičkog uređaja.

Svi uređaji za podizanje sustava opisani su kao puni putovi, odnosno sadrže čitljiv naziv datoteke za pokretanje i stoga se mogu dodati u izbornik za pokretanje.

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

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 s navedenog uređaja. Ako dođe do pogreške, upravitelj preuzimanja prelazi na sljedeću stavku. Osim toga, formira se takozvana lista preuzimanja. Ovaj popis je relevantan za UEFI sučelje postavki i izgleda kao uobičajeni standardni izbornik za pokretanje (Boot Menu). UEFI Boot List generira se iz varijable BootOrder i koristi se kako bi korisnik mogao napraviti promjene u redoslijedu i konfiguraciji uređaja za pokretanje.
Kako se formira sam BootOrder? I vrlo je jednostavno, na primjer, tijekom instalacije operacijskog sustava Windows, instalacijski program stvara ESP particiju (ako je nema) na instalacijskom disku, formatira ovu particiju u datotečni sustav FAT, a zatim postavlja svoj bootloader (za Windows 7+ ovo je datoteka bootmgfw.efi) i neke druge datoteke duž putanje \ EFI \ Microsoft \ Boot \. Nakon dovršetka instalacije OS-a, Windows instalacijski program stvara varijablu u EFI NVRAM-u pod nazivom Boot #### (gdje je #### heksadecimalni broj), koja se odnosi na upravitelj pokretanja sustava Windows pod nazivom bootmgfw.efi. Zatim, pravilo li varijabla BootOrder?

Zahtjevi UEFI medija za pokretanje

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

Zahtjevi za tvrde diskove

Svaki tvrdi disk za podizanje sustava mora sadržavati namjensku particiju sustava EFI (ESP). ESP particija se mora pridržavati hijerarhije (strukture) direktorija unaprijed definirane standardom: / EFI direktorij mora se nalaziti u korijenu ESP particije. U mapi / EFI, pak, trebali bi biti poddirektoriji dobavljača operacijskog sustava, proizvođača hardvera, općih alata i upravljačkih programa:

\ 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.

Dobavljači čiji direktoriji nisu navedeni u poddirektoriju dobavljača i koji nemaju svoje poddirektorije u mapi / EFI često hostiraju svoj bootloader kao "zadani pokretač". Na primjer, za x64 sustave duž puta: /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 sustava, odnosno pokreće proces pokretanja OS-a. Njegova je svrha pripremiti strukture podataka, učitati jezgru OS-a u memoriju i prenijeti joj kontrolu.
Specifikacija opisuje poddirektorij / EFI / Boot. Ovaj poddirektorij se koristi kao "zadano" mjesto, 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 "buggy", jednostavno su zanemarile popis pokretanja u NVRAM-u i direktno učitavale module ili /EFI/BOOT/bootx64.efi. Druge, ništa manje "izravne" UEFI opcije nisu podržavale izbornik pokretanja i također su uvijek učitavale /EFI/Boot/bootx64.efi /EFI/Microsoft/Boot/bootmgfw.efi ovisno o njihovim tajanstvenim preferencijama.

Dizanje u naslijeđenom načinu rada

UEFI ne pokreće nikakav kod iz klasičnog MBR-a, bez obzira na to je li sektor prisutan na mediju instaliranom na sustavu ili ne. Iznimka su UEFI verzije koje implementiraju podršku za "način kompatibilnosti". Kao rezultat toga, za tradicionalno (naslijeđeno) pokretanje operacijskih sustava kompatibilnih sa standardom označavanja MBR, UEFI pruža posebne module koji se (prema izboru dobavljača) mogu uključiti u firmware. Možete saznati podržava li vaš UEFI firmware "način kompatibilnosti" tako da u UEFI sučelju potražite opcije kao što su Legacy, Legacy CSM, Launch CSM, CSM Boot, CSM OS, Launch CSM ili CSM Support. Treba napomenuti da je u velikoj većini firmware-a prisutan ovaj način rada, što uvelike pojednostavljuje život korisnicima koji su kupili nova prijenosna računala ili matične ploče, ali nisu promijenili svoje navike korištenja "starih" operativnih sustava iz MS-a :)
Logično je pretpostaviti da u slučaju prisutnosti CSM modula, kod firmware-a prilikom pokretanja u tradicionalnom načinu treba biti što je moguće bliži sličnim funkcionalnim značajkama tradicionalnog BIOS-a, jednostavno oponašajući ključne tehnologije. Pogledajmo što radi UEFI Compatibility Support Module (CSM) kada se diže u naslijeđenom načinu rada.
Ovdje ću do sada dati samo apstraktno-uvjetni algoritam učitavanja u načinu rada Legacy / Compatibility Support Module (CSM):

  1. Je li potrebno naslijeđeno pokretanje? Ako ne, onda idemo na uobičajeni UEFI Boot lanac.
  2. Učitajte modul Legacy Driver.
  3. Učitajte naslijeđeni BIOS modul.
  4. Je li potrebna podrška za stare funkcije video BIOS-a (implementirati int 10h prekidne funkcije)? Da - preuzimanje.
  5. Trebate li podržati ostatak tradicionalnih BIOS ekstenzija (int 13h ..)? Da - preuzimanje.
  6. Učitavate naslijeđeni 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 osobnih računala, s vremena na vrijeme se javljao zadatak postavljanja nekoliko operativnih sustava na jedno računalo, koje bi moglo primiti jedan ili više fizičkih medija. Ne tako davno, situacija je značajno promijenjena otkrićem tehnologije virtualizacije, 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 boot sektoru (MBR) koji učitava takozvani upravitelj pokretanja (multiboot). loader), koji pohranjuje postavke za svaki operativni sustav instaliran na računalu i pruža izbornik za odabir pokretanja određenog OS-a. Ako govorimo o našem vremenu, odnosno o multibootingu u odnosu na medije, već razbijenom pomoću GPT oznake, sada se puno toga promijenilo. Kao što smo već primijetili, UEFI može izravno raditi s GPT diskovima, tako da je zadatak instaliranja više operativnih sustava uvelike pojednostavljen. Sada sve funkcije multi-bootloadera preuzima ugrađeni UEFI Boot Manager, čija smo načela opisali gore. Instalator OS-a samo treba učiniti ono što već dobro radi: postaviti bootloader na posebnu ESP particiju u svojoj "vlastitoj" hijerarhiji direktorija, nakon čega ovaj bootloader postaje "vidljiv" u UEFI postavkama. Uz instalater OS-a, sada sam korisnik, koristeći postavke (grafičko/tekstualno UEFI sučelje), može ručno dodati bootloader koji se nalazi na bilo kojem fizičkom mediju koji je povezan i vidljiv od strane sustava. Svi ovi bootloaderi dodani na različite načine postaju dostupni kroz Boot Menu, koji korisnik može konfigurirati/pozvati izravno dok je UEFI pokrenut, odnosno u početnoj fazi pokretanja računala. Drugim riječima, multibooting u UEFI-ju je jednostavno pitanje pokretanja UEFI aplikacija (OS-specifičnih bootloadera) smještenih na povezanim medijima na posebnoj ESP particiji u hijerarhiji direktorija ukorijenjenoj u / EFI.

Mnogi moderni proizvođači komponenti za osobna računala i programa pokušavaju svojim proizvodima pružiti podršku za UEFI sučelje. Ovo softversko rješenje trebalo bi biti izvrsna alternativa već poznatom BIOS sustavu.

Koja je specifičnost predmetnog softvera? Koje su mogućnosti za korištenje? A što je UEFI? Pokušajmo razumjeti ovo pitanje.

Što je UEFI?

UEFI se odnosi na posebno sučelje koje se instalira između operacijskog sustava instaliranog na računalu i softvera koji osigurava funkcioniranje različitih hardverskih komponenti računala. Neki ljudi ovo sučelje 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 kojeg podržavaju različiti brendovi. Svrha BIOS-a i UEFI-ja je u osnovi ista. Ali formalno, kombinacija BIOS-a UEFI je netočna, ali u isto vrijeme ne proturječi logici softverskih i hardverskih algoritama za upravljanje računalom.

Razlike između UEFI-ja i BIOS-a

Prije svega, obratite pozornost 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čunala pokušavaju podržati svoje uređaje softverom koji je razvio Intel. Razlike između UEFI-ja i BIOS-a lako se mogu uočiti gledajući nedostatke drugog sustava. Prvi nedostatak je što BIOS ne pruža priliku za potpuno korištenje prostora na disku na velikim tvrdim diskovima, čiji volumen prelazi 2 TB.

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

Još jedna značajka BIOS-a je da podržava ograničen broj particija na tvrdom disku. UEFI ima mogućnost rada sa 128 particija. Intelov novi dizajn uključuje GPT particijsku tablicu koja može u potpunosti iskoristiti tehnološke prednosti UEFI-ja. Unatoč svim razmatranim razlikama između novog okruženja i tradicionalnog BIOS sustava, njihove su glavne funkcije iste. Stvarne razlike između ovih sustava, zapravo, nisu velike. Jedina iznimka je sigurnosni algoritam implementiran u UEFI. Stručnjaci vjeruju da nova platforma omogućuje brže učitavanje operativnih sustava. Drugi vjeruju da je to relevantno samo za operacijski sustav Windows 8.

Pogledajmo pobliže sigurnosni sustav koji se koristi u UEFI-ju.

UEFI tehnologija zaštite okoliša

UEFI sustavi nadmašuju BIOS po pitanju sigurnosti. Danas postoje jedinstveni virusi koji imaju sposobnost prodiranja u sam mikro krug, koji sadrži algoritme BIOS-a. Kao rezultat toga, postaje moguće pokrenuti operativni sustav s 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 nazvan Secure Boot.

Ovaj algoritam temelji se na korištenju ključeva posebne vrste, koji su certificirani od strane najvećih brandova u IT industriji. Zapravo, danas nema puno takvih tvrtki. Ako govorimo o podršci za odgovarajuću opciju od strane proizvođača OS-a, danas je pruža samo Microsoft u sustavu Windows 8. Također, kompatibilnost s ovim sigurnosnim algoritmom trenutno je implementirana u nekim verzijama Linuxa.

Prednosti UEFI sustava

Svi gore navedeni nedostaci BIOS sustava mogu se pripisati prednostima UEFI-ja. Ali novi sustav ima niz velikih prednosti. Razmotrimo ih detaljnije. Prvo, sustav ima jednostavno i intuitivno sučelje. 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ćuju pokretanje OS-a mnogo brže od korištenja BIOS-a. Tako se, na primjer, Windows 8 operativni sustav na PC-u s UEFI-jem, s adekvatnim performansama CPU-a i ostalih ključnih komponenti, pokreće unutar 10 sekundi.

Druge značajne prednosti UEFI-ja uključuju jednostavniji i praktičniji mehanizam ažuriranja u usporedbi s BIOS-om. Još jedna korisna opcija implementirana u UEFI je prisutnost vlastitog upravitelja pokretanja. Može se koristiti ako je na osobnom računalu instalirano nekoliko operacijskih sustava.

Tehnološke prednosti UEFI softverskog sučelja sada su jasne. Danas najpopularniji proizvođači hardverskih komponenti za osobna računala nastoje osigurati da hardver bude kompatibilan s UEFI sustavom. Prema mišljenju IT stručnjaka, prijelaz na novi sustav može dovesti do novog tehnološkog trenda. Za vodeće proizvođače softverskih i hardverskih komponenti, mogućnosti koje nudi UEFI developer Intel čine se vrlo atraktivnim. Osim toga, mogućnosti UEFI tehnologije sada su u potpunosti podržane od strane najveće robne marke na tržištu OS-a.

Sigurno podizanje

Pogledajmo pobliže prednosti Secure Boot-a, sigurnosne tehnologije koju podržava UEFI sustav. Koji je glavni koncept?

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

To uključuje Microsoft, koji je implementirao podršku za takve algoritme u operacijskom sustavu Windows 8. U nekim slučajevima ova okolnost može značajno zakomplicirati proces instaliranja drugih operacijskih sustava na osobna računala na kojima je pokrenut UEFI sustav. U slučaju ponovne instalacije Windowsa, UEFI i dalje može pokazati neku vrstu lojalnosti, ali samo ako je verzija operativnog sustava koji se instalira što bliža onoj koju je instalirao proizvođač.

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

UEFI kompatibilni operativni sustavi

U rijetkim slučajevima moguće je instalirati alternativne operacijske sustave koji podržavaju Secure Boot. Tako je, na primjer, teoretski moguće instalirati operacijski sustav Windows 7 na prijenosno računalo s podrškom za UEFI BIOS. Općenito, vjerojatnost uspješne instalacije alternativnih operacijskih sustava je mala. Kao što je gore navedeno, neke su distribucije Linuxa kompatibilne s UEFI.

Značajke prilagodbe

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 kontroliraju računalo u skladu s mehanizmima koje je koristio povijesni prethodnik UEFI-ja. Ovaj način rada može imati različite nazive ovisno o korištenom računalu. Obično se zove Launch CSM ili Legacy. Instaliranje UEFI-ja u standardnom načinu pokretanja ne bi trebalo biti previše teško.

Značajke pristupa UEFI-ju

Još jedna izvanredna činjenica koja se ne može zanemariti je ogroman broj UEFI verzija. U osobnim računalima različitih marki mogu se značajno razlikovati. Razina dostupnosti pojedinih značajki na različitim računalima također može varirati. Na primjer, često se događa da se prilikom podizanja računala ne prikaže izbornik s kojim korisnik može ući u UEFI postavke. U tom slučaju Windows pruža mogućnost učitavanja potrebnih opcija. Na kartici "Opcije" morate aktivirati "Posebne opcije pokretanja". Nakon toga morate ponovno pokrenuti računalo. Na zaslonu će se pojaviti opcije preuzimanja.

Postoji i alternativni način za pružanje pristupa UEFI opcijama. Radi na mnogim osobnim računalima. Na samom početku preuzimanja morate pritisnuti Esc. Ovo će otvoriti gore spomenuti izbornik.

Značajke rada u različitim načinima rada

Imajte na umu da je pri promjeni UEFI načina rada iz normalnog u naslijeđeno, preporučljivo ponovno omogućiti UEFI sučelje sa svim opcijama što je prije moguće. Inače se operativni sustav možda neće pokrenuti. Mnoga osobna računala nemaju ovaj problem. To je zbog činjenice da proizvođači uvode posebne algoritme u upravljačku strukturu koji automatski omogućuju UEFI način rada. Neki modeli imaju hibridni način rada koji pokreće BIOS modulaciju. Razlike u UEFI verzijama također impliciraju nemogućnost onemogućavanja Secure Boot u normalnom radu.

UEFI fleš diskovi za pokretanje

U nekim situacijama može biti potrebno pokrenuti operativni sustav s flash pogona. Glavna poteškoća ovdje je što se ne prepoznaju flash diskovi koji nisu FAT32. Za ovaj problem postoji rješenje. Svi Windows flash pogoni za pokretanje prema zadanim su postavkama formatirani u datotečnom sustavu NTFS. UEFI ne prepoznaje ovaj datotečni sustav. Stoga je glavni zadatak osigurati odgovarajuću hardversku komponentu s FAT32 formatiranjem. Mnogi IT stručnjaci smatraju ovaj datotečni sustav zastarjelim. Međutim, relevantnost relevantnog standarda može se ocijeniti njegovom primjenom u UEFI.

USB flash pogon za pokretanje u UEFI

Što je potrebno učiniti kako bi UEFI bez problema prepoznao flash pogon za pokretanje? Prvo, poželjno je da kapacitet pohrane bude najmanje 4 GB. Drugo, morate izbrisati sve informacije s flash pogona. Neophodna komponenta za stvaranje flash pogona za pokretanje je distribucija operacijskog sustava Windows.

Priprema flash pogona

Ako su svi gore navedeni elementi prisutni, možete nastaviti. Flash pogon mora biti umetnut u USB priključak računala. Nakon toga otvorite naredbeni redak u sučelju sustava Windows. Korisnik mora imati administratorska prava. Zatim pokrenite program DISKPART kroz naredbeni redak. Zatim morate unijeti disk s popisom naredbi.

Prikazat će se popis diskova prisutnih na vašem sustavu. Pronađite svoj flash pogon u njemu. Odaberite disk naredbom za odabir diska x, gdje je x redni broj. Za formatiranje odabranog medija jednostavno pokrenite naredbu Očisti. Zatim morate napraviti primarnu particiju na disku. To se može učiniti pomoću naredbe za stvaranje primarne particije. Unosom aktivne naredbe ovaj odjeljak mora biti aktivan. Nakon toga, popis particija se može prikazati unosom naredbe glasnoće popisa.

Odjeljak koji nam je potreban odabiremo naredbom select volume x, gdje je x redni broj odjeljka. Da biste ga formatirali u sustavu FAT32, unesite naredbu format fs = fat 32. Sada trebate dodijeliti slovo flash pogonu. To se radi pomoću naredbe assign. Nakon toga možete izaći iz naredbenog retka.

Zapisnik o distribuciji

Nakon što izvršite sve gore navedene korake, možete kopirati distribuciju sustava Windows na flash pogon.

Vrhunski povezani članci