
Il BIOS sarà presto morto: Intel ha annunciato l'intenzione di sostituirlo completamente con UEFI su tutti i suoi chipset entro il 2020. Ma cos'è UEFI e in che cosa differisce dal BIOS che conosciamo tutti?
Sia UEFI che BIOS sono software di basso livello che si avviano all'avvio del PC prima di avviare il sistema operativo, ma UEFI è una soluzione più moderna, che supporta dischi rigidi più grandi, tempi di avvio più rapidi, più funzionalità di sicurezza e, convenientemente, grafica e mouse cursori.
Abbiamo visto che i PC più recenti forniti con UEFI continuano a chiamarlo “BIOS” per evitare di confondere le persone abituate a un BIOS del PC tradizionale. Anche se il tuo PC utilizza il termine “BIOS”, i moderni PC che acquisti oggi vengono quasi sicuramente forniti con il firmware UEFI anziché un BIOS. Ecco perché.
Che cos'è un BIOS?

RELAZIONATO: Cosa fa il BIOS di un PC e quando devo utilizzarlo?
BIOS è l'abbreviazione di Basic Input-Output system. È un software di basso livello che si trova in un chip sulla scheda madre del tuo computer. Il BIOS si carica all'avvio del computer e il BIOS è responsabile della riattivazione dei componenti hardware del computer, garantisce che funzionino correttamente e quindi esegue il bootloader che avvia Windows o qualsiasi altro sistema operativo installato.
È possibile configurare varie impostazioni nella schermata di configurazione del BIOS. Impostazioni come la configurazione hardware del computer, l'ora di sistema e l'ordine di avvio si trovano qui. È possibile accedere a questa schermata premendo un tasto specifico — diverso su computer diversi, ma spesso Esc, F2, F10 o Elimina — durante l'avvio del computer. Quando salvi un'impostazione, questa viene salvata nella memoria della scheda madre stessa. Quando si avvia il computer, il BIOS configurerà il PC con le impostazioni salvate.
Il BIOS passa attraverso un POST, o Power-On Self Test, prima di avviare il sistema operativo. Verifica che la configurazione hardware sia valida e funzioni correttamente. Se qualcosa non va, visualizzerai un messaggio di errore o sentirai una serie criptica di codici bip. Dovrai cercare cosa significano le diverse sequenze di segnali acustici nel manuale del computer.
Quando il computer si avvia, e al termine del POST, il BIOS cerca un Master Boot Record, o MBR, memorizzato sul dispositivo di avvio e lo utilizza per avviare il bootloader.
Potresti anche vedere l'acronimo CMOS, che sta per Complementary Metal-Oxide-Semiconductor. Ciò si riferisce alla memoria alimentata a batteria in cui il BIOS memorizza varie impostazioni sulla scheda madre. In realtà non è più accurato, poiché questo metodo è stato sostituito con la memoria flash (nota anche come EEPROM) nei sistemi contemporanei.
Perché il BIOS non è aggiornato
Il BIOS è in circolazione da molto tempo e non si è evoluto molto. Anche i PC MS-DOS rilasciati negli anni '80 avevano un BIOS!
Naturalmente, il BIOS si è evoluto e migliorato nel tempo. Sono state sviluppate alcune estensioni, tra cui ACPI, Advanced Configuration e Power Interface. Ciò consente al BIOS di configurare più facilmente i dispositivi ed eseguire funzioni avanzate di gestione dell'alimentazione, come la sospensione. Ma il BIOS non è avanzato e migliorato quasi quanto l'altra tecnologia PC dai tempi di MS-DOS.
Il BIOS tradizionale presenta ancora seri limiti. Può eseguire l'avvio solo da unità di 2,1 TB o meno. Le unità da 3 TB sono ora comuni e un computer con un BIOS non può avviarsi da esse. Tale limitazione è dovuta al modo in cui funziona il sistema Master Boot Record del BIOS.
Il BIOS deve funzionare in modalità processore a 16 bit e ha solo 1 MB di spazio in cui eseguire. Ha difficoltà a inizializzare più dispositivi hardware contemporaneamente, il che porta a un processo di avvio più lento quando si inizializzano tutte le interfacce hardware e i dispositivi in un moderno PC.
Il BIOS ha bisogno di essere sostituito da molto tempo. Intel ha iniziato a lavorare sulla specifica Extensible Firmware Interface (EFI) nel 1998. Apple ha scelto EFI quando è passata all'architettura Intel sui suoi Mac nel 2006, ma altri produttori di PC non hanno seguito.
Nel 2007, i produttori di Intel, AMD, Microsoft e PC hanno concordato una nuova specifica UEFI (Unified Extensible Firmware Interface). Si tratta di uno standard di settore gestito dal forum Unified Extended Firmware Interface e non è guidato esclusivamente da Intel. Il supporto UEFI è stato introdotto in Windows con Windows Vista Service Pack 1 e Windows 7. La maggior parte dei computer che è possibile acquistare oggi utilizza UEFI anziché un BIOS tradizionale.
Come UEFI sostituisce e migliora il BIOS

