Sans privilèges de superutilisateur
C'est aussi simple que de lire le fichier suivant :
$ cat /sys/class/dmi/id/bios_version
1.1.3
Avec les privilèges de superutilisateur
Utilisez dmidecode :
$ sudo dmidecode -s bios-version
1.1.3
De plus, vous devrez peut-être installer ce package, qui est disponible dans :
- Linux i386, x86-64, ia64
- FreeBSD i386, amd64
- NetBSD i386, amd64
- OpenBSD i386, amd64
- BeOS i386
- Solaris x86
- Haiku i586
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 leur installation via votre gestionnaire de packages.
Seule la première réponse proposée par @cuonglm permet d'obtenir les informations du bios sans installer de package supplémentaire :
$ cat /sys/class/dmi/id/bios*
J'errais dans /sys
dossier puis je suis allé dans /sys/firmware/dmi/tables
puis obtenu deux fichiers DMI
et smbios_entry_point
. Si vous lisez DMI
fichier alors 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 concernant votre pc
à partir de ce fichier.