Quali sono le differenze tra il bios uefi e il bios tradizionale? Cos'è UEFI e in cosa differisce questa modalità di installazione di Windows dal BIOS? Come distinguere il bios dall'uefi

UEFI(UnificatoEstensibileFirmwareinterfaccia, EFI)– software, interfaccia interstrato fra firmware scheda madre e O sala operatoria Con sistema.

Creato su iniziativa Intel ed è stato originariamente creato Per primi sistemi HP—Itanium V 1990 -x, mentre il nome originale era IBI, in seguito divenne EFI, poi UEFI. Sviluppato come sostituzione, Quale non è cambiato fin dai tempi computer, supportato solo Indirizzamento a 16 bit, massimo 1 MB di ROM e altro hardware restrizioni.

IN 2005 anno, Intel corp. ha approvato l'iniziativa sviluppo e promozione EFIForum UEFI. La versione trasferita aveva versione 1.10 e il sistema stesso è stato rinominato in UEFI (EFI unita).

Ultima versione in accesso libero2.1 (datato - 7 gennaio, 2007 ), in cui c'era crittografia migliorata, configurazione di rete, utente espanso interfaccia e molti bug sono stati risolti. L'ultima versione ha la designazione 2.3.1 ed è stato rilasciato aprile 2011 dell'anno. Ha aggiunto supporto per tutti i tipi esistente architetture e processori comuni, interfaccia migliorata, funzionalità, stabilità E numero di impostazioni che l'utente può utilizzare.

UEFI – contiene tabelle di dati sui dispositivi servizi di avvio, Servizi. Il firmware stesso contiene già circuiti per lavorare con il volume oltre 2TB, caricamento veloce, Driver della CPU, componenti aggiuntivi per Reti Internet, componenti aggiuntivi per il riconoscimento architetture di processori E controllori. UEFI tanto più funzionale E più conveniente computer BIOS, pur supportando tali funzioni BIOS-ma come ACPI, SMBIOS, poiché queste funzioni non richiedono 16 -ti indirizzamento bit.

Dischi rigidi di grande capacità.

UEFI Esso ha Compatibilità con un nuovo sistema di partizionamento del disco rigido GPT(GUIDAPartizione Tavolo) , in cui NO molti restrizioni, incorporato DOS MBR. Questo permette Usa con UEFIdischi rigidi, volume più di 2,2TB sul disco e contrassegnarli ciascuno più di 4 aree di carico. Per adesso ( 2011 ), utilizzare dischi rigidi con una capacità più di 2,2TB su disco insieme a UEFI, Potere 64 bit O sale operatorie Con sistemi, iniziando con Windows Vista E WindowsServer2008, E sistema operativo WindowsServer2003 E Windows XP, destinato Itanio sistemi Unix- sistemi operativi simili non hanno ancora ottenuto il supporto UEFI.

Compatibilità processore e hardware.

Inizio dalla versione 2.3, supportato processori con architetture x86, x86-64, . A differenza di 16 -un po' BIOS, UEFIpuò affrontare tanto più memoria, Come 1 MB, poiché è costruito 32 morso indirizzamento. Questo ti permette di fare comodo E bella interfaccia, espandere funzionale, incorpora il file main autisti Per avvio rapido del sistema operativo.

Specifica UEFI fornisce un ambiente driver architetturalmente indipendente Codice byte EFI (E.B.C.). Anche questo ambiente può funzionare emulare qualsiasi architettura, per il lancio iniziale. Ciò è ottenuto grazie al fatto che il firmware del dispositivo (Firmware) Sotto UEFI, Già includere gli interpreti per un facile e corretto riconoscimento da parte del sistema E.B.C..

IN UEFI viene utilizzato il proprio gestore dei download E scelta dei sistemi operativi, che consente di evitare l'utilizzo del caricatore del sistema operativo e migliora la stabilità.

Funzionalità ampliata.

UEFI può essere utilizzato come sistema operativo, con molte funzioni nei casi critici, quando quello principale non viene caricato. Tutto dipende da tipo UEFI E la sua elaborazione produttori di schede madri. Ad esempio, utilizzando UEFI Potere vai online, configurare le connessioni di rete, suonare E video, guarda la foto e anche modificarli, forse aggiornamento tutti firmware dispositivi tramite Internet e molto altro ancora.

EFI viene gradualmente sostituito UEFI per colpa di mancanza di supporto e aumentare il numero di sistemi che utilizzano x64 indirizzamento.

Polemica UEFI.

Principale critica si verifica a causa di senza causa, senza apportare vantaggi significativi complicazioni sistemi di carico. Anche criticato sistema chiuso, che può portare a impossibilità di installazione O operativo Con sistema non fornito dal produttore. In questo caso, questa è una strada che non porta da nessuna parte, poiché la maggior parte dei produttori e leader di mercato, al contrario, si battono per questo unificazione E apertura codice del programma.

In modo da Compatibilità con vecchie soluzioni hardware, produttori sistema operativo, più probabilmente rimarrà compatibile dei loro prodotti con sistemi più vecchi PC-BIOS. Altrimenti potrebbe avere un cattivo effetto sulle vendite e una crescita più lenta del mercato nel suo complesso. I produttori di hardware per PC possono fare lo stesso per motivi di compatibilità con i precedenti sistema operativo.

UEFI BIOS ha fatto molto rumore nel mondo digitale e poiché tutti i nuovi computer e laptop hanno già questa interfaccia installata, abbiamo ricevuto per posta un intero sacco di lettere su questo argomento. Le domande sono principalmente di questa natura.

Cos'è UEFI BIOS e perché ha sostituito il BIOS normale? Perché su un laptop con UEFI BIOS è possibile installare solo Windows 8 e non è possibile installare nessun altro sistema operativo o addirittura un altro sistema operativo, quindi come farlo?

