GNU/Linux >> Linux Esercitazione >  >> Linux

Come sapere se sto avviando utilizzando Uefi?

Stavo cercando, ma non ho trovato un modo ovvio per sapere se GRUB sta usando UEFI nell'avvio del sistema, o la modalità di compatibilità del BIOS o un BIOS completo. Ho trovato solo metodi di Windows. C'è qualcosa in GRUB o nei log di avvio del kernel che mostra se sto usando UEFI, EFI o BIOS?

Risposta accettata:

Se hai avviato utilizzando il firmware UEFI invece di utilizzare il firmware BIOS, il tuo sistema dovrebbe rendere disponibili le variabili NVRAM EFI in:

/sys/firmware/efi/vars/

o

/sys/firmware/efi/efivars/

Quando si esegue l'avvio utilizzando un BIOS (o la modalità di emulazione BIOS del firmware UEFI), queste variabili non sono disponibili.

Infatti, come ha fatto notare @Santropedro, il percorso

/sys/firmware/efi

manca durante l'avvio utilizzando un BIOS, che è più facile da controllare.


Linux
  1. Come sapere se Dd funziona ancora?

  2. Come eseguire Ssh su un server utilizzando un altro server??

  3. Come tracciare gli script Python usando trace.py

  4. Come posso sapere quale processo sta usando lo scambio?

  5. Quali sono gli svantaggi dell'utilizzo della modalità di compatibilità del BIOS rispetto all'avvio UEFI?

Doppio avvio di Windows e Linux tramite UEFI

Come creare un server CS:GO su VPS Linux

Come mostrare gli utenti in MySQL usando Linux

Come verificare se il tuo computer utilizza UEFI o BIOS [sia in Linux che in Windows]

Procedura:un'introduzione all'uso di Git

Come connettersi a MySQL usando PHP