Réponses:
C'est aussi simple que de lire le fichier suivant:
$ cat /sys/class/dmi/id/bios_version
1.1.3
Utilisez dmidecode :
$ sudo dmidecode -s bios-version
1.1.3
De plus, vous devrez peut-être installer ce paquet, qui est disponible dans:
dmidecode
que ne fonctionne que si /dev/mem
est disponible, ce qui n'est pas le cas sur les distributions modernes.
/dev/mem
sur ce système?
Vous pouvez utiliser lshw
, hwinfo
, inxi
et hardinfo
(DMI):
# lshw -class memory
# hwinfo --bios
$ inxi -M
$ hardinfo
La commande ci-dessus devrait fonctionner après l’avoir installée via votre gestionnaire de paquets.
Seule la première réponse proposée par @cuonglm vous permet d’obtenir des informations sur le bios sans installer de paquet supplémentaire:
$ cat /sys/class/dmi/id/bios*
Je me promenais dans le /sys
dossier, puis je suis entré dans /sys/firmware/dmi/tables
deux fichiers DMI
et smbios_entry_point
. Si vous lisez le DMI
fichier, dans mon cas, le premier mot était LENOVO
et le deuxième mot était BIOS version
. Je sais que ce n’est pas une réponse simple et directe, mais vous pouvez obtenir plus d’informations sur vous à pc
partir de ce fichier.
Cela fonctionne pour moi:
sudo dmidecode | grep "BIOS Information" -A10 | grep -e "Version:" -e "Vendor:"
/sys/....
approche doit être utilisée si possible.