====== Matériel ====== ---- ===== Ubuntu ===== ==== Interrogations ==== === Lister le matériel PCI === lspci === Lister les périphériques USB === lsusb === Lister les infos sur les CPU === lscpu === Lister les périphériques de bloc === | lsblk -f | affiche les filesystems des devices block | | lsblk -m | affiche les propriétaires et les droits associés des devices block | | lsblk -t | affiche la topologie des devices block | Pour obtenir les identifiants des périphériques de blocs : blkid -o list # y compris les périphériques non montés === Lister le matériel === lshw hwinfo Forcer le système à relire les information liées aux disques : partprobe === Nom du matériel === sudo dmidecode | grep "Product Name" === Numéro de série === sudo dmidecode | grep "Serial Number" ---- ==== Donner un nom persistant à un matériel ==== === Identification du matériel === Lister les périphériques : ls /dev/tty* Pour ne lister que les connexion en USB : ls /dev/ttyUSB* Lister les information concernant le périphérique ttyxxx: sudo udevadm info --query=all --name=ttyxxx Récupérer les informations SUBSYSTEM et ID_VENDOR ou ID_MODEL ou ID_SERIAL pour identifier l’appareil avec le vendeur, le modèle ou le n° de série. === Définir un nom persistant === Editer le fichier /etc/udev/rules.d/99-usb-serial.rules et renseigner les informations : SUBSYSTEM=="tty", SUBSYSTEMS=="usb", ENV{ID_MODEL}=="XXXX", SYMLINK+="nouveau_nom" === Vérification === ls /dev/tty* Le nouveau nom apparait sous forme d'un lien. ---- [[all:bibles:linux:materiel|Haut de page]] ===== Redhat/CentOS ===== ==== Changement de hardware ==== === Problème === Suite à un changement de hardware (changement de vm sur un autre niveau ESXi, ...) on peut avoir un démarrage en faute : dracut-initqueue[535]: Warning: dracut_initqueue timeout – starting timeout scripts dracut-initqueue[535]: Warning: Could not boot. dracut-initqueue[535]: Warning: /dev/centos/root does not exist dracut-initqueue[535]: Warning: /dev/centos/swap does not exist dracut-initqueue[535]: Warning: /dev/mapper/centos-root does not exist === Solution === * Démarrer avec la version rescue de Redhat * Lister les noyaux disponibles ls /boot/initramfs-*.x86_64.img * Choisir la dernière version du noyau et reconstruire le initramfs adapté au hardware dracut -f /boot/initramfs-3.10.0-693.5.2.el7.x86_64.img 3.10.0-693.5.2.el7.x86_64 ---- [[all:bibles:linux:materiel|Haut de page]] ===== Performances ===== ==== Processeur ==== top htop ==== Disque ==== Se référer à cette page [[all:bibles:linux:hdd#test_performances|Test performances disque]] ==== Stress tests ==== Installer l'outil stress-ng. Sur Ubuntu : sudo snap install stress-ng ==== Batterie ==== Pour connaitre le niveau d'usure de la batterie par rapport à l'origine : sudo apt install acpi acpi -V | grep Battery ==== Température ==== sudo apt install acpi acpi -V | grep Thermal ---- [[all:bibles:linux:materiel|Haut de page]] ===== Défaillances ===== ==== Mémoire ==== Lancer l'utilitaire de test mémoire disponible dans le menu grub. ==== Disque dur ==== * Voir la section [[all:bibles:linux:hdd#recuperation_donnees_sur_hdd_defectueux|Récupération de données sur disque défectueux]] * Voir la signification des [[https://fr.wikipedia.org/wiki/Self-Monitoring,_Analysis_and_Reporting_Technology#Attributs_S.M.A.R.T._connus|Attributs S.M.A.R.T.]] ---- [[all:bibles:linux:materiel|Haut de page]]