Différences entre versions de « Vérification de matériel »
Sauter à la navigation
Sauter à la recherche
imported>SylvainBeucler m (migration depuis la page serveur) |
imported>SylvainBeucler |
||
| (7 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
| − | + | == RAM == | |
| − | + | memtest+ (taper 'memtest' sur un CD de boot, style systemrescuecd ou Debian) | |
| − | badblocks -s -o badblocks.txt - | + | |
| + | == Disque-dur S.M.A.R.T. == | ||
| + | Voir [[Smartmontools]] | ||
| + | |||
| + | == Disque-dur générique == | ||
| + | |||
| + | badblocks -s -o badblocks.txt -n /dev/hdb | ||
-s # afficher la progression \ | -s # afficher la progression \ | ||
-o fichier_de_sortie # y écrit les mauvais blocks \ | -o fichier_de_sortie # y écrit les mauvais blocks \ | ||
| − | - | + | -n # test lecture/écriture sans écrasement \ |
| − | # ou - | + | # ou -w avec écrasement (plus rapide) \ |
/dev/hdb # nom du disque | /dev/hdb # nom du disque | ||
| − | |||
* Système de fichier: | * Système de fichier: | ||
| − | e2fsck -p -f -C0 /dev/hda1 | + | e2fsck -p -f -C0 -tt /dev/hda1 |
-p # corriger les erreurs triviales automatiquement | -p # corriger les erreurs triviales automatiquement | ||
-f # même si le système de fichier est marqué comme "propre"/"clean" | -f # même si le système de fichier est marqué comme "propre"/"clean" | ||
-C 0 # afficher une barre de progression | -C 0 # afficher une barre de progression | ||
| + | -t # stats de durée | ||
| + | -tt # + de stats de durée (par passe) | ||
/dev/hda1 # nom de la partition | /dev/hda1 # nom de la partition | ||
| + | * badblocks + e2fsck (badblocks.txt n'est utilisable directement car badblocks et mkfs.* n'ont peut-être utilisé la même taille de bloc): | ||
| + | e2fsck -kcc ... | ||
| + | |||
| + | -k # conserver les blocs défectueux déjà référencés | ||
| + | -c # test de lecture - marque les mauvais blocs comme inutilisés | ||
| + | -c -c # id. en lecture/écriture non destructif | ||
| + | |||
| + | <code>-c</code> est également disponible dans <code>mkfs</code> (avec des tests lecture/écriture destructifs cette fois). | ||
| + | |||
| + | == Température du disque == | ||
| + | |||
| + | Installer | ||
| + | apt-get install hddtemp | ||
| + | hddtemp | ||
| + | |||
| + | Exemple: | ||
| + | $ sudo hddtemp /dev/hda | ||
| + | /dev/hda: MAXTOR STM3320820A: 39°C | ||
| + | |||
| + | hddtemp peut aussi fonctionner en démon, ce qui est notamment utilisé par un template [[Cacti]] afin d'interroger des machines distantes. | ||
| + | |||
| + | == Autres capteurs == | ||
| + | |||
| + | Notamment pour le processeur: utiliser <code>lm-sensors</code>: | ||
| + | |||
| + | aptitude install lm-sensors | ||
| + | sensors-detect | ||
| + | # answer yes to everything, including the last question (which is 'no' by default) | ||
| + | reboot # or manually load modules | ||
| + | sensors | ||
| + | |||
| + | Exemple: | ||
| + | <pre> | ||
| + | $ sensors | ||
| + | w83697hf-isa-0290 | ||
| + | Adapter: ISA adapter | ||
| + | VCore: +1.60 V (min = +0.02 V, max = +0.00 V) ALARM | ||
| + | +3.3V: +3.28 V (min = +2.75 V, max = +0.26 V) ALARM | ||
| + | +5V: +5.05 V (min = +0.00 V, max = +0.00 V) ALARM | ||
| + | +12V: +11.86 V (min = +2.43 V, max = +0.97 V) ALARM | ||
| + | -12V: +1.13 V (min = -14.91 V, max = -14.91 V) ALARM | ||
| + | -5V: +2.09 V (min = -0.88 V, max = -7.71 V) ALARM | ||
| + | V5SB: +5.46 V (min = +5.24 V, max = +0.91 V) ALARM | ||
| + | VBat: +0.32 V (min = +0.16 V, max = +1.09 V) | ||
| + | fan1: 0 RPM (min = 28125 RPM, div = 2) ALARM | ||
| + | fan2: 4927 RPM (min = 42187 RPM, div = 2) ALARM | ||
| + | temp1: +40°C (high = +12°C, hyst = +0°C) sensor = thermistor ALARM | ||
| + | temp2: +48.0°C (high = +80°C, hyst = +75°C) sensor = thermistor | ||
| + | alarms: | ||
| + | beep_enable: | ||
| + | Sound alarm enabled | ||
| + | </pre> | ||
| + | |||
| + | == Liens == | ||
| + | |||
| + | * [http://www.techthrob.com/tech/linuxsensors.php Enabling Temperature Sensors in Linux] | ||
Version actuelle datée du 16 février 2009 à 17:03
RAM
memtest+ (taper 'memtest' sur un CD de boot, style systemrescuecd ou Debian)
Disque-dur S.M.A.R.T.
Voir Smartmontools
Disque-dur générique
badblocks -s -o badblocks.txt -n /dev/hdb
-s # afficher la progression \ -o fichier_de_sortie # y écrit les mauvais blocks \ -n # test lecture/écriture sans écrasement \ # ou -w avec écrasement (plus rapide) \ /dev/hdb # nom du disque
- Système de fichier:
e2fsck -p -f -C0 -tt /dev/hda1
-p # corriger les erreurs triviales automatiquement -f # même si le système de fichier est marqué comme "propre"/"clean" -C 0 # afficher une barre de progression -t # stats de durée -tt # + de stats de durée (par passe) /dev/hda1 # nom de la partition
- badblocks + e2fsck (badblocks.txt n'est utilisable directement car badblocks et mkfs.* n'ont peut-être utilisé la même taille de bloc):
e2fsck -kcc ...
-k # conserver les blocs défectueux déjà référencés -c # test de lecture - marque les mauvais blocs comme inutilisés -c -c # id. en lecture/écriture non destructif
-c est également disponible dans mkfs (avec des tests lecture/écriture destructifs cette fois).
Température du disque
Installer
apt-get install hddtemp hddtemp
Exemple:
$ sudo hddtemp /dev/hda /dev/hda: MAXTOR STM3320820A: 39°C
hddtemp peut aussi fonctionner en démon, ce qui est notamment utilisé par un template Cacti afin d'interroger des machines distantes.
Autres capteurs
Notamment pour le processeur: utiliser lm-sensors:
aptitude install lm-sensors sensors-detect # answer yes to everything, including the last question (which is 'no' by default) reboot # or manually load modules sensors
Exemple:
$ sensors
w83697hf-isa-0290
Adapter: ISA adapter
VCore: +1.60 V (min = +0.02 V, max = +0.00 V) ALARM
+3.3V: +3.28 V (min = +2.75 V, max = +0.26 V) ALARM
+5V: +5.05 V (min = +0.00 V, max = +0.00 V) ALARM
+12V: +11.86 V (min = +2.43 V, max = +0.97 V) ALARM
-12V: +1.13 V (min = -14.91 V, max = -14.91 V) ALARM
-5V: +2.09 V (min = -0.88 V, max = -7.71 V) ALARM
V5SB: +5.46 V (min = +5.24 V, max = +0.91 V) ALARM
VBat: +0.32 V (min = +0.16 V, max = +1.09 V)
fan1: 0 RPM (min = 28125 RPM, div = 2) ALARM
fan2: 4927 RPM (min = 42187 RPM, div = 2) ALARM
temp1: +40°C (high = +12°C, hyst = +0°C) sensor = thermistor ALARM
temp2: +48.0°C (high = +80°C, hyst = +75°C) sensor = thermistor
alarms:
beep_enable:
Sound alarm enabled