Perché su un laptop con UEFI del BIOSÈ possibile installare Windows 8 di un'edizione diversa?

UEFI del BIOS

Dopo aver letto tutte le lettere, ho deciso di rispondere con un articolo e in modo tale che tutto fosse chiaro anche a un utente alle prime armi.

Un incentivo importante per scrivere questo articolo è stato il fatto che, secondo le mie osservazioni, molte persone che acquistano nuovi computer con un'unità SSD e una scheda madre che supporta la nuova interfaccia UEFI disattivano immediatamente questa interfaccia e installano Windows 8 su un disco rigido. con un record di avvio principale obsoleto.MBR.

Che senso aveva allora acquistare un nuovo computer costoso per 30-40 mila rubli con un'unità SSD e un BIOS UEFI, che indubbiamente offre vantaggi rispetto a un semplice BIOS. Ti chiedi: quali sono i vantaggi? Questo è ciò di cui voglio parlarti.

BIOS UEFI (Unified Extensible Firmware Interface) è un'interfaccia tra il sistema operativo e il firmware che controlla le funzioni hardware di basso livello. Sviluppato da Intel. La storia della creazione dell'interfaccia UEFI risale alla prima metà degli anni '90 e inizialmente si chiamava Intel Boot Initiative, in seguito le venne dato un nome diverso EFI. La prima specifica EFI 1.02 è stata rilasciata da Intel nel 2000.

Sappiamo tutti cos'è un BIOS, sì, è vero, è un "sistema di input/output di base" e, in termini umani, è un microprogramma integrato in un semplice chip, che a sua volta si trova sulla scheda madre. Quindi, questo firmware (BIOS) è un intermediario tra il sistema operativo installato e i componenti installati sul computer. Cioè, il BIOS spiega al sistema operativo come possono essere utilizzati funzionalmente tutti i componenti del computer: scheda madre, processore, scheda video, RAM e così via. Il BIOS si avvia prima del sistema operativo e controlla immediatamente (procedura POST) tutto l'hardware del computer sopra elencato: processore, scheda madre e tutto il resto, impostando i parametri necessari al loro funzionamento. Se qualche componente non funziona correttamente, il BIOS emette un segnale attraverso l'altoparlante integrato, dalla natura del quale è possibile capire quale dispositivo è difettoso.

Insomma, il BIOS risulta essere una cosa piuttosto importante su un computer, ma... oggi, amici, il BIOS è stato sostituito da uno strumento molto più avanzato chiamato UEFI.

Cosa c'è di sbagliato in un BIOS normale?

Ecco i motivi più importanti.

1) Quando si accende il computer, il BIOS, oltre a verificare la funzionalità dei componenti, controlla tutti i dischi rigidi per l'MBR (record di avvio principale), che si trova nel settore zero e ha una dimensione di 512 byte; quando viene trovato un record di avvio, il BIOS avvia il record di avvio il cui codice si trova nell'MBR, quindi viene caricato il sistema operativo. Su un computer con un BIOS normale e un disco rigido (dotato di MBR (Master Boot Record)), l'indirizzamento del volume viene effettuato in modo tale che lo spazio massimo indirizzabile sul disco rigido possa essere al massimo di 2 TB, ovvero il Il sistema operativo NON vedrà più di 2 TB di spazio su disco su un disco rigido da 3 TB, il che, come sarai d'accordo, non è molto conveniente data l'attuale capacità dei dischi rigidi.

2) Sui computer con un BIOS normale, i dischi rigidi (con un record di avvio principale MBR) hanno una limitazione sulla creazione di partizioni primarie, ovvero è possibile creare solo 4 partizioni primarie su un disco MBR: tre partizioni principali e una aggiuntiva in cui è possibile creare dischi logici, è possibile installare un sistema operativo su quello logico, ma non si avvierà senza un boot manager sulla partizione principale). E UEFI BIOS funziona con dischi rigidi dotati di tabella delle partizioni GUID (GPT), tali dischi rigidi possono essere divisi in 128 partizioni primarie.

3) E, cosa più importante, UEFI BIOS è molto più sicuro. Non è un segreto che da tempo esista un rootkit in grado di iniettare il proprio codice nel chip BIOS e caricarsi prima del sistema operativo, ottenendo così un controllo illimitato del sistema stesso. Questo non è possibile nel BIOS UEFI, ha una procedura di avvio sicuro “Secure Boot”,

Basato su chiavi speciali certificate da Microsoft. Guardando al futuro, dirò che a causa di questo avvio molto sicuro, gli utenti ordinari non possono installare altro che Windows 8 su computer con UEFI BIOS, poiché solo Windows 8 oggi ha queste stesse chiavi certificate (più avanti nell'articolo ci sono informazioni più complete su questo).

Vantaggi dell'UEFI BIOS

Diamo quindi un'occhiata al nuovo BIOS UEFI uno per uno e scopriamo i suoi principali vantaggi rispetto a un BIOS normale. L'interfaccia UEFI è un mini sistema operativo, o in altre parole, un meccanismo migliorato e completamente riprogettato che presto sostituirà completamente il BIOS. Innanzitutto, UEFI ha preso molto dal suo predecessore ed è destinato principalmente all'interconnessione del sistema operativo e dell'hardware installato sul computer, ovvero di tutti i componenti del computer. Quando si accende il computer, l'interfaccia UEFI deve testare la funzionalità di tutte le apparecchiature e quindi passare il testimone al bootloader del sistema operativo.

1) BIOS UEFI ha una propria interfaccia di controllo grafica molto comoda e intuitiva con supporto per il mouse. C'è il supporto per la lingua russa.

