Come configurare smartphone e PC. Portale informativo
  • casa
  • Recensioni
  • Cos'è efi. Cos'è UEFI e in cosa differisce questa modalità di installazione di Windows dal BIOS? Ognuno si configura in modo diverso

Cos'è efi. Cos'è UEFI e in cosa differisce questa modalità di installazione di Windows dal BIOS? Ognuno si configura in modo diverso

Molti dei marchi moderni che producono componenti hardware per PC, nonché software, si impegnano a garantire che i loro prodotti supportino l'interfaccia UEFI. Dato soluzione software pensato per diventare un'alternativa al solito per molti appassionati apparecchiature informatiche sistema di input/output - BIOS. 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. Sviluppato UEFI da Intel, Il BIOS è un software disponibile in diverse versioni supportate da marchi diversi.

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 inconveniente del BIOS è che questo sistema non può fornire il pieno utilizzo spazio sul disco su dischi rigidi molto grandi, quelli che superano i 2 terabyte di volume. In effetti, solo pochi anni fa tali valori caratterizzavano la capacità dischi fissi, sembrava fantastico, e quindi i produttori di PC non si sono concentrati 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.

Con tutte le differenze notate nel nuovo ambiente software, sviluppato da Intel, e il tradizionale sistema I/O 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 il nuovo piattaforma software consente ai sistemi operativi di avviarsi più velocemente, altri notano che questo è 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 è caratterizzato da una serie di altri aspetti i vantaggi più importanti. 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. Anche molte versioni di UEFI (BIOS questa opzione anch'esso non tipico) fornisce 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 prima utilizzando 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.

Quindi, i vantaggi tecnologici del nuovo interfaccia software I controlli del PC, sviluppato da Intel, ci sono chiari. Le più grandi marche di componenti hardware per PC garantiscono la compatibilità dell'hardware corrispondente con UEFI: Gigabyte, ASUS, SONY. Vai a nuovo sistema, come ritengono 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 sono supportate le corrispondenti opzioni tecnologiche UEFI 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. SU questo momento Pochissimi marchi di software soddisfano questo criterio. Tra loro - Azienda 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 su un PC in esecuzione Gestione UEFI, altri sistemi operativi. Se stai installando Windows: UEFI ancora potrebbe mostrare una certa lealtà nei confronti di 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 caso generale la probabilità di installazione riuscita anche di altro 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 notevole, che è utile notare: esiste un gran numero di versioni 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 per questo caso, di solito viene fornito il sistema operativo Windows possibilità alternativa scaricare le opzioni richieste. Devi andare su “Impostazioni” e attivare l’opzione “ Opzioni speciali download".

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 programmi necessari che richiedono la disattivazione di Secure Boot o l'esecuzione con l'emulazione del BIOS, riattivare l'interfaccia UEFI con tutte le opzioni pertinenti 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 hanno 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. Ecco perché il compito principale— garantire che sia appropriato componente hardwareè stato formattato in un 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. Per prima cosa inseriamo l'unità flash, quindi la apriamo riga di comando V Interfaccia 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 al numero 3, inseriscilo seleziona comando volume 3. Successivamente, è necessario formattarlo nel sistema FAT32. Per fare questo è necessario entrare comando di formattazione fs=fat32. Base supporto avviabile, 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 Distribuzione Windows 7 per unità flash. Questo può essere fatto anche utilizzando la riga di comando. Come? C'è un comando speciale per questo: xcopy. È necessario inserirlo, quindi indicare l'indirizzo del disco con il kit di distribuzione, inserire il simbolo *, indicare la lettera che corrisponde a quella destinata al caricamento in Unità flash UEFI, quindi inserisci e completa 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. 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.

BIOS è un termine ben noto tra i possessori di computer che viene utilizzato da molti anni. Nell'autunno del 2017, Intel ha annunciato l'intenzione di abbandonare completamente il BIOS su tutte le sue piattaforme entro il 2020. Ora verrà utilizzato il BIOS al posto del BIOS soltanto UEFI, che può portare molti a una domanda logica: cos'è UEFI BIOS migliore e qual è la differenza tra loro?

Chip BIOS su una scheda madre Gigabyte.

UEFI e BIOS appartengono alla categoria dei cosiddetti “low level” Software, che si avvia anche prima che il computer inizi ad avviarsi sistema operativo. UEFI è di più soluzione moderna e supporta un gran numero di comode funzionalità utili sui computer moderni. Accade spesso che i produttori chiamino UEFI sui propri computer con la tradizionale parola "BIOS" per non confondere l'utente. Ancora tra UEFI e BIOS una grande differenza e i computer moderni sono principalmente dotati di UEFI.

Cos'è il BIOS

Il BIOS è l'abbreviazione di " Di baseIngresso-FuoriSistema" O " sistema di input/output di base". Vive su un chip speciale all'interno della scheda madre (nella foto sopra) e non dipende dal fatto che sia installato nel computer HDD. Quando accendi il computer, la prima cosa che si accende è il BIOS. Questo sistema è responsabile del "risveglio" dei componenti hardware del computer, del controllo del loro normale funzionamento, dell'attivazione del bootloader e dell'ulteriore avvio del sistema operativo.

BIOS vecchio come il tempo.

L'utente può configurare un gran numero di parametri diversi all'interno del BIOS. Configurazione dei componenti, ora del sistema, ordine di avvio e così via. È possibile accedere al BIOS utilizzando chiave speciale all'accensione del PC. Potrebbe essere diverso per computer diversi. Ad esempio, Esc, F2, F10 o Elimina. Il produttore stesso decide quale scegliere. Dopo aver modificato le impostazioni, vengono scritti tutti i parametri la scheda madre stessa.

Il BIOS è anche responsabile di un processo chiamato POST – “ Energia-SUSe stesso-Test O " controllo di accensione". Il POST verifica l'idoneità della configurazione del computer e lo stato dei componenti hardware. Se qualcosa va storto, sullo schermo viene visualizzato l'errore corrispondente o il computer inizia a emettere una serie di determinati suoni (esiste anche il concetto di codici POST e su alcune schede madri è installato anche un display corrispondente per visualizzarli). L'intensità di questi suoni dipende dal tipo di errore e per decifrarli è necessario fare riferimento al sito Web del produttore o al manuale dell'utente.

Al termine del POST, il BIOS cerca il Master Boot Record (MBR) archiviato sul supporto di memorizzazione del computer. Successivamente viene inizializzato il bootloader e viene avviato il sistema operativo. Il BIOS utilizza spesso anche il termine CMOS, che sta per " ComplementareMetallo-OssidoSemiconduttore" O " semiconduttore ausiliario di ossido di metallo". Questa designazione memoria speciale, che è alimentato da una batteria integrata nella scheda madre. La memoria rimane dentro di sé varie impostazioni BIOS e spesso per reimpostare i parametri del BIOS si consiglia di rimuovere la batteria dalla scheda madre. Nei computer moderni, il CMOS è stato sostituito dalla memoria flash (EEPROM).

Perché il BIOS è obsoleto?

Il BIOS è molto vecchio sistema, che esisteva nel 1980 (ed è stato sviluppato anche prima), al momento del lancio di MS-DOS. Naturalmente, con Ora del BIOS sviluppato e migliorato, ma il concetto e i principi operativi di base sono rimasti gli stessi. Lo sviluppo del BIOS è praticamente pari a zero se confrontato con lo sviluppo dei computer e della tecnologia in generale.

Il BIOS tradizionale presenta molte limitazioni gravi. Ad esempio, è possibile avviare il sistema solo da una partizione non superiore a 2,1 TB (massimo 4 partizioni) o inferiore. Nelle realtà moderne, gli utenti acquistano unità molto capienti, il cui volume spesso supera i 4 e persino gli 8 TB. Il BIOS non sarà in grado di funzionare con tali supporti. Ciò è dovuto al modo in cui funziona l'MBR (il record di avvio principale utilizza elementi a 32 bit). Inoltre, il BIOS funziona in modalità a 16 bit (come è stato sviluppato negli anni '70) e dispone di solo 1 MB di spazio indirizzabile per il funzionamento. Il BIOS ha anche problemi con l'inizializzazione grande quantità componenti alla volta, il che comporta un avvio lento del computer.

