Finalement!! une semaine plus tard! je réponds à votre question!
J'ai fait un petit résumé de Smartmontools! et comment interpréter ses résultats!
J'espère qu'il vous sera utile!
Tout d'abord:
Quelques options utiles:
USAGE:::
smartctl -(option) /dev/hd* (ou '*' équivaut à (a,b,c....soit disque A, disque B, disque C...)
ex::: smartctl -a /dev/hdc (me donnera toutes les informations à propos du disque C)
option=(voir ci bas...)
-h
pour l'aide
-i
pour avoir quelques informations de base sur le disque dur
-a
pour avoir toutes les informations à propos du disque dur
(ou est l'équivalent de '-H -i -c -A -l error -l selftest -l selective')
-s on
pour activer la fonction SMART
Quelques tests:
avant tout voyons quels test sont supportés par votre disque dur (ex:: disque dur A )
smartctl -c /dev/hda
maintentant exécutons le "offline test SMART" (sur le disque A)
smartctl -t offline /dev/hda
une fois terminé, consulter le log pour les résultats!
-H
si ce test -échoue, alors cela signifie que le disque dur testé est déjà hors d'usage
ou sinon le sera d'ici 24 heures! Le cas échéant SAUVEGARDER vos données le plus rapidement possible!
les résultats du test::: comment les obtenir:::
-l error
imprime le SMART error log (tout au long de la durée de vie du disque SMART inscrit (s'il y a)
les erreurs survenues sur le disque dans un log.....et la commande
smartctl -l /dev/hd*
permet de lire ce log).S'il n'y a que peu d'erreurs (ex:: 2 ou 3) et quelles ne sont pas récentes alors il n'y a pas
vraiment de raison de se préoccuper! ...s'il n'y a que peu d'erreurs mais quelles sont tous récentes,
alors surveiller et tester plus fréquemment son disque à l'avenir afin de vérifier si son disque se détériore progressivement!
-a
fournira toutes les informations à propos du disque dur (incluant le log)
voici quelques autres tests:
SMART Health Status
(pour vérifier l'état de santé actuel du disque)
smartctl -H /dev/hda
Smart Error Log
(soit la liste des erreurs détectées par SMART au cours de la duré de vie du disque dur testé)
smartctl -l error /dev/hda
S'il n'y a pas ou peu d'erreurs, alors pas de problèmes mais s'il y en a beaucoup!!!
SAUVEGARDER vos données le plus tôt possible! car la durée de vie du disque dur testé
est devenue incertaine!
mais ces deux derniers tests ne suffisent pas: il faut en faire d'autres:
SMART Testing (ds cet exemple le disque A sera utilisé soit /dev/hda)
Avant tout vérifier quels options du test votre disque dur supportent?
smartctl -c /dev/hda
Maintenant executons le test SMART Immediate Offline Test (si supporté, bien sûr!):
smartctl -t offline /dev/hda
Ce test durera un certain temps!
il y a aussi ces deux tests:
SMART Short Self Test
smartctl -t short /dev/hda
SMART Extended Self Test (surtout celui-ci!)
smartctl -t long /dev/hda
Maintenant vérifions les résultats avec SMART Self Test Error Log:
smartctl -l selftest /dev/hda
Si supporté, faire aussi ce test:
SMART Conveyance Self Test
smartctl -t conveyance /dev/hda
de nouveau vérifiez les résultats avec SMART Self Test Error Log:
smartctl -l selftest /dev/hda
Je préfère cette commande pour voir tous les résultats possibles:
smartctl -s on -a /dev/hdc
Comment interpréter les résultats ???
un disque dur en bonne santé n'aura pas ou peu d'erreurs (1, 2 ou 3..).
S'il y en a beaucoup !! c'est très mauvais signe!
par exemple, voir les lignes des résutats sous:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
Recherchez les erreurs (s'il y a ) sous la colonne WHEN_FAILED
Si vous avez obtenus plusieurs résultats sous cette colonne, c'est mauvais signes!
voici l'exemple d'un disque avec quelques difficultés (non ce n'est pas le mien!!!):
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
3 Spin_Up_Time 0x0027 234 234 063 Pre-fail Always - 5199
4 Start_Stop_Count 0x0032 253 253 000 Old_age Always - 216
5 Reallocated_Sector_Ct 0x0033 016 016 063 Pre-fail Always FAILING_NOW 598
6 Read_Channel_Margin 0x0001 253 253 100 Pre-fail Offline - 0
7 Seek_Error_Rate 0x000a 253 216 000 Old_age Always - 1
8 Seek_Time_Performance 0x0027 250 241 187 Pre-fail Always - 64201
9 Power_On_Hours 0x0032 253 251 000 Old_age Always - 154
10 Spin_Retry_Count 0x002b 253 252 223 Pre-fail Always - 0
11 Calibration_Retry_Count 0x002b 253 252 223 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 251 251 000 Old_age Always - 811
192 Power-Off_Retract_Count 0x0032 253 253 000 Old_age Always - 1
193 Load_Cycle_Count 0x0032 253 253 000 Old_age Always - 2158
194 Temperature_Celsius 0x0032 253 253 000 Old_age Always - 0
195 Hardware_ECC_Recovered 0x000a 253 252 000 Old_age Always - 34
196 Reallocated_Event_Count 0x0008 253 253 000 Old_age Offline - 0
197 Current_Pending_Sector 0x0008 253 253 000 Old_age Offline - 0
198 Offline_Uncorrectable 0x0008 253 253 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0008 199 199 000 Old_age Offline - 0
200 Multi_Zone_Error_Rate 0x000a 253 252 000 Old_age Always - 0
201 Soft_Read_Error_Rate 0x000a 253 249 000 Old_age Always - 23
202 TA_Increase_Count 0x000a 253 251 000 Old_age Always - 0
203 Run_Out_Cancel 0x000b 253 252 180 Pre-fail Always - 0
204 Shock_Count_Write_Opern 0x000a 253 252 000 Old_age Always - 0
205 Shock_Rate_Write_Opern 0x000a 253 252 000 Old_age Always - 0
207 Spin_High_Current 0x002a 253 252 000 Old_age Always - 0
208 Spin_Buzz 0x002a 253 252 000 Old_age Always - 0
209 Offline_Seek_Performnce 0x0024 253 253 000 Old_age Offline - 0
99 Unknown_Attribute 0x0004 253 253 000 Old_age Offline - 0
100 Unknown_Attribute 0x0004 253 253 000 Old_age Offline - 0
101 Unknown_Attribute 0x0004 253 253 000 Old_age Offline - 0
on peut y voir (ligne 5) que la fonction Reallocated_Sector_Ct est la fautive sur ce disque dur!
5 Reallocated_Sector_Ct 0x0033 016 016 063 Pre-fail Always FAILING_NOW 598
Donc surtout vérfier si vous avez ou non des résultats sous la colonne WHEN_FAILED !
Quelques références:
http://www.linuxjournal.com/article/6983
http://smartmontools.sourceforge.net/
http://valaurea.free.fr/documents/sig11_smart.html
Définitions des Attributs que l'on retrouve sur le disque dur
http://ftp.kernel.org/pub/linux/utils/man/?8+smartd
http://ftp.kernel.org/pub/linux/utils/man/?8+smartctl
http://gentoo-wiki.com/HOWTO_Monitor_yo ... rtmontools
http://lea-linux.org/cached/index/Hardw ... smart.html
Quant à la température de votre disque, vérifiez dans votre boîtier que vos disques durs sont
bien aérés(et non empilés un par dessus l'autre l'un très près de l'autre).De plus regrouper ensemble vos fils à l'intérieur afin que
l'air circule. (ajouter un ou deux ventilateurs de boîtiers s'il n'y en a pas actuellement)