materiel:connaitre_son_materiel
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | materiel:connaitre_son_materiel [2018/11/17 12:53] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ===== CONNAITRE SON MATERIEL SOUS LINUX ===== | ||
+ | {{ : | ||
+ | {{: | ||
+ | EN COURS ..... | ||
+ | |||
+ | === Prérequis === | ||
+ | |||
+ | Il faut tout d' | ||
+ | |||
+ | * pciutils | ||
+ | * usbutils | ||
+ | * Smartmontools | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== CARTE MERE ====== | ||
+ | |||
+ | {{ :cm.png|}} | ||
+ | |||
+ | Pour avoir toutes les informations utiles sur sa carte mère et quelques informations diverses | ||
+ | |||
+ | Utilisez la commande en root ( su ou en mode sudo ): | ||
+ | |||
+ | dmidecode | ||
+ | |||
+ | et vous obtiendrez ceci (bref exemple ): | ||
+ | |||
+ | Handle 0x0001, DMI type 1, 27 bytes | ||
+ | System Information | ||
+ | Manufacturer: | ||
+ | Product Name: P5Q DELUXE | ||
+ | Version: System Version | ||
+ | Serial Number: System Serial Number | ||
+ | UUID: A041001E-8C00-01...etc ..... | ||
+ | Wake-up Type: Power Switch | ||
+ | SKU Number: To Be Filled By O.E.M. | ||
+ | Family: To Be Filled By O.E.M. | ||
+ | |||
+ | Handle 0x0002, DMI type 2, 15 bytes | ||
+ | Base Board Information | ||
+ | Manufacturer: | ||
+ | Product Name: P5Q DELUXE | ||
+ | Version: Rev 1.xx | ||
+ | Serial Number: MS1C87BW ....etc | ||
+ | Asset Tag: To Be Filled By O.E.M. | ||
+ | Features: | ||
+ | Board is a hosting board | ||
+ | Board is replaceable | ||
+ | Location In Chassis: To Be Filled By O.E.M. | ||
+ | Chassis Handle: 0x0003 | ||
+ | Type: Motherboard | ||
+ | Contained Object Handles: 0 | ||
+ | |||
+ | une autre méthode pour connaitre sa version de bios est en mode ROOT : | ||
+ | |||
+ | dd if=/dev/mem bs=32k skip=31 count=1 | strings -n 8 | grep -i bios | ||
+ | |||
+ | et vous obtiendrez donc : | ||
+ | |||
+ | AMIBIOS 080012 | ||
+ | 1+0 enregistrements lus | ||
+ | 1+0 enregistrements écrits | ||
+ | 32768 octets (33 kB) copiésAMIBIOS(C)2006 American Megatrends, Inc. | ||
+ | BIOS Date: 01/24/07 11:31:03 Ver: 08.00.12 | ||
+ | , 0,000539147 s, 60,8 MB/s | ||
+ | |||
+ | |||
+ | |||
+ | ===== CPU ===== | ||
+ | |||
+ | Pour connaître la version et afficher toutes les informations de son CPU ou processeur faites :{{ cpu.png|}} | ||
+ | |||
+ | En console: | ||
+ | |||
+ | *Type de processeur pour lequel est compilé le noyau : | ||
+ | |||
+ | $ uname -p | ||
+ | |||
+ | * Info exhaustive | ||
+ | Cette commande permet d' | ||
+ | |||
+ | cat / | ||
+ | |||
+ | |||
+ | |||
+ | *Charge moyenne du processeur | ||
+ | |||
+ | $ cat / | ||
+ | |||
+ | |||
+ | |||
+ | Pour déterminer l' | ||
+ | |||
+ | En console | ||
+ | top | ||
+ | |||
+ | * Etat des processus | ||
+ | |||
+ | $ ps -ef | ||
+ | |||
+ | === en mode graphique === | ||
+ | |||
+ | ===== MEMOIRES ===== | ||
+ | |||
+ | Afficher la quantité de mémoire utilisée{{ | ||
+ | |||
+ | free -m | ||
+ | |||
+ | L' | ||
+ | |||
+ | |||
+ | * Pour avoir toutes les informations détaillées | ||
+ | |||
+ | |||
+ | cat / | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== VENTILO ===== | ||
+ | |||
+ | |||
+ | Pour connaitre la vitesse et la temperature du ventilateur : | ||
+ | |||
+ | **installer le composant lm-sensors** | ||
+ | |||
+ | puis en console : | ||
+ | |||
+ | sensors-detect | ||
+ | |||
+ | repondre aux questions par oui (yes) ceci afin de déterminer quel materiel ou ventilateur doit être surveillé | ||
+ | |||
+ | sensors-detect vous indiquera alors un nom pour chaque composant surveillé, notez-les bien. | ||
+ | |||
+ | pour obtenir des informations sur tel ou tel composant tapez : | ||
+ | |||
+ | modeprobe + nom du composant | ||
+ | |||
+ | exemple : modeprobe i2c-sensor | ||
+ | |||
+ | === en mode graphique === | ||
+ | ===== CARTE GRAPHIQUE ====== | ||
+ | {{ cartegraphique.png|}} | ||
+ | |||
+ | Pour connaître le modèle et le nom de sa carte graphique : | ||
+ | |||
+ | commande en root | ||
+ | | ||
+ | |||
+ | Voici ce que peut vous retourner la commande : | ||
+ | |||
+ | 06:00.0 VGA compatible controller: nVidia Corporation G80 [GeForce 8800 GTX] (rev a2) | ||
+ | |||
+ | | ||
+ | |||
+ | Une fois les drivers Ati ou Nvidia installés, on peut vérfier la présence de l' | ||
+ | |||
+ | glxinfo | grep rendering | ||
+ | |||
+ | La bonne réponse étant : | ||
+ | |||
+ | direct rendering: Yes | ||
+ | |||
+ | Connaitre le nombre de fps de votre carte Graphique | ||
+ | |||
+ | En console : | ||
+ | |||
+ | glxgears | ||
+ | |||
+ | et on obtient par exemple : | ||
+ | |||
+ | 50541 frames in 5.0 seconds = 10108.038 FPS | ||
+ | 51029 frames in 5.0 seconds = 10205.798 FPS | ||
+ | 51749 frames in 5.0 seconds = 10349.787 FPS | ||
+ | 51852 frames in 5.0 seconds = 10370.277 FPS | ||
+ | 50741 frames in 5.0 seconds = 10148.184 FPS | ||
+ | 49678 frames in 5.0 seconds = 9934.022 FPS | ||
+ | 51533 frames in 5.0 seconds = 10306.465 FPS | ||
+ | |||
+ | |||
+ | Obtenir des infos sur sa carte : | ||
+ | |||
+ | |||
+ | |||
+ | === overclocking des cartes Nvidia === | ||
+ | |||
+ | ===== CARTE PCI ====== | ||
+ | |||
+ | lspci -v | ||
+ | |||
+ | *Si vous souhaitez connaitre les fabricants et lister vos périphériques PCI | ||
+ | |||
+ | lspci -n | ||
+ | |||
+ | |||
+ | Coller ensuite le résutat obtenu du genre : | ||
+ | |||
+ | 00:1e.0 0604: 8086:244e (rev 90) | ||
+ | |||
+ | sur le site de débian afin d' | ||
+ | |||
+ | 8086244e Yes Intel Corporation 82801 PCI Bridge i810_rng, | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== DISQUE DUR ===== | ||
+ | |||
+ | {{ disquedur.png|}} | ||
+ | |||
+ | Il existe 3 grands types de disques durs gérés par Linux, à savoir ide, sata, usb. Mais Linux peut faire bien plus que vous indiquer quels types de disques sont présents dans votre PC. | ||
+ | |||
+ | === surveillance de ses disques durs === | ||
+ | |||
+ | Ou comment prévenir les pannes de votre disque dur (abréviation :DD). | ||
+ | |||
+ | Il est important de pouvoir contrôler l' | ||
+ | |||
+ | Or il est très facile sous Linux de connaître les prémisses d'une panne de votre DD. Ceci grâce à la technologie SMART (Self Monitoring Analysis and Reporting Technology system), qui permet d' | ||
+ | |||
+ | Donc n' | ||
+ | |||
+ | * Un daemon **Smartd** qui se charge de collecter toutes les 30 mn les infos du disque | ||
+ | * Une commande **smartctl** qui permet de visualiser ou de faire des interrogations sur l' | ||
+ | |||
+ | smartcl s' | ||
+ | |||
+ | # smartctl -option / | ||
+ | |||
+ | * où bien sûr /dev/sda1 est à changer pour le disque que vous souhaitez surveiller. | ||
+ | * Les options permettent de connaitre entre autres : température, | ||
+ | |||
+ | pour visualiser toutes les informations faites simplement option = -a ou -all : | ||
+ | |||
+ | | ||
+ | |||
+ | voilà ce que cela donne : | ||
+ | |||
+ | === START OF INFORMATION SECTION === | ||
+ | Model Family: | ||
+ | | ||
+ | | ||
+ | | ||
+ | User Capacity: | ||
+ | | ||
+ | ATA Version is: 6 | ||
+ | ATA Standard is: Exact ATA specification draft version not indicated | ||
+ | Local Time is: Sat Sep 8 01:54:59 2007 CEST | ||
+ | SMART support is: Available - device has SMART capability. | ||
+ | SMART support is: Enabled | ||
+ | |||
+ | **Ceci est simplement l' | ||
+ | |||
+ | === START OF READ SMART DATA SECTION === | ||
+ | SMART overall-health self-assessment test result: PASSED | ||
+ | | ||
+ | | ||
+ | was completed without error. | ||
+ | Auto Offline Data Collection: Enabled. | ||
+ | | ||
+ | without error or no self-test has ever | ||
+ | been run. | ||
+ | Total time to complete Offline | ||
+ | data collection: | ||
+ | | ||
+ | | ||
+ | Auto Offline data collection on/off support. | ||
+ | Suspend Offline collection upon new | ||
+ | command. | ||
+ | Offline surface scan supported. | ||
+ | Self-test supported. | ||
+ | Conveyance Self-test supported. | ||
+ | Selective Self-test supported. | ||
+ | SMART capabilities: | ||
+ | power-saving mode. | ||
+ | Supports SMART auto save timer. | ||
+ | Error logging capability: | ||
+ | No General Purpose Logging support. | ||
+ | Short self-test routine | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | SMART Attributes Data Structure revision number: 16 | ||
+ | | ||
+ | ID# ATTRIBUTE_NAME | ||
+ | 1 Raw_Read_Error_Rate | ||
+ | 3 Spin_Up_Time | ||
+ | 4 Start_Stop_Count | ||
+ | 5 Reallocated_Sector_Ct | ||
+ | 7 Seek_Error_Rate | ||
+ | 9 Power_On_Hours | ||
+ | 10 Spin_Retry_Count | ||
+ | 11 Calibration_Retry_Count 0x0013 | ||
+ | 12 Power_Cycle_Count | ||
+ | 194 Temperature_Celsius | ||
+ | 196 Reallocated_Event_Count 0x0032 | ||
+ | 197 Current_Pending_Sector | ||
+ | 198 Offline_Uncorrectable | ||
+ | 199 UDMA_CRC_Error_Count | ||
+ | 200 Multi_Zone_Error_Rate | ||
+ | |||
+ | SMART Error Log Version: 1 | ||
+ | No Errors Logged | ||
+ | |||
+ | SMART Self-test log structure revision number 1 | ||
+ | No self-tests have been logged. | ||
+ | |||
+ | |||
+ | SMART Selective self-test log data structure revision number 1 | ||
+ | | ||
+ | 1 0 0 Not_testing | ||
+ | 2 0 0 Not_testing | ||
+ | 3 0 0 Not_testing | ||
+ | 4 0 0 Not_testing | ||
+ | 5 0 0 Not_testing | ||
+ | Selective self-test flags (0x0): | ||
+ | After scanning selected spans, do NOT read-scan remainder of disk. | ||
+ | If Selective self-test is pending on power-up, resume after 0 minute delay. | ||
+ | |||
+ | |||
+ | |||
+ | Bon, reconnaissons que ce n'est pas toujours lisible vous pouvez donc utiliser la commande suivante : | ||
+ | |||
+ | |||
+ | | ||
+ | |||
+ | vous trouverez toutes les options et l'aide sur smartctl en tapant : smartctl -h | ||
+ | |||
+ | ce qui donne : | ||
+ | |||
+ | === START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION === | ||
+ | | ||
+ | Drive command " | ||
+ | | ||
+ | | ||
+ | Test will complete after Sat Sep 8 02:35:53 2007 | ||
+ | |||
+ | |||
+ | ensuite faites la commande suivante : | ||
+ | |||
+ | FIXME | ||
+ | |||
+ | |||
+ | * Taux d' | ||
+ | |||
+ | $ df -h | ||
+ | |||
+ | |||
+ | *Taux d' | ||
+ | |||
+ | $ du -h /home/$USER | ||
+ | |||
+ | ===== réparer ses partitions recuperer des données ===== | ||
+ | |||
+ | ===== USB ====== | ||
+ | |||
+ | en mode root ou sudo : | ||
+ | |||
+ | lsusb | ||
+ | |||
+ | ===== DIVERS ===== | ||
+ | |||
+ | Connaitre la version de son noyau : | ||
+ | |||
+ | uname -r |
materiel/connaitre_son_materiel.txt · Dernière modification : 2018/11/17 12:53 de 127.0.0.1