Il BIOS necessita di sostituzione da un lungo periodo di tempo. Intel ha iniziato a sviluppare EFI (Extensible Firmware Interface) nel 1998 e Apple è passata a EFI nel 2006, quando è avvenuta la transizione all'architettura Intel. Nel 2007, Intel, AMD, Microsoft e vari produttori i computer hanno approvato la specifica UEFI - " Interfaccia firmware estensibile unificata" O " interfaccia firmware estensibile unificata". Windows ha ottenuto il supporto UEFI in Windows Vista SP1 e Windows 7. Oggi quasi tutti i computer utilizzano UEFI anziché BIOS.

Perché UEFI è migliore del BIOS

UEFI viene installato al posto del BIOS su vari PC che puoi trovare nei negozi di elettronica. Va subito notato che l'utente non può passare dal BIOS all'UEFI sull'hardware esistente. Per fare ciò, è necessario acquistare nuovo hardware che supporti UEFI. La stragrande maggioranza dei computer UEFI include l'emulazione del BIOS (spesso chiamata Legacy BIOS) per consentire all'utente di installare e avviare un sistema operativo precedente che richiede l'esecuzione del BIOS. In altre parole, UEFI è retrocompatibile.

Un'interfaccia UEFI molto più moderna e intuitiva.

Il nuovo standard si è sbarazzato di ciò che è spiacevole Restrizioni del BIOS. Un computer con UEFI può essere avviato da unità più grandi di 2,2 TB. Teoricamente, la capacità di archiviazione massima per UEFI è 9,4 Tb (9,4 trilioni di gigabyte). Questo è molto. Il punto è che UEFI utilizza lo schema GPT con elementi a 64 bit..

