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:
dmidecodeque ne fonctionne que si /dev/memest disponible, ce qui n'est pas le cas sur les distributions modernes.
/dev/memsur ce système?
Vous pouvez utiliser lshw, hwinfo, inxiet 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 /sysdossier, puis je suis entré dans /sys/firmware/dmi/tablesdeux fichiers DMIet smbios_entry_point. Si vous lisez le DMIfichier, dans mon cas, le premier mot était LENOVOet 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 à pcpartir 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.