UEFI sostituisce il BIOS tradizionale su PC. Non c'è modo di passare dal BIOS all'UEFI su un PC esistente. È necessario acquistare nuovo hardware che supporti e includa UEFI, come la maggior parte dei nuovi computer. La maggior parte delle implementazioni UEFI fornisce l'emulazione del BIOS in modo da poter scegliere di installare e avviare vecchi sistemi operativi che prevedono un BIOS anziché UEFI, quindi sono retrocompatibili.
RELAZIONATO: Qual è la differenza tra GPT e MBR durante il partizionamento di un'unità?
Questo nuovo standard evita i limiti del BIOS. Il firmware UEFI può essere avviato da unità di 2,2 TB o superiori, infatti il limite teorico è di 9,4 zettabyte. È circa tre volte la dimensione stimata di tutti i dati su Internet. Questo perché UEFI utilizza lo schema di partizionamento GPT anziché MBR. Si avvia anche in modo più standardizzato, avviando gli eseguibili EFI anziché eseguire il codice dal record di avvio principale di un'unità.
UEFI può essere eseguito in modalità a 32 o 64 bit e ha uno spazio di indirizzi più indirizzabile rispetto al BIOS, il che significa che il processo di avvio è più veloce. Significa anche che le schermate di configurazione UEFI possono essere più nitide rispetto alle schermate delle impostazioni del BIOS, inclusi la grafica e il supporto del cursore del mouse. Tuttavia, questo non è obbligatorio. Molti PC sono ancora dotati di interfacce di impostazioni UEFI in modalità testo che sembrano e funzionano come una vecchia schermata di configurazione del BIOS.
UEFI è ricco di altre funzionalità. Supporta Secure Boot, il che significa che è possibile verificare la validità del sistema operativo per assicurarsi che nessun malware abbia manomesso il processo di avvio. Può supportare le funzionalità di rete direttamente nel firmware UEFI stesso, il che può aiutare nella risoluzione dei problemi e nella configurazione remota. Con un BIOS tradizionale, devi essere seduto di fronte a un computer fisico per configurarlo.
Non è nemmeno solo una sostituzione del BIOS. UEFI è essenzialmente un piccolo sistema operativo che gira sopra il firmware del PC e può fare molto di più di un BIOS. Può essere archiviato nella memoria flash della scheda madre oppure può essere caricato da un disco rigido o da una condivisione di rete all'avvio.
PC diversi con UEFI avranno interfacce e funzionalità diverse. Dipende tutto dal produttore del tuo PC, ma le basi saranno le stesse su ciascun PC.
Come accedere alle impostazioni UEFI su PC moderni
Se sei un normale utente di PC, passare a un computer con UEFI non sarà un cambiamento evidente. Il tuo nuovo computer si avvierà e si spegnerà più velocemente di quanto avrebbe con un BIOS e puoi utilizzare unità di dimensioni pari o superiori a 2,2 TB.
RELAZIONATO: Tre modi per accedere al menu Opzioni di avvio di Windows 8 o 10
Se è necessario accedere alle impostazioni di basso livello, potrebbe esserci una leggera differenza. Potrebbe essere necessario accedere alla schermata delle impostazioni UEFI tramite il menu delle opzioni di avvio di Windows anziché premere un tasto all'avvio del computer. Con i PC che si avviano così rapidamente, i produttori di PC non vogliono rallentare il processo di avvio in attesa di vedere se si preme un tasto. Tuttavia, abbiamo anche visto PC con UEFI che ti consentono di accedere al BIOS allo stesso modo, premendo un tasto durante il processo di avvio.

Mentre UEFI è un grande aggiornamento, è in gran parte in background. La maggior parte degli utenti di PC non noterà mai, né dovrà preoccuparsene, che i loro nuovi PC utilizzano UEFI anziché un BIOS tradizionale. Funzioneranno semplicemente meglio e supporteranno hardware e funzionalità più moderni.
Per informazioni più dettagliate, leggi la spiegazione di Adam Williamson di Red Hat su come il processo di avvio UEFI è diverso. Puoi anche leggere le FAQ UEFI ufficiali.
Credito di immagine: Wikimedia Commons