UEFI funziona in modalità a 32 e 64 bit e ha anche più memoria per lavoro. Ciò, a sua volta, si traduce in un caricamento più veloce del processore e facilità d'uso. I sistemi UEFI spesso lo hanno bellissime interfacce con supporto per l'input del mouse (nello screenshot sopra). Ci sono anche una serie di altri vantaggi. Ad esempio, UEFI supporta Secure Boot. Si tratta di una procedura speciale che controlla il sistema operativo in fase di caricamento e garantisce che nessun software dannoso o di terze parti interferisca durante il caricamento. UEFI supporta anche vari funzioni di rete, che è utile quando si risolvono problemi tecnici con un computer. In un BIOS tradizionale l'utente deve avere accesso fisico al computer, mentre in UEFI è possibile accesso remoto per la configurazione.

In generale, UEFI è un sistema operativo così piccolo. Può essere archiviato nella memoria flash della scheda madre oppure può essere caricato dal disco rigido/ unità di rete. Almeno computer diversi con UEFI diversi hanno diverse interfacce e opportunità. Tutto dipende dalle preferenze del produttore del tuo computer.

UEFI è stato un grande aggiornamento per computer moderni, ma è improbabile che la stragrande maggioranza degli utenti se ne accorga differenza significativa. E molte persone non sono affatto interessate a questa domanda. Tuttavia, dobbiamo capire che l’avvento dell’UEFI al posto del BIOS è diventato un cambiamento evolutivo estremamente positivo nel mondo dei computer moderni, anche se tutto il suo fascino e le sue innovazioni rimangono nascoste nel profondo della scheda madre del computer. Ora il settore è ancora in una fase di transizione dal BIOS all'UEFI, quindi tutte le meraviglie del nuovo standard verranno rivelate nel prossimo futuro. Per accelerare questo processo, Intel ha deciso di abbandonare completamente il BIOS fino al 2020, e questa è una buona cosa.

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 prima del BIOS classico. Pertanto, è supportato nella maggior parte delle schede madri moderne. Oggi parleremo delle caratteristiche e vantaggi dell'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è, a causa Windows del BIOS ha la capacità di funzionare con RAM, scheda madre, processore, scheda video e altri componenti.

Il BIOS è in fase di inizializzazione troppo presto 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 attraverso un piccolo altoparlante segnali sonori, grazie al 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. Nuova interfaccia controlla l'attrezzatura allo stesso modo prima di iniziare Caricatore di avvio 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 benissimo con dischi fissi che hanno 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 non possono essere installati sui nuovi computer Sistemi Windows, ma anche sistema operativo sviluppatori di terze parti. 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 versioni diverse UEFI. Il fatto è che l'interfaccia è sviluppata dai produttori computer personale. Pertanto, UEFI da marche diverse differisce in 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 modalità disponibili download.

Un'opzione alternativa per accedere alle impostazioni UEFI è fare clic Tasti ESC sulla tastiera all'avvio del computer.

