Table des matières
Connaître le matériel de son PC
Introduction
Il peut être nécessaire d'utiliser des outils de détection du matériel notamment lors de l'installation d'un nouveau matériel, si celui-ci donne des soucis.
Penser à utiliser les outils spécialisés et ne pas oublier de les mettre à jour. La log du système est aussi un outil précieux.
Listage de config matérielle
Selon les distributions il existe divers outils. On peut aussi fouiner dans les fichiers du dossier /proc.
Il existe par ailleurs des outils généraux, par exemple :
- lspci
- dmidecode
- lshw
- lsdev
- lshal
- lsusb
- usbview
Remarque : pour une Mandriva les outils ci-dessus sont dans les paquetages : pciutils ldetect dmidecode lshw procinfo usbutils usbview; on peut utiliser lspcidrake aulieu de lspci, ou passer par la détection de matériel du CCM (centre de contrôle Mandriva).
Les outils lspci et lshw sont réellement efficaces si on leur installe les derniers fichiers pci.ids et usb.ids :
Télécharger les derniers fichiers ici :
Mettre ces fichiers dans :
- /usr/share/lshw/pci.ids
- /usr/share/lshw/usb.ids
- /usr/share/pci.ids
Remarque : on peut aussi automatiser ça comme indiqué dans l'article Install Fichiers ids.
Autre remarque : certaines commandes avec options permettent aussi d'obtenir des informations intéressantes, par exemple :
ls -l /dev/disk/by-uuid/*
Il y en a certainement plein d'autres, cherchez bien, et vous pourrrez les ajouter ici !
Test du disque dur
On peut utiliser les commandes :
hdparm -i /dev/hdX hdparm -t /dev/hdX
Pour une Mandriva il faut installer le paquetage hdparm.
Consultation de log
Le système écrit une foule d'infos dans le fichier /var/log/messages. On pourra y lire en particulier des codes d'identification de matériels et des messages d'erreurs.
Si un matériel est pré-installé, lire les messages émis lors du démarrage du pc. Les manips que je fais en général dans une console root :
cp /var/log/messages messages.txt consultation du ficher messages.txt par éditeur
Si on connecte un matériel USB, voire une carte PCI par installation du module-driver, on peut lister en continu la fin du fichier /var/log/messages; faire :
tail -f /var/log/messages