Senza privilegi di superutente
È semplice come leggere il seguente file:
$ cat /sys/class/dmi/id/bios_version
1.1.3
Con privilegi di superutente
Usa dmidecode:
$ sudo dmidecode -s bios-version
1.1.3
Inoltre, potresti dover installare questo pacchetto, che è disponibile in:
- Linux i386, x86-64, ia64
- FreeBSD i386, amd64
- NetBSD i386, amd64
- OpenBSD i386, amd64
- BeOS i386
- Solaris x86
- Haiku i586
Puoi usare lshw
, hwinfo
, inxi
e hardinfo
(DMI):
# lshw -class memory
# hwinfo --bios
$ inxi -M
$ hardinfo
Il comando precedente dovrebbe funzionare dopo averli installati tramite il tuo gestore di 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 in /sys
folder quindi sono entrato in /sys/firmware/dmi/tables
quindi ho ottenuto due file DMI
e smbios_entry_point
. Se leggi DMI
file quindi 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.