Je souhaite récupérer la version et le nom actuels du BIOS tout en travaillant sur le terminal.
Quelles pourraient être les commandes pour le trouver?
La version du BIOS est exposée à travers les tables SMBIOS . Sous Linux, nous pouvons y accéder avec dmidecode
(qui nécessite les privilèges root
pour fonctionner).
Pour afficher uniquement les informations du BIOS, utilisez -t bios
pour spécifier que nous voulons uniquement voir les entrées de type BIOS, et -q
pour désactiver la sortie inutile.
# dmidecode -t bios -q
BIOS Information
Vendor: Phoenix Technologies LTD
Version: 6.00
Release Date: 02/22/2012
Address: 0xE72C0
Runtime Size: 101696 bytes
ROM Size: 64 kB
Characteristics:
ISA is supported
PCI is supported
...
BIOS Revision: 4.6
Firmware Revision: 0.0
Pour obtenir uniquement les informations de version du BIOS, utilisez -s
pour spécifier certaines chaînes:
# dmidecode -s bios-vendor
Phoenix Technologies LTD
# dmidecode -s bios-version
6.00
# dmidecode -s bios-release-date
02/22/2012
Vous pouvez aussi cat /sys/class/dmi/id/bios_version
sans avoir à exécuter dmidecode
en tant que root.
/sys/class/dmi/id
contient également d'autres fichiers intéressants:
Un aperçu rapide de tous peut être obtenu avec
head /sys/class/dmi/id/*
(J'utilise head
car il affiche le nom du fichier au-dessus des premières lignes du contenu du fichier.)
vous pouvez utiliser dmidecode. prise en charge de dmidecode sur les systèmes d'exploitation suivants
Linux i386, x86-64, ia64
FreeBSD i386, AMD64
NetBSD i386, AMD64
OpenBSD i386, AMD64
BeOS i386
Cygwin i386
Solaris x86
Haiku i586
essayez ceci
utilisation: dmidecode | Moins