2) UEFI BIOS funziona con dischi rigidi che dispongono di una tabella delle partizioni GUID (GPT), tali dischi rigidi possono essere divisi in 128 partizioni primarie (a proposito, è possibile creare solo 4 partizioni primarie su un disco MBR: tre principali e una aggiuntiva partizione in cui è possibile creare unità logiche, è possibile installare un sistema operativo su quella logica, ma non si avvierà senza un boot manager sulla partizione principale).

3) UEFI BIOS consente di utilizzare dischi rigidi con una capacità superiore a 2 TB, la dimensione massima della partizione può raggiungere 18 exabyte (18.000.000 di terabyte). Su un computer con un BIOS normale, il sistema operativo installato NON vedrà più di 2,2 TB di spazio su disco, il che ovviamente è scomodo.

4) I dischi rigidi con una tabella delle partizioni GUID (GPT) funzionano solo con l'indirizzamento LBA, a differenza dei dischi rigidi MBR che funzionano con l'indirizzamento CHS obsoleto.

6) I dischi rigidi GUID (GPT) semplificano il recupero dei dati persi.

7) BIOS UEFI ha un proprio boot manager, molto comodo da usare se sul computer sono presenti molti sistemi operativi; non è necessario utilizzare bootloader particolari come EasyBCD.

8) Il BIOS UEFI è molto più semplice da aggiornare rispetto a un semplice BIOS.

9) GPT è più sicuro dell'MBR perché la tabella delle partizioni viene scritta all'inizio e alla fine del disco, garantendo la duplicazione.

Protocollo di avvio sicuro
Ma la caratteristica più importante del meccanismo UEFI, che causa problemi agli utenti, si verifica quando si reinstalla Windows 8 su un nuovo computer o laptop. Il BIOS UEFI dispone di un protocollo di avvio sicuro “Secure Boot”, basato su uno speciale chiavi certificate che solo Windows 8 di Microsoft ha e Microsoft richiede che tutti i produttori di computer e laptop con Windows 8 preinstallato siano abilitati per impostazione predefinita protocollo di avvio sicuro "Secure Boot".

Avendo tali chiavi nella sua distribuzione, Windows 8, se installato su un computer di qualsiasi produttore, supera con successo il protocollo UEFI "Secure Boot", ma nessuno dei vecchi sistemi operativi Windows, così come le distribuzioni Ubuntu o Linux, dispone di tali chiavi. Ecco perché, se il tuo laptop ha un BIOS UEFI, non potrai installare nessun altro sistema operativo su un laptop del genere, c'è solo una via d'uscita,

ma poi installerai il sistema operativo di cui hai bisogno su un disco MBR e perderai tutti i vantaggi di lavorare con un disco rigido con stile GUID (GPT).

Naturalmente, molti utenti penseranno che in questo modo Microsoft si sta sbarazzando dei concorrenti, ma Microsoft respinge con successo tali attacchi spiegando che l'interfaccia UEFI con tutti i suoi protocolli e l'avvio sicuro"Avvio sicuro" progettato principalmente per la nostra sicurezza ed è difficile non essere d'accordo (ho già parlato di un rootkit in grado di scrivere il proprio codice in un normale BIOS all'inizio dell'articolo).

I lettori attenti potrebbero chiedersi perché Linux non raggiunge un accordo con Microsoft e i produttori di computer per ottenere le stesse chiavi. Ho trovato la risposta nel blog di uno degli sviluppatori del kernel Linux - Matthew Garrett,

Matteo Garrett

