Lorsque l’on doit faire une mise à jour du bios de son ordinateur, il est plus rassurant (et plus fiable) d’avoir le maximum d’informations sur son matériel.
Avec Debian/Ubuntu, vous pouvez obtenir ces informations facilement en installant le paquet libsmbios-bin et en utilisant la commande getSystemId (via sudo!)
exemples:
pour mon Aspire One (jaunty)
Libsmbios version: 2.2.13
Product Name: AOA150
Vendor: Acer
Version du BIOS: v0.3114
System ID: 0x0000
Service Tag: xxxxxxxxxxxxxxxxxxxxx
Express Service Code: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Asset Tag:
Property Ownership Tag: |
Pour mon Fujitsu Amilo (hardy):
Libsmbios: 0.13.10 Error getting the System ID : Error getting the Service Tag : std::exception Product Name: AMILO Xa 2528 BIOS Version: 1.0L-4C15-000F Vendor: FUJITSU SIEMENS Is Dell: 0 |
Un serveur Web (hardy):
Libsmbios: 0.13.10 Error getting the System ID : Error getting the Service Tag : std::exception Product Name: EPIA BIOS Version: 6.00 PG Vendor: VIA TECHNOLOGIES, INC. Is Dell: 0 |
Une VirtualBox (jaunty):
Libsmbios version: 2.2.13 Product Name: VirtualBox Vendor: innotek GmbH Version du BIOS: VirtualBox System ID: 0x0000 Service Tag: 0 Express Service Code: 0 Asset Tag: Property Ownership Tag: |
Pour les développeurs python, vous noterez que ça vous installe d’office python-libsmbios. Je vous laisse imaginer tous les usages possibles pour vos applications.