UEFI può funzionare in due modalità:

  1. Ordinario. Fornisce accesso completo alle opzioni di interfaccia.
  2. Eredità. Non è consigliabile installare questa modalità di compatibilità del BIOS se il volume disco rigido supera i 2TB. Il sistema operativo potrebbe interrompere il caricamento. Inoltre, se il sistema ha un disco con una capacità superiore a 2 TB, UEFI si attiverà automaticamente 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 i file Sistema 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. Per prima cosa l'utente deve creare unità flash USB avviabile.

Se l'utente intende installare Windows 10, è possibile utilizzare per creare e configurare un'unità flash utilità ufficiale da MicrosoftMedia Strumento di creazione. 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 " UEFI di Windows modalità". 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 ricevi un messaggio relativo a impostazione errata avvio sicuro, 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.

UEFI (Unified Extensible Firmware Interface) sostituisce il BIOS obsoleto. Questa specifica è stata inventata da Intel per Itanium, allora era ancora chiamata EFI (Extensible Firmware Interface), e poi è stata portata su x86, x64 e ARM. È sorprendentemente diverso dal BIOS sia nella procedura di avvio stessa che nel modo di interagire con il sistema operativo. Se hai acquistato un computer nel 2010 o successivamente, molto probabilmente hai UEFI.
Le principali differenze tra UEFI e BIOS:
  • Supporto GPT (tabella delle partizioni GUID).
GPT- nuovo modo partizionamento, sostituzione dell'MBR. A differenza di MBR, GPT supporta dischi più grandi di 2 TB e un numero illimitato di partizioni, mentre MBR ne supporta solo 4 senza stampelle. UEFI supporta FAT32 con partizioni GPT per impostazione predefinita. UEFI stesso non supporta MBR; il supporto e l'avvio da MBR vengono eseguiti dall'estensione CSM (Compatibility Support Module).
  • Servizio di supporto
Esistono due tipi di servizi in UEFI: servizi di avvio e servizi di runtime. I primi funzionano solo fino al caricamento del sistema operativo e forniscono interazione con terminali grafici e di testo, bus, dispositivi a blocchi, ecc., mentre i servizi runtime possono utilizzare il sistema operativo. Un esempio di servizi runtime è il servizio variabile, che memorizza i valori nella NVRAM. Il sistema operativo Linux utilizza un servizio variabile per archiviare i dump dei crash, che possono essere recuperati dopo aver riavviato il computer.
  • Architettura modulare
Puoi eseguire le tue applicazioni in UEFI. Puoi avviare i tuoi driver in UEFI. No davvero! Esiste qualcosa come UEFI Shell. Alcuni produttori lo includono nel loro UEFI, ma il mio laptop (Lenovo Thinkpad X220) non ce l'ha. Ma puoi semplicemente scaricarlo da Internet e inserirlo su un'unità flash o su un disco rigido. Ci sono anche i driver per ReiserFS, ext2/3/4 e forse anche altri, non sono andato troppo in profondità. Puoi scaricarli dalla UEFI Shell e percorrere le distese del tuo file system direttamente da UEFI.
UEFI supporta anche la rete, quindi se trovi un driver UEFI per la tua scheda di rete o se è incluso dal produttore della scheda madre, puoi eseguire il ping di 8.8.8.8 da Shell.
In generale, la specifica UEFI prevede l'interazione dei driver UEFI dal sistema operativo, ad es. se il tuo sistema operativo non dispone di un driver per scheda di rete e viene caricato in UEFI, il sistema operativo sarà in grado di utilizzare la scheda di rete tramite UEFI, ma non ho visto tali implementazioni.
  • Gestore di download integrato
In generale, UEFI non richiede un bootloader se desideri il multiboot. Puoi aggiungere le tue voci di menu e appariranno in menu di avvio UEFI, proprio accanto a dischi e unità flash. Questo è molto comodo e ti consente di avviare Linux senza bootloader, ma direttamente nel kernel. In questo modo, puoi installare Windows e Linux senza bootloader di terze parti.
Come funziona l'avvio in UEFI?
Da una partizione GPT con identificatore EF00 e file system FAT32, per impostazione predefinita viene caricato e avviato il file \efi\boot\boot[nome architettura].efi, ad esempio \efi\boot\bootx64.efi
Quelli. per, ad esempio, creare una chiavetta USB avviabile con Windows, basta contrassegnare la chiavetta in GPT, creare su di essa una partizione FAT32 e copiare semplicemente tutti i file dall'immagine ISO. Non ci sono più settori di avvio, dimenticateli.
L'avvio in UEFI è molto più veloce, ad esempio, l'avvio del mio laptop ArchLinux dalla pressione del pulsante di accensione fino al completamento condizioni di lavoro dura solo 30 secondi. Per quanto ne so, anche Windows 8 è molto buone ottimizzazioni velocità di avvio in modalità UEFI.