Si scopre che questo è difficile sia fisicamente (ci vorrà molto tempo, poiché prima devi essere d'accordo con Microsoft, poi dovrai negoziare separatamente con ciascun produttore di computer) sia legalmente (i problemi sono legati a GRUB 2 bootloader, concesso in licenza con la licenza GPLv3).

Molti lettori sono interessati a sapere se è possibile creare un'unità flash USB UEFI avviabile con il sistema operativo Windows 7?

Molti dei marchi moderni che producono componenti hardware per PC, nonché software, si impegnano a garantire che i loro prodotti supportino l'interfaccia UEFI. Questa soluzione software è destinata a diventare un'alternativa al sistema input-output, il BIOS, familiare a molti appassionati di computer. Quali sono le specifiche del software in questione? Quali sfumature sono tipiche per l'utilizzo delle sue capacità?

Cos'è l'UEFI

Diamo un'occhiata ad alcune informazioni di base su UEFI. Che tipo di sviluppo è questo? UEFI è un'interfaccia speciale che viene installata tra il sistema operativo installato sul computer e il software responsabile delle funzioni di basso livello dei componenti hardware del PC.

A volte indicato come UEFI BIOS. Da un lato c'è qualche errore in questo nome, poiché il BIOS è una soluzione software che funziona secondo principi diversi. UEFI è sviluppato da Intel, il BIOS è un software che esiste in diverse versioni supportate da diversi marchi.

D'altra parte, lo scopo del BIOS e dell'UEFI è quasi lo stesso. BIOS UEFI è una frase formale, non del tutto corretta, ma non contraddice la logica degli algoritmi software e hardware per il controllo del PC.

Differenze tra BIOS e UEFI

Ma la prima cosa a cui presteremo attenzione è trovare le differenze tra un BIOS “pulito” e un UEFI “classico”. Il fatto è che la soluzione software che stiamo considerando si posiziona come un'alternativa più avanzata al BIOS. Molti produttori di schede madri per computer moderni stanno cercando di fornire supporto per il tipo appropriato di software Intel. Possiamo quindi tracciare le differenze tra UEFI e BIOS studiando innanzitutto le carenze del secondo sistema.

Il primo svantaggio del BIOS è che questo sistema non può garantire il pieno utilizzo dello spazio su disco su "dischi rigidi" molto grandi, quelli che superano i 2 terabyte di volume. Dopotutto, solo pochi anni fa, tali valori che caratterizzavano la capacità dei dischi rigidi sembravano fantastici, e quindi i produttori di PC non si concentravano particolarmente sul corrispondente inconveniente del BIOS. Ma oggi non sorprenderai nessuno con un disco rigido con una capacità superiore a 2 TB. I produttori di PC hanno iniziato a sentire che era giunto il momento di passare a UEFI, che questa era una necessità oggettiva basata sulle moderne tendenze tecnologiche.

Un'altra caratteristica del BIOS è che supporta un numero limitato di partizioni primarie sul disco rigido. A sua volta, UEFI funziona con 128. La struttura della nuova soluzione software di Intel implementa una nuova tabella delle partizioni: GPT, che, di fatto, consente di utilizzare il noto vantaggio tecnologico di UEFI.

Nonostante tutte le differenze riscontrate tra il nuovo ambiente software sviluppato da Intel e il tradizionale sistema di input/output del BIOS, le funzioni principali delle soluzioni corrispondenti sono generalmente le stesse. A parte l’algoritmo di sicurezza fondamentalmente nuovo nell’UEFI, non ci sono molte differenze reali tra i sistemi. Alcuni esperti ritengono che la nuova piattaforma software consenta ai sistemi operativi di avviarsi più velocemente, altri notano che ciò è rilevante solo per Windows 8. Diamo uno sguardo più da vicino al sistema di sicurezza implementato in UEFI.

Nuova tecnologia di sicurezza

Il punto in cui il nuovo sistema UEFI BIOS è all’avanguardia è nel livello di sicurezza. Il fatto è che ci sono virus che possono penetrare nel microcircuito in cui sono scritti gli algoritmi del BIOS. Dopodiché diventa possibile caricare il sistema operativo con diritti utente estesi, il che offre le più ampie opportunità possibili per un hacker. A sua volta, la nuova soluzione di Intel implementa l'avvio sicuro: UEFI fornisce un algoritmo appropriato chiamato Secure Boot.

Si basa sull'utilizzo di chiavi speciali, che devono essere certificate dai più grandi marchi del mercato IT. Tuttavia, come notano gli esperti, in pratica non ci sono ancora molte società di questo tipo. In particolare, per quanto riguarda il supporto della relativa opzione da parte dei produttori di sistemi operativi, questo viene fornito completamente solo da Microsoft e solo in Windows 8. Ci sono anche informazioni che la compatibilità con il nuovo sistema di sicurezza è implementata in alcune distribuzioni Linux.

Vantaggi dell'UEFI

È ovvio che gli svantaggi riscontrati del BIOS sono allo stesso tempo i vantaggi della nuova soluzione software. Tuttavia, UEFI è caratterizzata da una serie di altri importanti vantaggi. Diamo un'occhiata a loro.

Innanzitutto è un'interfaccia comoda, intuitiva e funzionale. Di norma implementa il supporto per il mouse, cosa non tipica del BIOS. Inoltre, molte versioni di UEFI (anche il BIOS non dispone di questa opzione) forniscono un'interfaccia russificata.

Gli algoritmi forniti dalla nuova soluzione software consentono nella maggior parte dei casi di caricare i sistemi operativi in ​​modo significativamente più veloce rispetto a quando si utilizza il BIOS. Ad esempio, Windows 8 installato su un computer abilitato UEFI può avviarsi, a condizione che il processore e altri componenti hardware chiave abbiano prestazioni adeguate, letteralmente in 10 secondi.

Tra gli altri vantaggi significativi della soluzione software in questione, evidenziati da molti specialisti IT, c'è un algoritmo di aggiornamento più semplice rispetto ai meccanismi del BIOS. Un'altra opzione UEFI utile è che ogni sistema ne abbia uno proprio, che può essere utilizzato se sul PC sono installati più sistemi operativi.

I vantaggi tecnologici della nuova interfaccia software di gestione PC sviluppata da Intel ci sono quindi chiari. Le più grandi marche di componenti hardware per PC garantiscono la compatibilità dell'hardware corrispondente con UEFI: Gigabyte, ASUS, SONY. La transizione verso un nuovo sistema, come credono molti esperti IT, può trasformarsi in una tendenza tecnologica sostenibile. Le opportunità offerte alla comunità IT globale da Intel, che ha sviluppato UEFI, potrebbero essere interessanti per i principali produttori di componenti software e hardware per PC. Inoltre, le corrispondenti opzioni tecnologiche UEFI sono supportate dal marchio più grande nel mercato dei sistemi operativi.

Informazioni sull'avvio sicuro

Diamo uno sguardo più da vicino ai vantaggi della tecnologia Secure Boot supportata da UEFI. Qual è questo concetto? avvio sicuro del computer, progettato per proteggere il sistema, come notato sopra, dalla penetrazione di virus. Tuttavia, per il suo pieno utilizzo, le chiavi utilizzate da questo protocollo devono essere certificate. Al momento sono pochissimi i marchi di software che soddisfano questo criterio. Tra questi c'è Microsoft, che ha implementato il supporto per gli algoritmi corrispondenti in Windows 8.

Si può notare che questa circostanza in alcuni casi può complicare l'installazione di altri sistemi operativi su un PC con UEFI. Se dovete installare Windows, UEFI potrebbe comunque mostrare una certa fedeltà a questo, ma a condizione che la versione del sistema operativo sia il più vicino possibile a quella installata dal produttore del computer. Si noti inoltre che alcune distribuzioni Linux sono compatibili anche con l'opzione Secure Boot.

Ma anche se, a causa della funzione in questione, il caricamento di un nuovo sistema operativo è vietato dal sistema, la struttura dell'interfaccia UEFI prevede la possibilità di disabilitare gli algoritmi di Secure Boot. È chiaro che in questo caso il caricamento del sistema operativo non sarà così sicuro, tuttavia è possibile riattivare l'opzione corrispondente in qualsiasi momento e iniziare a lavorare con Windows 8.

Quali sistemi operativi sono completamente compatibili con UEFI?

In casi molto rari, singoli specialisti IT riescono a installare sistemi operativi alternativi su un PC con supporto Secure Boot. Ad esempio, è noto che teoricamente è possibile installare Windows 7 su alcuni laptop che supportano UEFI BIOS. ASUS è tra i produttori di tali PC. Ma questa è piuttosto un'eccezione alla regola. In generale, la probabilità di installazione riuscita è bassa anche per altre edizioni di Windows 8. Tuttavia, come abbiamo notato sopra, alcune distribuzioni Linux sono compatibili anche con le opzioni UEFI.

Funzionalità della configurazione UEFI

Diamo un'occhiata ad alcune sfumature della configurazione della soluzione software in questione di Intel. Un'opzione interessante è l'emulazione del BIOS tramite UEFI. Cos'è questa opportunità? Alcune versioni di UEFI, infatti, implementano algoritmi mediante i quali la gestione del PC è organizzata secondo i meccanismi utilizzati dal sistema di input/output, che è il predecessore storico di UEFI.

A seconda del PC specifico, questa modalità potrebbe essere chiamata in modo diverso. Molto spesso si tratta di Legacy o Launch CSM. Tuttavia, non ci sono difficoltà su come installare UEFI in modalità di avvio standard.

Sfumature di accesso a UEFI

Un altro fatto interessante che è utile notare è che esiste un gran numero di versioni di UEFI. Possono variare in modo significativo tra PC realizzati da marchi diversi. Allo stesso tempo, anche il livello di disponibilità di determinate funzioni su computer diversi può variare in modo significativo. Capita spesso, ad esempio, che all'avvio del computer non venga visualizzato il menu con il quale è possibile accedere alle impostazioni UEFI. Ma in questo caso, il sistema operativo Windows solitamente fornisce un'opzione alternativa per scaricare le opzioni necessarie. Devi andare su "Impostazioni" e attivare l'opzione "Opzioni di avvio speciali".

Successivamente, puoi riavviare e sullo schermo appariranno diverse opzioni per caricare il tuo PC. Esiste un modo alternativo per fornire l'accesso alle opzioni UEFI appropriate. Funziona su molti PC. È necessario premere Esc all'inizio dell'avvio del computer. Successivamente, dovrebbe aprirsi il menu in questione.

Specifiche di funzionamento in diverse modalità

Tieni presente che quando si modifica la normale modalità operativa UEFI in Legacy, è consigliabile utilizzare i programmi necessari che richiedono la disattivazione di Secure Boot o il funzionamento con l'emulazione BIOS e riattivare l'interfaccia UEFI con tutte le opzioni corrispondenti il ​​prima possibile. Altrimenti, Windows 8, come notano alcuni specialisti IT, potrebbe non avviarsi. Tuttavia, molti PC non presentano questo problema. Alcuni marchi produttori implementano degli algoritmi nella struttura di gestione del PC che permettono di attivare la modalità UEFI in modo automatico. Alcuni modelli di PC implementano una modalità ibrida, in cui il sistema UEFI si avvia da qualsiasi supporto e, se necessario, è possibile avviare la modulazione del BIOS. Le differenze nelle versioni UEFI possono anche significare che non è possibile disabilitare Secure Boot nella normale modalità operativa della soluzione software Intel. Per fare ciò dovrai comunque attivare la funzione di emulazione del BIOS.

UEFI e unità flash avviabili

In alcuni casi, gli utenti devono avviare il sistema operativo da un'unità flash. La difficoltà principale è che un'unità flash avviabile UEFI con un formato diverso da FAT32 non viene riconosciuta. Ma questo problema può essere risolto con successo. Come?

Pertanto, per impostazione predefinita, le unità flash USB avviabili per Windows sono formattate in un formato che UEFI non riconosce. Pertanto, il compito principale è garantire che il componente hardware corrispondente sia formattato nel file system più universale: FAT32. La cosa più interessante è che molti specialisti IT lo considerano obsoleto. Ma usando l’esempio di una delle soluzioni software più moderne, che è ovviamente UEFI, possiamo tracciare l’importanza dello standard corrispondente.

Unità flash per l'avvio in modalità UEFI: componenti

Di cosa abbiamo bisogno per garantire che l'unità flash avviabile UEFI venga riconosciuta senza problemi? Prima di tutto, questa è, in effetti, l'unità USB stessa. È consigliabile che la sua capacità sia di almeno 4 GB. È inoltre consigliabile non inserire file di valore, poiché dobbiamo formattare completamente la chiavetta. Il prossimo componente di cui abbiamo bisogno è una distribuzione del sistema operativo Windows. Lascia che sia la versione a 64 bit di Windows 7. Un'altra caratteristica di UEFI che dovrebbe essere menzionata è che questo sistema non supporta i sistemi operativi a 32 bit di Microsoft.

Preparazione di un'unità flash

Se abbiamo i componenti contrassegnati, possiamo iniziare a lavorare. Innanzitutto, inserisci l'unità flash USB, quindi apri la riga di comando nell'interfaccia di Windows. È necessario, però, che l'utente abbia i diritti di amministratore. Attraverso è necessario avviare il programma DISKPART, semplicemente inserendo questa parola. Successivamente, è necessario inserire il comando list disk, che visualizzerà un elenco di dischi presenti nel sistema. Devi trovare un'unità flash USB al suo interno. Se è il numero 2 nell'elenco, è necessario inserire il comando select disk 2.

Formattazione di un'unità flash

Successivamente è necessario formattare il supporto. Per fare ciò, è necessario inserire il comando clean. Successivamente, è necessario creare una partizione primaria sul disco. Questo può essere fatto utilizzando il comando crea partizione primaria. Successivamente, la partizione creata dovrebbe essere resa attiva. Per fare ciò, inserisci il comando attivo. Successivamente è possibile visualizzare un elenco di sezioni. Per fare ciò, inserisci list volume nella riga di comando. Troviamo la sezione che abbiamo creato. Se è elencato come numero 3, inserisci il comando seleziona volume 3. Successivamente, devi formattarlo nel sistema FAT32. Per fare ciò, inserisci il comando format fs=fat32. Il supporto di avvio di base è quindi pronto. Ma non è tutto. È necessario assegnare una lettera di unità all'unità flash. Questo può essere fatto usando il comando Assign. Successivamente, inserisci exit ed esci dalla riga di comando.

Masterizzazione della distribuzione su un'unità flash

Dopo tutti i passaggi sopra descritti, è necessario copiare la distribuzione di Windows 7 su un'unità flash USB. Questo può essere fatto anche utilizzando la riga di comando. Come? C'è un comando speciale per questo: xcopy. È necessario inserirlo, quindi specificare l'indirizzo del disco con il kit di distribuzione, inserire il simbolo *, indicare la lettera che corrisponde all'unità flash destinata al caricamento in UEFI, quindi inserire il comando con i simboli /s /e . Quindi è necessario passare attraverso la riga di comando all'unità flash. Lì devi andare alla directory efi\microsoft\boot. È necessario copiarlo nella cartella efi\boot. Successivamente, devi copiare il file chiamato bootmgfw.efi nella cartella efi\boot, quindi rinominarlo nel file bootx64.efi.

Il lavoro con l'unità flash è completato. Un disco UEFI con file system FAT32, che possiamo riconoscere senza problemi. Da esso è quindi possibile installare Windows 7 su un PC, ovviamente a condizione che nelle opzioni UEFI sia disattivato l'algoritmo Secure Boot, che impedisce l'installazione sul computer di sistemi operativi diversi da Windows 8.

La tecnologia UEFI (Unified Extensible Firmware Interface), come il BIOS, è un'interfaccia per il firmware del computer e fornisce la comunicazione tra esso e il sistema operativo. Come il BIOS, l'interfaccia UEFI (chiamata anche UEFI nel giornalismo informatico in lingua russa) viene utilizzata per inizializzare i componenti hardware del computer e avviare il sistema operativo memorizzato sul disco rigido.

Diagramma di posizionamento UEFI nella struttura generalizzata di interazione tra i componenti del PC.

Il BIOS legge il primo settore del disco rigido, che contiene il record di avvio principale (MBR), e seleziona il dispositivo di avvio in cui risiede il sistema operativo. Poiché il BIOS è un sistema molto vecchio, risalente alla metà degli anni '70, funziona ancora in modalità a 16 bit. Questa circostanza limita la quantità di informazioni che possono essere lette dalla ROM di sistema (memoria di sola lettura del computer).

UEFI esegue lo stesso compito, ma lo fa in modo leggermente diverso. Memorizza tutte le informazioni sull'inizializzazione e l'avvio del sistema in un file speciale situato sul disco rigido in una sezione speciale ESP (EFI System Partition). Inoltre l'ESP contiene programmi di avvio per il sistema operativo installato sul computer.

Il processo di avvio di un computer basato su UEFI ed emulazione del tradizionale BIOS Legacy

UEFI è concepito per sostituire completamente il BIOS e offre molte nuove funzionalità e miglioramenti che non possono essere implementati nel BIOS:

  1. Nessuna restrizione sul volume delle sezioni e sul loro numero. Per memorizzare le informazioni sul disco rigido, il BIOS utilizza il record di avvio principale (MBR), mentre UEFI utilizza il cosiddetto GPT (tabella delle partizioni GUID). La differenza principale tra i due è che MBR utilizza elementi a 32 bit, che consentono al sistema di avere solo 4 partizioni del disco fisico e ciascuna partizione non può avere una dimensione superiore a 2 terabyte. Per quanto riguarda GPT, ha elementi a 64 bit, il che consente al sistema di avere fino a 128 partizioni di dimensioni fino a uno zettabyte (10 21 byte).
  2. Velocità e prestazioni. Poiché la tecnologia UEFI non dipende da una piattaforma specifica, può ridurre il tempo di avvio e aumentare la velocità del computer, soprattutto se nel sistema sono installati dischi rigidi di grandi dimensioni.
  3. Sicurezza. Il più grande vantaggio di UEFI rispetto al BIOS è la sicurezza. È implementato utilizzando la tecnologia Secure Boot, supportata dal sistema operativo Windows 8. Poiché Secure Boot ha la capacità di richiedere una firma digitale dai programmi di avvio, l'interfaccia UEFI consente di utilizzare solo driver e servizi autenticati al momento dell'avvio. Secure Boot controlla il processo di avvio fino al completo caricamento del sistema operativo. Ciò garantisce che nessun malware entri nel tuo computer durante l'avvio.
  4. Retrocompatibilità. Per compatibilità con le versioni precedenti, la maggior parte delle implementazioni UEFI sui computer con architettura PC supportano anche la modalità BIOS legacy per le unità MBR. A questo scopo UEFI dispone di una funzione CSM (Compatibility Support Module). Nel caso di un disco MBR, l'avvio viene eseguito nella stessa modalità dei sistemi basati su BIOS. È anche possibile avviare sistemi basati su BIOS da unità GPT.
  5. Supporto per l'avvio di rete. UEFI può essere avviato in rete utilizzando la tecnologia Preboot eXecution Environment (PXE). Questa tecnologia supporta i principali protocolli di rete come IPv4 e IPv6, UDP, DHCP e TFTP. È supportato anche l'avvio da immagini di avvio archiviate negli archivi di rete.
  6. Scarica gestore. Lo standard UEFI definisce un boot manager come uno strumento progettato per caricare il sistema operativo e tutti i driver necessari. I caricatori del sistema operativo sono archiviati in file a cui è possibile accedere dal firmware. UEFI supporta i file system FAT32, nonché FAT16 e FAT12 per i supporti rimovibili. UEFI è indipendente dai settori di avvio, sebbene ESP faccia loro spazio per scopi di compatibilità con le versioni precedenti. I bootloader vengono rilevati automaticamente dal software UEFI, consentendoti l'avvio da un supporto rimovibile.

Storia della tecnologia

La tecnologia EFI BIOS è stata originariamente sviluppata da Intel. Lo standard UEFI è attualmente in fase di sviluppo da parte del Forum UEFI.

La motivazione iniziale per lo sviluppo di EFI erano le limitazioni del BIOS, come la modalità processore a 16 bit, 1 MB di spazio di memoria indirizzabile, che erano inaccettabili per piattaforme server serie come Itanium. Un tentativo di risolvere questi problemi nel 1998 fu inizialmente chiamato Intel Boot Initiative e successivamente ribattezzato EFI.

Nel 2005, Intel ha sospeso lo sviluppo dello standard EFI alla versione 1.10 e lo ha consegnato all'Unified EFI Forum, che ha sviluppato lo standard nella versione UEFI. Allo stesso tempo, Intel continua a rimanere proprietaria dello standard EFI BIOS originale, rilasciando licenze per prodotti basati sulla tecnologia EFI. UEFI 2.1 è stato rilasciato nel gennaio 2007. Ha aggiunto la crittografia dei dati, l'autenticazione di rete e la tecnologia User Interface Architecture. L'attuale versione dello standard UEFI 2.4 è stata adottata nel luglio 2013.

Critiche all'UEFI

L’UEFI viene talvolta criticato, in particolare dai sostenitori dei diritti di informazione. Ad esempio, l'esperto di computer Ronald G. Munnich, uno degli sviluppatori della tecnologia alternativa di avvio aperto Coreboot, denuncia l'EFI come un tentativo di limitare la capacità dell'utente di controllare completamente il proprio computer. Inoltre, ritiene che questa tecnologia non risolva nessuno dei problemi di vecchia data del BIOS tradizionale, in particolare la necessità di due driver: uno per il firmware, l'altro per il sistema operativo.

Conclusione

UEFI è una tecnologia che presenta numerosi vantaggi e svantaggi. Ad oggi non è ancora diffuso e non è supportato da tutti i computer e altri dispositivi. Avere un boot manager integrato in UEFI significa che non sono necessari bootloader separati. Inoltre, questa tecnologia può funzionare insieme al BIOS (in modalità compatibilità - Legacy BIOS) e indipendentemente da esso. Allo stesso tempo, il BIOS può ancora essere utilizzato laddove non è necessario archiviare grandi quantità di dati e il problema della sicurezza non è estremamente urgente.

UEFI BIOS è una soluzione software alternativa al sistema BIOS, al quale la maggior parte degli utenti di computer è abituata da tempo. Questo non vuol dire che si tratti di uno sviluppo completamente nuovo. I lavori per creare un'interfaccia tra il sistema operativo e il firmware responsabile delle funzioni hardware di basso livello sono iniziati nella seconda metà degli anni '90. Inizialmente, questa interfaccia era chiamata Intel Boot Initiative. Poco dopo il nome fu cambiato in EFI.

La prima specifica di questa interfaccia, rilasciata da Intel nel 2000, lo ha dimostrato chiari vantaggi rispetto al BIOS classico. Pertanto, è supportato nella maggior parte delle schede madri moderne. Oggi parleremo delle caratteristiche e dei vantaggi di UEFI. Ma per fare questo, devi prima capire cos'è il BIOS.

Cos'è il BIOS?

Questa è una soluzione software integrata in un chip sulla scheda madre. Questo firmware garantisce lo scambio di dati tra i componenti del computer e il sistema operativo. Cioè, grazie al BIOS, Windows ha la capacità di lavorare con RAM, scheda madre, processore, scheda video e altri componenti.

Il BIOS è in fase di inizializzazione molto prima dell'avvio di Windows. Il firmware ha il compito di controllare tutti i sistemi informatici che abbiamo elencato sopra. Inoltre, il BIOS imposta loro i parametri operativi necessari.

Se durante la procedura POST viene rilevato un componente difettoso del computer, il BIOS trasmetterà una sequenza di codici di segnali sonori attraverso un piccolo altoparlante, attraverso il quale l'utente può determinare quale parte è difettosa.

Perché gli sviluppatori di software e hardware hanno deciso di abbandonare il BIOS a favore di UEFI?

Tom ci sono diversi motivi:

Per questi motivi, i marchi leader forniscono il supporto UEFI nelle moderne schede madri.

Principali vantaggi dell'UEFI

UEFI, a differenza del BIOS, non è un firmware e un sistema operativo in miniatura, ma allo stesso tempo ha preso molto dal suo predecessore. I compiti dell'UEFI sono esattamente gli stessi del BIOS: la relazione tra software e hardware del computer. La nuova interfaccia controlla l'hardware allo stesso modo prima di avviare il boot loader di Windows.

Ai principali vantaggi dell'UEF Posso essere attribuito a:

La nuova interfaccia supporta il controllo del mouse.

È intuitivo e supporta molte lingue. La sua configurazione non causa alcun problema.

  1. UEFI, a differenza del BIOS, funziona perfettamente con i dischi rigidi dotati di GPT.
  2. UEFI BIOS offre la possibilità di lavorare con dischi rigidi con una capacità superiore a 2 TB.
  3. I dischi rigidi con tabella GUID funzionano con il nuovo indirizzamento LBA.
  4. Windows si avvia molto più velocemente in UEFI.
  5. UEFI dispone di un proprio bootloader, che consente di utilizzare più sistemi operativi su un computer senza utilizzare bootloader speciali.
  6. UEFI BIOS è molto semplice e sicuro da aggiornare.

Per quanto riguarda il "Secure Boot", questa procedura è ancora considerata un dubbio vantaggio. Come accennato in precedenza, se non lo disabiliti, l'installazione di sistemi operativi diversi da Windows 8 e 10 sarà impossibile.

Si ritiene che Microsoft stia promuovendo attivamente la procedura "Secure Boot". per contrastare i concorrenti, perché non solo i vecchi sistemi operativi Windows, ma anche i sistemi operativi di terze parti non possono essere installati sui nuovi computer. Alcuni diranno che per risolvere il problema è sufficiente disabilitare questa procedura, ma poi l'utente sarà privato di tutti i vantaggi di lavorare con dischi rigidi dotati di GUID.

Microsoft risponde a tutte le accuse allo stesso modo: il protocollo è stato sviluppato per la sicurezza degli utenti. E non c'è nulla che possa contrastare queste parole, perché "Secure Boot" offre davvero un elevato livello di protezione.

Oggi l'utente può incontrare con diverse versioni UEFI. Il fatto è che lo sviluppo dell'interfaccia viene effettuato dai produttori di personal computer. Pertanto, UEFI differisce da diversi marchi per aspetto e funzionalità. Ad esempio, quando si avvia un computer, l'utente potrebbe non visualizzare un menu per accedere alle impostazioni dell'interfaccia. Di norma l'utente può accedervi successivamente direttamente dal sistema operativo Windows. In questo caso, l'utente può correggere la situazione selezionando la modalità "Opzioni di avvio speciali" nella scheda "Opzioni". Dopo il riavvio, all'avvio verrà visualizzato un menu delle modalità di avvio disponibili.

Un'opzione alternativa per accedere alle impostazioni UEFI è premere il tasto ESC sulla tastiera all'avvio del computer.

UEFI può funzionare in due modalità:

  1. Ordinario. Fornisce l'accesso completo alle opzioni dell'interfaccia.
  2. Eredità. Non è consigliabile installare questa modalità di compatibilità del BIOS se la dimensione del disco rigido supera i 2 TB. Il sistema operativo potrebbe interrompere il caricamento. Inoltre, se il sistema ha un disco con una capacità superiore a 2 TB, UEFI attiva automaticamente la modalità normale con il suo "Secure Boot". Se allo stesso tempo sul disco era presente una versione di Windows diversa da 8 e 10, non si avvierà.

Esiste terza modalità operativa UEFI– ibrido, ma finora è stato implementato su un numero limitato di modelli di computer.

Un'altra caratteristica importante di UEFI è che non riconosce il file system NTFS. Cioè, non è possibile installare il sistema operativo da unità flash formattate in NTFS. Alcuni esperti di computer lo considerano uno svantaggio della nuova interfaccia.

Cosa devi fare per installare Windows UEFI?

L'installazione di Windows tramite UEFI è un po' più difficile dell'installazione tramite BIOS. Innanzitutto, l'utente deve creare un'unità flash USB avviabile.

Se l'utente intende installare Windows 10, è possibile utilizzare per creare e configurare un'unità flash utilità ufficiale dallo strumento di creazione multimediale Microsoft. Usarlo è molto semplice: è necessario inserire un'unità flash nel connettore del computer e avviare l'utilità, che rileverà tutti i supporti rimovibili nel sistema e offrirà di selezionare l'opzione richiesta. Successivamente, l'utente dovrà effettuare una semplice configurazione: selezionare la profondità di bit e la lingua del sistema operativo.

È anche possibile creare un'unità flash USB avviabile utilizzando utilità di terze parti. Non è molto più complicato.

Il passaggio successivo è configurare il BIOS UEFI per l'installazione. Per accedere alle impostazioni dell'interfaccia, premere F 2 o Elimina all'avvio del computer. Dopo aver avviato il menu, è necessario selezionare la sottosezione "Avanzate". Nella scheda "Avvio", è necessario selezionare la modalità di supporto USB con inizializzazione completa. Nella scheda “Secure Boot”, non dimenticare di selezionare la “Modalità UEFI Windows”. Per completare la configurazione, è necessario impostare la priorità per l'utilizzo dei dispositivi di avvio. Dall'elenco disponibile, seleziona l'unità flash con la distribuzione del sistema operativo.

Dopodiché puoi installare Windows.

Se durante l'installazione di Windows 8 o 10 viene visualizzato un messaggio relativo a impostazioni di avvio sicuro errate, molto probabilmente l'utente ha dimenticato di abilitare la procedura "Secure Boot" nel BIOS UEFI. Per correggere l'errore, è sufficiente abilitare la modalità di avvio sicuro.

Come installare Windows 7 tramite UEFI BIOS?

Quando si installa Windows 7 tramite UEFI BIOS l'utente potrebbe riscontrare 2 problemi:

Dopo aver preconfigurato UEFI per abilitare e disabilitare le funzioni necessarie, puoi iniziare a installare il sistema operativo da un'unità flash, CD o DVD.