L'âge de mes PC
Avec la fin du support de Windows 10, beaucoup se sont émus de voir des
PC récents ne pas être compatible avec cette nouvelle version.
Cette obsolescence ne me concerne pas, toutes mes machines fonctionnent
avec Debian.
Cette actualité a attisée ma curiosité, quel âge ont mes machines ?
Les derniers PC ont été achetés d’occasion, les plus vieux ont été
achetés neuf.
Je vous présente 3 méthodes pour déterminer l’âge d’un PC.
Date du système de fichier
Pour déterminer l’âge du PC on peut regarder la date d’installation du système.
Cette information est pertinente s’il n’y a pas eu de réinstallation de
l’OS depuis l’achat.
Dans le cas d’un PC acheté d’occasion, elle ne représente pas l’âge du
PC puisque pour mon usage ils sont migré sous
Debian avant toute utilisation.
Pour afficher la date d’installation de l’OS, il faut regarder la date de création de la partition du système avec la commande :
tune2fs -l /dev/sda1|grep create
Sur mes machines j’obtiens :
- nanda3 (mon portable) : 06/12/2019. L’information n’est pas fiable, le disque SSD a été utilisé sur 2 ou 3 PC et le portable a été acheté d’occasion en 2020
- lutig : 20/07/2021. Ce PC a été acheté d’occasion en 2021
- eol : 15/04/2019. Ce PC est plus ancien mais je n’ai pas de traces de l’historique.
- srvkvm : 21/06/2017
- Z240 : 28/09/2025. PC acheté d’occasion cette année
Date du BIOS
La date du BIOS est un indicateur de la date d’achat du PC. Elle est
lisible lors du redémarrage du PC mais elle est aussi dans le fichier
bios_date du dossier /sys/devices/virtual/dmi/id.
Si le BIOS a été mis à jour, la date de celui-ci ne représente plus l’âge du PC.
Dans le dossier /sys/devices/virtual/dmi/id il y a d’autres fichiers
contenant des informations utiles :
bios_date board_name chassis_serial modalias product_sku uevent
bios_release board_serial chassis_type power/ product_uuid
bios_vendor board_vendor chassis_vendor product_family product_version
bios_version board_version chassis_version product_name subsystem@
board_asset_tag chassis_asset_tag ec_firmware_release product_serial sys_vendor
Certaines, comme bios_date peuvent être lues avec un compte utilisateur.
- nanda3 (mon portable) : 08/20/2015
- lutig : 04/08/2015
- eol : 04/05/2014
- srvkvm : 16/12/2016
- Z240 : 28/07/2023
Contrôle par le numéro de série
Sur les sites des constructeurs, on peut vérifier des données associées
au numéro de série comme la date de début et de fin de garantie.
Cette méthode est certainement la plus fiable.
Pour mon portable (nanda3), un Lenovo1 T550 on trouve une date de début de garantie de janvier 2016.
Pour le HP2 Z240 la date de début de garantie est d’avril 2016.
Pour lutig (Lenovo ThinkCentre M73 Desktop), on trouve novembre 2015.
Pour les PC eol (ASUS 3) et srvkvm (MSI 4), le numéro de série n’est pas disponible
dans le dossier /sys/devices/virtual/dmi/id.
Conclusion
Le plus jeune de mes PC est donc le HP Z240, il date d’avril 2016, il a donc 9 ans.
Saint Carré