Avvio sicuro

Ho visto molte domande su Internet come:
“Ho sentito che Microsoft sta implementando Secure Boot in Windows 8. Questa tecnologia impedisce l'esecuzione di codice non autorizzato, come i bootloader, per proteggere l'utente dal malware. E c'è una campagna della Free Software Foundation contro il Secure Boot, e molte persone erano contrarie. Se compro un computer con Windows 8, posso installare Linux o un altro sistema operativo? Oppure questa tecnologia ti consente solo di eseguire Windows?"

Partiamo dal fatto che questa tecnologia non è stata inventata da Microsoft, ma è inclusa nelle specifiche UEFI 2.2. Avere Secure Boot abilitato non significa che non sarai in grado di eseguire un sistema operativo diverso da Windows. In effetti, certificato per Avvio di Windows 8 computer e laptop obbligato hanno la possibilità di disabilitare Secure Boot e la possibilità di gestire le chiavi, quindi non c'è nulla di cui preoccuparsi. L'avvio sicuro non disabilitato è disponibile solo su Tablet ARM con Windows preinstallato!

Cosa fa l'avvio sicuro? Protegge dall'esecuzione di codice non firmato non solo nella fase di avvio, ma anche nella fase di esecuzione del sistema operativo, ad esempio, sia in Windows che in Linux, le firme dei driver/moduli del kernel vengono controllate, quindi il codice dannoso non può essere eseguito nel kernel modalità. Ma questo è vero solo se non è possibile accedere fisicamente al computer, perché, nella maggior parte dei casi, con l'accesso fisico, le chiavi possono essere sostituite con le proprie.

Secure Boot ha 2 modalità: Configurazione e Utente. La prima modalità è di configurazione, da essa è possibile sostituire PK (Platform Key, predefinita da OEM), KEK (Key Exchange Keys), db (database chiavi risolte) e dbx (database chiavi revocate). Potrebbe non esserci una KEK e tutto può essere firmato da PK, ma nessuno lo fa, a quanto pare. PK è la chiave principale con cui viene firmato KEK, a loro volta db e dbx sono firmati con chiavi di KEK (potrebbero essercene diverse). Per poter eseguire alcuni file .efi firmati dalla modalità Utente, è necessario che siano firmati con una chiave che sia in db e non in dbx.

Per Linux ci sono 2 precaricatori che supportano Secure Boot: Shim e PRELoader. Sono simili, ma ci sono piccole sfumature.
Shim ha 3 tipi di chiavi: chiavi Secure Boot (quelle in UEFI), chiavi Shim (che puoi generare tu stesso e specificare durante la compilazione) e MOK (chiave del proprietario della macchina, memorizzata nella NVRAM). Shim non utilizza un meccanismo di avvio UEFI, quindi un bootloader che non supporta Shim e non sa nulla di MOK non sarà in grado di eseguire il codice (quindi il bootloader gummiboot non funzionerà). PRELoader, d'altro canto, integra i suoi meccanismi di autenticazione nell'UEFI e non ci sono problemi.
Lo spessore dipende da MOK, ad es. i binari devono essere modificati (firmati) prima di poter essere eseguiti. PRELoader “ricorda” i file binari corretti, tu gli dici se ti fidi di loro o meno.
Entrambi i pre-bootloader sono disponibili in forma compilata con una firma valida di Microsoft, quindi non è necessario modificare le chiavi UEFI.

Secure Boot è progettato per proteggere da bootkit e attacchi come Evil Maid e, secondo me, lo fa in modo efficace.
Grazie per l'attenzione!

La maggior parte degli utenti ha aggiornato i propri computer: ne ha acquistati di nuovi unità di sistema, schede madri o laptop negli ultimi quattro anni.

La cosa notevole delle nuove macchine è questa sistema obsoleto L'I/O non viene più utilizzato, il suo posto è stato preso da un firmware migliorato chiamato UEFI.

Presenta un numero enorme di vantaggi rispetto al BIOS, che considereremo oggi.

