web-dev-qa-db-fra.com

Comment vérifier la version ou le nom du BIOS sous Linux via une invite de commande?

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?

36
Udit Mishra

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
53
Jonathon Reinhart

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:

  • bios_date
  • bios_vendor
  • bios_version
  • product_family
  • nom_produit
  • product_serial
  • version de produit

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.)

14
Marius Gedminas

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

http://www.nongnu.org/dmidecode/

2
Tharanga Abeyseela

essayez ceci

utilisation: dmidecode | Moins

1
Specode