Risposte:
È semplice come leggere il seguente file:
$ cat /sys/class/dmi/id/bios_version
1.1.3
Usa dmidecode :
$ sudo dmidecode -s bios-version
1.1.3
Inoltre, potrebbe essere necessario installare questo pacchetto, che è disponibile in:
dmidecode
solo se /dev/mem
è disponibile, il che non è il caso delle distro moderne.
/dev/mem
su quel sistema?
È possibile utilizzare lshw
, hwinfo
, inxi
e hardinfo
(DMI):
# lshw -class memory
# hwinfo --bios
$ inxi -M
$ hardinfo
Il comando sopra dovrebbe funzionare dopo averli installati tramite il gestore pacchetti.
Solo la prima risposta proposta da @cuonglm ti consente di ottenere informazioni sul bios senza installare un pacchetto aggiuntivo:
$ cat /sys/class/dmi/id/bios*
Stavo vagando nella /sys
cartella, poi sono entrato e ho /sys/firmware/dmi/tables
preso due file DMI
e smbios_entry_point
. Se leggi il DMI
file, nel mio caso la prima parola era LENOVO
e la seconda parola era BIOS version
. So che questa non è una risposta semplice e diretta, ma puoi ottenere maggiori informazioni sul tuo pc
da questo file.
Questo funziona per me:
sudo dmidecode | grep "BIOS Information" -A10 | grep -e "Version:" -e "Vendor:"
/sys/....
approccio dovrebbe essere usato se possibile.