Vediamolo più nel dettaglio: scopriremo di cosa si tratta e perché agli utenti non piace così tanto.

Evoluzione del software di sistema

Più di due decenni come software basso livello, utilizzato all'avvio di un computer per testarne l'hardware, trasferire il controllo dell'hardware a quello principale, che seleziona e avvia il bootloader del sistema operativo desiderato, è stato utilizzato il BIOS.

Con il suo aiuto, gli utenti possono gestire Una quantità enorme parametri dei componenti hardware.

CMOS– un elemento elettronico con alimentazione indipendente sotto forma di batteria, dove è memorizzata l'intera configurazione attuale del computer.

Il BIOS è apparso alla fine degli anni '80. Sì, è stato regolarmente migliorato e aggiornato, modificato per soddisfare le esigenze degli utenti e degli sviluppatori, dando loro la possibilità di controllare le modalità operative e l'alimentazione delle apparecchiature, ma tutto finisce. Inoltre, il sistema input/output è la componente che ha subito meno cambiamenti in quasi tre decenni di attività Tecnologie informatiche.

Il BIOS presenta molti svantaggi:

  • non supporta l'avvio da dischi rigidi superiori a 2 TB- hai comprato nuovo disco rigido su 3 o 4 TB, ma non potrai installarci un sistema operativo, questa è una limitazione tecnologica dei principali voce di avvio(nessuno negli anni '80 pensava nemmeno che gli HDD potessero avere un volume così incredibile);
  • Il BIOS funziona in modalità a 16 bit(nonostante il fatto che praticamente tutto processori moderni sono 64 e 32 bit) utilizzando solo 1024 KB di memoria;
  • è supportato il processo di inizializzazione simultanea di più dispositivi, ma è molto privo di debug e problematico, il che riduce la velocità di avvio del computer (ogni componente hardware e interfaccia vengono inizializzati separatamente);
  • Il BIOS è un paradiso per i pirati– non dispone di alcun meccanismo di sicurezza, che consente di caricare qualsiasi sistema operativo e driver, compresi quelli con codice modificato e quelli senza firma (senza licenza).

La prima versione di UEFI è stata sviluppata da Intel per Itanium, ma è stata successivamente trasferita sul PC IBM.

È un sistema operativo autonomo con interfaccia grafica, composto da molti moduli e con accesso illimitato alle risorse dei componenti hardware.

Caratteristiche del nuovo EFI con GUI:

  • il suo codice è scritto interamente in formato , il che permette di aumentare le prestazioni durante l'avvio del PC sfruttando le capacità del 64-bit unità centrali di elaborazione;
  • Lo spazio degli indirizzi del sistema operativo è sufficiente per supportare 8 * 10 18 byte di spazio su disco (questa riserva sarà sufficiente per diversi decenni), nonostante l'intero volume informazioni digitali al momento quasi tre ordini di grandezza inferiori;
  • Indirizzamento RAM: i calcoli teorici mostrano che UEFI consentirà di installare fino a 16 exabyte di RAM (9 ordini di grandezza in più rispetto ai potenti PC moderni);
  • caricamento accelerato Il sistema operativo viene implementato tramite l'inizializzazione parallela dei componenti hardware e il caricamento dei driver;
  • vengono caricati i driver RAM anche prima dell'avvio del sistema operativo e non dipendono dalla piattaforma;
  • al posto del vecchio schema di partizionamento viene utilizzato il GPT progressivo, ma per utilizzarlo sarà necessario ;
  • comodo e carino guscio grafico supporta il controllo del mouse;
  • sono presenti utilità integrate per la diagnostica, modifiche alla configurazione e aggiornamenti firmware dei componenti hardware;
  • supporto per macro in formato .nsh;
  • architettura modulare: consente di caricare i propri driver o scaricati da Internet;
  • uno dei più significativi e principali cambiamenti(in particolare per Microsoft) portato da UEFI - la presenza di . È progettato per impedire l'esecuzione di Bootloader Codice malevolo, proteggere il sistema operativo dai virus ancor prima che si avvii attraverso l'uso delle firme digitali.

Parliamo dell'ultima funzione in modo più dettagliato.

Avvio sicuro

Il nome della tecnologia si traduce come “avvio sicuro” ed è un protocollo che fa parte delle specifiche EFI grafico.

Fig. 4 - Verifica della modalità operativa Secure Boot tramite riga di comando in Windows 10

I migliori articoli sull'argomento