Come verificare se il tuo computer utilizza UEFI o BIOS

Breve: un breve tutorial per dirti se il tuo sistema utilizza il moderno UEFI o il BIOS precedente. Sono state fornite istruzioni per Windows e Linux.

Quando si sta tentando di eseguire il dual boot di Linux con Windows, si vorrebbe sapere se sul sistema è attiva la modalità di avvio UEFI o BIOS. Ti aiuta a decidere in partizionamento per l'installazione di Linux.

Non ho intenzione di discutere di cosa sia il BIOS qui. Tuttavia, vorrei dirvi alcuni vantaggi di UEFI rispetto al BIOS.

L'interfaccia UEFI o Unified Extensible Firmware è stata progettata per superare alcune delle limitazioni del BIOS. Aggiunge la possibilità di utilizzare dischi più grandi di 2 TB e ha un'architettura e driver indipendenti dalla CPU. Con un design modulare, supportava la diagnostica e la riparazione in remoto anche senza un sistema operativo installato e un ambiente senza SO flessibile, compresa la capacità di rete.

Vantaggio di UEFI su BIOS

  • UEFI è più veloce nell'inizializzazione dell'hardware.
  • Offri Avvio protetto che significa che tutto ciò che si carica prima che un sistema operativo venga caricato deve essere firmato. Ciò fornisce al tuo sistema un ulteriore livello di protezione dal malware in esecuzione.
  • BIOS non supporta una partizione di oltre 2 TB.
  • Ancora più importante, se si esegue il doppio avvio, è sempre consigliabile installare entrambi il sistema operativo nella stessa modalità di avvio.

Se stai cercando di scoprire se il tuo sistema esegue UEFI o BIOS, non è così difficile. Iniziamo con Windows prima e dopo vedremo come verificare UEFI o BIOS su sistemi Linux.

Controlla se stai usando UEFI o BIOS su Windows

Su Windows, "Informazioni di sistema" nel pannello Start e in Modalità BIOS, è possibile trovare la modalità di avvio. Se dice Legacy, il tuo sistema ha BIOS. Se dice UEFI, beh, è ​​UEFI.

Alternativa : se si utilizza Windows 10, è possibile verificare se si sta utilizzando UEFI o BIOS aprendo Esplora file e navigando in C: \ Windows \ Panther. Apri il file setupact.log e cerca la stringa sottostante.

Detected boot environment 

Vorrei consigliare l'apertura di questo file in notepad ++, poiché è un file di testo enorme e il blocco note potrebbe bloccarsi (almeno lo ha fatto per me con 6 GB di RAM).

Troverai un paio di linee che ti daranno le informazioni.

 2017-11-27 09:11:31, Info IBS Callback_BootEnvironmentDetect:FirmwareType 1. 2017-11-27 09:11:31, Info IBS Callback_BootEnvironmentDetect: Detected boot environment: BIOS 

Controlla se stai usando UEFI o BIOS su Linux

Il modo più semplice per scoprire se stai utilizzando UEFI o BIOS è cercare una cartella / sys / firmware / efi. La cartella mancherà se il tuo sistema sta usando il BIOS.

/ sys / firmware / efi esiste significa che il sistema utilizza UEFI

Alternativa : l'altro metodo è installare un pacchetto chiamato efibootmgr.

Nelle distribuzioni basate su Debian e Ubuntu, è possibile installare il pacchetto efibootmgr utilizzando il comando seguente:

 sudo apt install efibootmgr 

Una volta fatto, digita il comando seguente:

 sudo efibootmgr 

Se il tuo sistema supporta UEFI, genererà variabili diverse. In caso contrario, verrà visualizzato un messaggio che indica che le variabili EFI non sono supportate.

Parole finali

Trovare se il tuo sistema sta usando UEFI o BIOS è facile. Da un lato, funzionalità come avvio rapido e sicuro forniscono un vantaggio per UEFI, non c'è molto che dovrebbe infastidire se si utilizza il BIOS - a meno che non si preveda di utilizzare un disco rigido da 2 TB per l'avvio.

Raccomandato

Le 20 principali estensioni GNOME che dovresti usare in questo momento
2019
Ecco $ 5 di Linux Mini PC per Internet of Things
2019
La guida completa per l'utilizzo di ffmpeg in Linux
2019