Dmidecode
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Inventaire matériel (DMI/SMBIOS) |
| Commande | dmidecode
|
| Contexte | Nécessite les droits root (lecture de la mémoire DMI) |
| Voir aussi | Lshw, Lscpu |
dmidecode lit la table DMI/SMBIOS exposée par le BIOS/UEFI pour afficher l'inventaire matériel d'une machine (fabricant, modèle, numéro de série, mémoire, processeur, carte mère…) sans avoir à ouvrir le boîtier. La commande doit être lancée en root.
Commandes de base
dmidecode # dump complet de toutes les structures DMI
dmidecode --type system | grep Manufacturer # fabricant de la machine
dmidecode --type system | grep -i 'Product Name' # modèle
dmidecode --type system | grep -i 'Serial Number' # numéro de série
dmidecode -t bios # informations BIOS
dmidecode -t processor # configuration des processeurs
dmidecode -t memory # barrettes mémoire insérées dans les slots
dmidecode -t baseboard # carte mère
Types disponibles pour --type/-t
Les principaux types de structures DMI, utilisables par nom ou par numéro :
0 bios
1 system
2 baseboard
3 chassis
4 processor
6 memory module (obsolète)
7 cache
8 port connector
9 system slots
17 memory device
Raccourcis -s (informations ciblées)
L'option -s extrait directement une valeur précise (équivalent d'un -t suivi d'un grep, mais sans les en-têtes) :
dmidecode -s system-manufacturer # revendeur/fabricant
dmidecode -s system-product-name # modèle
dmidecode -s system-serial-number # numéro de série de la machine
dmidecode -s chassis-serial-number # numéro de série du châssis
dmidecode -s bios-version # version du BIOS
dmidecode -s processor-version # modèle du processeur