Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 17-02-2016 19:28:55

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Vérifier vieux disque dur

Bonjour

sur une machine j'ai installé un disque dur ide seagate 160Go ( du maxtor renommé  je pense a l aspect ) qui m a posé probleme sur debian (erreurs)

voici le premier résultat de l option --all (ou -a )


smartctl --all /dev/sda
 


retour commande


smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 7200.10
Device Model:     ST3160215A
Serial Number:    9RA2K19K
Firmware Version: 3.AAD
User Capacity:    160 041 885 696 bytes [160 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-7 (minor revision not indicated)
Local Time is:    Wed Feb 17 16:59:59 2016 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
          was completed without error.
          Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0) The previous self-test routine completed
          without error or no self-test has ever
          been run.
Total time to complete Offline
data collection:    (  430) seconds.
Offline data collection
capabilities:        (0x5b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          No Conveyance Self-test supported.
          Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          General Purpose Logging supported.
Short self-test routine
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    (  54) minutes.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   111   100   006    Pre-fail  Always       -       32169254
  3 Spin_Up_Time            0x0003   099   097   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       33
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   100   253   030    Pre-fail  Always       -       581437
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       8
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       33
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   068   060   045    Old_age   Always       -       32 (Min/Max 27/32)
194 Temperature_Celsius     0x0022   032   040   000    Old_age   Always       -       32 (0 22 0 0 0)
195 Hardware_ECC_Recovered  0x001a   114   071   000    Old_age   Always       -       69819338
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0000   100   253   000    Old_age   Offline      -       0
202 Data_Address_Mark_Errs  0x0032   100   253   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    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.
 



je n'arrive pas a décoder ce qui est ecrit tongue
ceci me parait élevé => "1 Raw_Read_Error_Rate     0x000f   111   100   006    Pre-fail  Always       -       32169254"


=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
SMART Attribute Autosave Enabled.
SMART Automatic Offline Testing Enabled every four hours.
 



le disque est trés vieux , en master ide , détecté comme sda (debian est sur sdb en sata 200G0)
sda contient une debian , mais je peu le démonter , formater etc , aucune données importantes ( il est monté manuellement et pas par fstab )

@++

ps: apres un test long 


smartctl --all /dev/sda
 


retour


smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 7200.10
Device Model:     ST3160215A
Serial Number:    9RA2K19K
Firmware Version: 3.AAD
User Capacity:    160 041 885 696 bytes [160 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-7 (minor revision not indicated)
Local Time is:    Wed Feb 17 19:51:21 2016 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
          was completed without error.
          Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0) The previous self-test routine completed
          without error or no self-test has ever
          been run.
Total time to complete Offline
data collection:    (  430) seconds.
Offline data collection
capabilities:        (0x5b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          No Conveyance Self-test supported.
          Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          General Purpose Logging supported.
Short self-test routine
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    (  54) minutes.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   112   100   006    Pre-fail  Always       -       47946222
  3 Spin_Up_Time            0x0003   099   097   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       33
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   060   060   030    Pre-fail  Always       -       1167589
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       11
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       33
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   067   060   045    Old_age   Always       -       33 (Min/Max 27/36)
194 Temperature_Celsius     0x0022   033   040   000    Old_age   Always       -       33 (0 22 0 0 0)
195 Hardware_ECC_Recovered  0x001a   072   069   000    Old_age   Always       -       219675398
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0000   100   253   000    Old_age   Offline      -       0
202 Data_Address_Mark_Errs  0x0032   100   253   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%        11         -
# 2  Extended offline    Completed without error       00%         9         -
# 3  Short offline       Completed without error       00%         9         -
# 4  Short offline       Completed without error       00%         8         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    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.
 

Dernière modification par robert2a (17-02-2016 20:56:36)

Hors ligne

#2 17-02-2016 21:30:11

IceF0x
Membre
Distrib. : Jessie 8.4
Noyau : Linux 3.16.0-4-amd64
(G)UI : OpenBox
Inscription : 05-02-2012

Re : Vérifier vieux disque dur

C'est quoi les erreurs debian ?

1475862269.gif

Hors ligne

#3 17-02-2016 21:44:59

Y316
Membre
Distrib. : stretch/sid
Noyau : 4.3.0-1-amd64
Inscription : 15-11-2012

Re : Vérifier vieux disque dur


Debian 8.3 (jessie)  + la pire ICC que vous ayez probablement jamais rencontré.

Hors ligne

#4 17-02-2016 21:55:08

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Vérifier vieux disque dur

Impec Y316. Le lien est rajouté dans le tuto de : smartmontools smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#5 17-02-2016 23:33:00

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

IceF0x a écrit :

C'est quoi les erreurs debian ?



Bonsoir
les erreurs , a l arret de debian (erreur lecture ecriture) , puis au démarrage de debian (idem) , ça va jusqu a la corruption du bios et disque non reconnu
obligé de reset le bios pour pouvoir detecter un disque (j ai pensé a une panne de la carte mere mais celle ci tourne sans probleme avec un bon disque)
pour confirmer , meme probleme sur plusieur carte mere (de l intel en 775 dual ou quad core ) donc a peu pres de la meme epoque.
j'ai pensé aussi a un chipset trop chaud (controleur ide ou sata )
Donc d'aprés le lien le disque est bien mort ? ( a cause de ceci => 1 Raw_Read_Error_Rate     0x000f   112   100   006    Pre-fail  Always       -       47946222 )
je vai tester des sata aussi , a peu pres le meme probleme .

ce qui est perturbant c est que l installation sans probleme (pourtant le disque est sollicité) et l utilisation parfois pendant quelques jours sans probleme non plus , voir plus.......

j'aimerai faire fonctionner l alerte de smart , j'ai installé le paquet.

merci pour vos réponses  smile

ps: disque de  2005 a 2007 environ ( au moins 10 ans d'age)
je vais trier tous mes vieux disques  , ide et sata (ça va de 40Go a 500Go )
j'ai pensé aussi a l alimentation , toutes sont neuve ou récente et de qualité  (certaines etait a 11v (au lieu de 12v) en charge )
mes machines tournent 24/24 et 7sur 7  ça aide pas hmm

Dernière modification par robert2a (17-02-2016 23:37:58)

Hors ligne

#6 18-02-2016 01:41:01

tux12
Membre
Lieu : ./
Distrib. : Squeeze
Noyau : Linux 2.6.32-5-686-bigmem
(G)UI : KDE
Inscription : 27-02-2008

Re : Vérifier vieux disque dur

Bonjour,

Vu l'absence de secteurs défectueux et l'augmentation rapide (en 3h de temps) des valeurs de Raw_Read_Error_Rate, Seek_Error_Rate et Hardware_ECC_Recovered, je penche pour un problème électronique du disque. Ça peut éventuellement être lié à une valeur d'alim hors tolérance.

Hors ligne

#7 18-02-2016 07:24:45

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

Bonjour
l'alimentation est neuve , une RM650x de corsair (pour un quad core Q9550 et une GTX750TI je pense suffisant ) test  sur cette alimentation.
je relance un test long


smartctl --test=long /dev/sda
 


retour


smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION ===
Sending command: "Execute SMART Extended self-test routine immediately in off-line mode".
Drive command "Execute SMART Extended self-test routine immediately in off-line mode" successful.
Testing has begun.
Please wait 54 minutes for test to complete.
Test will complete after Thu Feb 18 07:20:51 2016

Use smartctl -X to abort test.
 


ps: le disque a été formaté en ext4 avec une partition (sans drapeau boot)
j'ai smart-notifier installé
pour tester smart_notifier


sudo sh -c 'echo test de message | smart-notifier --notify'
 


ps récupéré sur le wiki ubuntu

j'ai regardé mon disque systeme (sdb (en sata) sur la meme machine )  roll


smartctl --all /dev/sdb
 


retour


smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 7200.9
Device Model:     ST3200827AS
Serial Number:    5ND4AJPE
Firmware Version: 3.AAH
User Capacity:    200 049 647 616 bytes [200 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-7 (minor revision not indicated)
Local Time is:    Thu Feb 18 06:58:25 2016 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
          was completed without error.
          Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0) The previous self-test routine completed
          without error or no self-test has ever
          been run.
Total time to complete Offline
data collection:    (  430) seconds.
Offline data collection
capabilities:        (0x5b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          No Conveyance Self-test supported.
          Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          General Purpose Logging supported.
Short self-test routine
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    (  70) minutes.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   086   078   006    Pre-fail  Always       -       95004713
  3 Spin_Up_Time            0x0003   091   089   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       138
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       2
  7 Seek_Error_Rate         0x000f   081   060   030    Pre-fail  Always       -       134071946
  9 Power_On_Hours          0x0032   091   091   000    Old_age   Always       -       8730
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       154
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   069   046   045    Old_age   Always       -       31 (Min/Max 31/33)
194 Temperature_Celsius     0x0022   031   054   000    Old_age   Always       -       31 (0 20 0 0 0)
195 Hardware_ECC_Recovered  0x001a   057   048   000    Old_age   Always       -       13576618
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0000   100   253   000    Old_age   Offline      -       0
202 Data_Address_Mark_Errs  0x0032   100   253   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    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.
 



le dernier test de sda


smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 7200.10
Device Model:     ST3160215A
Serial Number:    9RA2K19K
Firmware Version: 3.AAD
User Capacity:    160 041 885 696 bytes [160 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-7 (minor revision not indicated)
Local Time is:    Thu Feb 18 07:27:09 2016 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
          was completed without error.
          Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0) The previous self-test routine completed
          without error or no self-test has ever
          been run.
Total time to complete Offline
data collection:    (  430) seconds.
Offline data collection
capabilities:        (0x5b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          No Conveyance Self-test supported.
          Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          General Purpose Logging supported.
Short self-test routine
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    (  54) minutes.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   112   099   006    Pre-fail  Always       -       48366362
  3 Spin_Up_Time            0x0003   099   097   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       33
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   063   060   030    Pre-fail  Always       -       1891550
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       23
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       33
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   068   060   045    Old_age   Always       -       32 (Min/Max 27/36)
194 Temperature_Celsius     0x0022   032   040   000    Old_age   Always       -       32 (0 22 0 0 0)
195 Hardware_ECC_Recovered  0x001a   074   069   000    Old_age   Always       -       81189109
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0000   100   253   000    Old_age   Offline      -       0
202 Data_Address_Mark_Errs  0x0032   100   253   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%        22         -
# 2  Extended offline    Completed without error       00%        11         -
# 3  Extended offline    Completed without error       00%         9         -
# 4  Short offline       Completed without error       00%         9         -
# 5  Short offline       Completed without error       00%         8         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    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
 


les erreurs continues de grimper hmm

Dernière modification par robert2a (18-02-2016 08:34:49)

Hors ligne

#8 18-02-2016 08:53:25

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

un sata sdc reformaté en ext4 de 40Go , le résultat de smart est bizzare roll


smartctl -t long /dev/sdc
 


retour


smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION ===
Sending command: "Execute SMART Extended self-test routine immediately in off-line mode".
Drive command "Execute SMART Extended self-test routine immediately in off-line mode" successful.
Testing has begun.
Please wait 19 minutes for test to complete.
Test will complete after Thu Feb 18 08:05:33 2016

Use smartctl -X to abort test.
root@debian3:/home/robert# smartctl --all /dev/sdc
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 7200.9
Device Model:     ST3402111AS
Serial Number:    5PF0EDVG
Firmware Version: 3.AAE
User Capacity:    40 020 664 320 bytes [40,0 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-7 (minor revision not indicated)
Local Time is:    Thu Feb 18 07:47:20 2016 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
          was completed without error.
          Auto Offline Data Collection: Enabled.
Self-test execution status:      ( 121) The previous self-test completed having
          the read element of the test failed.
Total time to complete Offline
data collection:    (  430) seconds.
Offline data collection
capabilities:        (0x5b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          No Conveyance Self-test supported.
          Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          General Purpose Logging supported.
Short self-test routine
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    (  19) minutes.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   118   064   006    Pre-fail  Always       -       184584691
  3 Spin_Up_Time            0x0003   100   099   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       406
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   086   060   030    Pre-fail  Always       -       432341478
  9 Power_On_Hours          0x0032   074   074   000    Old_age   Always       -       23404
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       498
187 Reported_Uncorrect      0x0032   091   091   000    Old_age   Always       -       9
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   069   052   045    Old_age   Always       -       31 (Min/Max 26/31)
194 Temperature_Celsius     0x0022   031   048   000    Old_age   Always       -       31 (0 14 0 0 0)
195 Hardware_ECC_Recovered  0x001a   088   045   000    Old_age   Always       -       115434672
197 Current_Pending_Sector  0x0012   001   001   000    Old_age   Always       -       4294967294
198 Offline_Uncorrectable   0x0010   001   001   000    Old_age   Offline      -       4294967294
199 UDMA_CRC_Error_Count    0x003e   200   001   000    Old_age   Always       -       1698
200 Multi_Zone_Error_Rate   0x0000   100   253   000    Old_age   Offline      -       0
202 Data_Address_Mark_Errs  0x0032   100   253   000    Old_age   Always       -       0

SMART Error Log Version: 1
ATA Error Count: 21 (device log contains only the most recent five errors)
  CR = Command Register [HEX]
  FR = Features Register [HEX]
  SC = Sector Count Register [HEX]
  SN = Sector Number Register [HEX]
  CL = Cylinder Low Register [HEX]
  CH = Cylinder High Register [HEX]
  DH = Device/Head Register [HEX]
  DC = Device Command Register [HEX]
  ER = Error register [HEX]
  ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.

Error 21 occurred at disk power-on lifetime: 23404 hours (975 days + 4 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 5d 8c 04 e2  Error: UNC at LBA = 0x02048c5d = 33852509

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  c8 00 08 58 8c 04 e2 00      00:02:53.354  READ DMA
  ca 00 28 48 2c 41 e4 00      00:02:53.343  WRITE DMA
  ca 00 08 38 2a 40 e4 00      00:02:53.330  WRITE DMA
  ca 00 08 f0 29 40 e4 00      00:02:53.312  WRITE DMA
  ca 00 08 78 28 40 e4 00      00:02:53.294  WRITE DMA

Error 20 occurred at disk power-on lifetime: 23404 hours (975 days + 4 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 5d 8c 04 e2  Error: UNC at LBA = 0x02048c5d = 33852509

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  c8 00 08 58 8c 04 e2 00      00:02:50.218  READ DMA
  c8 00 08 50 8c 04 e2 00      00:02:50.218  READ DMA
  c8 00 08 30 8c 04 e2 00      00:02:50.218  READ DMA
  c8 00 08 28 8c 04 e2 00      00:02:50.218  READ DMA
  c8 00 08 10 8c 04 e2 00      00:02:50.218  READ DMA

Error 19 occurred at disk power-on lifetime: 23404 hours (975 days + 4 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 81 8c 04 e2  Error: UNC at LBA = 0x02048c81 = 33852545

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  c8 00 10 78 8c 04 e2 00      00:02:45.105  READ DMA
  c8 00 28 68 89 04 e2 00      00:02:45.104  READ DMA
  c8 00 08 38 89 04 e2 00      00:02:45.100  READ DMA
  c8 00 10 40 84 04 e2 00      00:02:45.093  READ DMA
  c8 00 08 10 84 04 e2 00      00:02:45.090  READ DMA

Error 18 occurred at disk power-on lifetime: 23404 hours (975 days + 4 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 79 8d 04 e2  Error: UNC at LBA = 0x02048d79 = 33852793

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  c8 00 c0 58 8d 04 e2 00      00:02:39.969  READ DMA
  c8 00 08 38 8d 04 e2 00      00:02:39.957  READ DMA
  27 00 00 00 00 00 e0 00      00:02:39.893  READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
  ec 00 00 00 00 00 a0 00      00:02:39.885  IDENTIFY DEVICE
  ef 03 46 00 00 00 a0 00      00:02:39.873  SET FEATURES [Set transfer mode]

Error 17 occurred at disk power-on lifetime: 23404 hours (975 days + 4 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 46 8d 04 e2  Error: UNC at LBA = 0x02048d46 = 33852742

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  c8 00 20 38 8d 04 e2 00      00:02:39.969  READ DMA
  c8 00 08 30 8d 04 e2 00      00:02:39.957  READ DMA
  c8 00 08 f8 8c 04 e2 00      00:02:39.893  READ DMA
  27 00 00 00 00 00 e0 00      00:02:39.885  READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
  ec 00 00 00 00 00 a0 00      00:02:39.873  IDENTIFY DEVICE

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed: read failure       90%     23404         33852509

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    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.
 


un 40Go , je peut le mettre au recyclage  sad
a priori il y a des erreurs  roll  .

bon j'avais oublié de monter le disque sdc


This message was generated by the smartd daemon running on:

   host name:  debian3
   DNS domain: [Empty]

The following warning/error was logged by the smartd daemon:

Device: /dev/sdc [SAT], Self-Test Log error count increased from 0 to 2

Device info:
ST3402111AS, S/N:5PF0EDVG, FW:3.AAE, 40.0 GB

For details see host's SYSLOG.

You can also use the smartctl utility for further investigation.
Another message will be sent in 24 hours if the problem persists.
 


l avertissement de smart fonctionne tongue
comment j'ai installé debian sur ce disque sans probleme ...........

le syslog


Feb 18 08:11:10 debian3 udisksd[1261]: Mounted /dev/sda1 at /media/robert/test on behalf of uid 1000
Feb 18 08:11:16 debian3 smartd[647]: Device: /dev/sda [SAT], SMART Prefailure Attribute: 1 Raw_Read_Error_Rate changed from 113 to 114
Feb 18 08:11:16 debian3 smartd[647]: Device: /dev/sda [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 69 to 68
Feb 18 08:11:16 debian3 smartd[647]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 31 to 32
Feb 18 08:11:16 debian3 smartd[647]: Device: /dev/sda [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 109 to 78
Feb 18 08:11:16 debian3 smartd[647]: Device: /dev/sdb [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 66 to 60
Feb 18 08:11:16 debian3 smartd[647]: Device: /dev/sdc [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 73 to 64
Feb 18 08:11:16 debian3 smartd[647]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 27 to 36
Feb 18 08:11:16 debian3 smartd[647]: Device: /dev/sdc [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 97 to 81
Feb 18 08:11:16 debian3 smartd[647]: Device: /dev/sdc [SAT], previous self-test completed with error (read test element)
Feb 18 08:11:16 debian3 smartd[647]: Device: /dev/sdc [SAT], Self-Test Log error count increased from 0 to 2
Feb 18 08:11:16 debian3 smartd[647]: Sending warning via /usr/share/smartmontools/smartd-runner to root ...
Feb 18 08:11:16 debian3 smartd[647]: Warning via /usr/share/smartmontools/smartd-runner to root: successful
 



Bon le 40Go au rebut , remplacé par un hitachi 80Go sata que je vai tester (a la fin de la sauvegarde de mes données )
Pour le wiki il faut noter (ou pas ) que le disque doit etre monté ?  (autant profiter de mes tests )
ça parrait bete mais je me suis fait piégé hmm

le retour du 80Go hitachi de 2007 (trop parfait  tongue  )


smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Hitachi Deskstar 7K160
Device Model:     Hitachi HDS721680PLA380
Serial Number:    PVE101Z1UZ839M
LU WWN Device Id: 5 000cca 320f80813
Firmware Version: P21OABEA
User Capacity:    82 348 277 760 bytes [82,3 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-7 T13/1532D revision 1
Local Time is:    Thu Feb 18 09:19:44 2016 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
          was never started.
          Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
          without error or no self-test has ever
          been run.
Total time to complete Offline
data collection:    ( 1445) seconds.
Offline data collection
capabilities:        (0x5b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          No Conveyance Self-test supported.
          Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          General Purpose Logging supported.
Short self-test routine
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    (  24) minutes.
SCT capabilities:          (0x003f) SCT Status supported.
          SCT Error Recovery Control supported.
          SCT Feature Control supported.
          SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000b   100   100   016    Pre-fail  Always       -       0
  2 Throughput_Performance  0x0005   100   100   050    Pre-fail  Offline      -       0
  3 Spin_Up_Time            0x0007   123   123   024    Pre-fail  Always       -       165 (Average 158)
  4 Start_Stop_Count        0x0012   100   100   000    Old_age   Always       -       158
  5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0005   100   100   020    Pre-fail  Offline      -       0
  9 Power_On_Hours          0x0012   099   099   000    Old_age   Always       -       9342
 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       151
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       540
193 Load_Cycle_Count        0x0012   100   100   000    Old_age   Always       -       540
194 Temperature_Celsius     0x0002   166   166   000    Old_age   Always       -       36 (Min/Max 16/51)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0008   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x000a   200   253   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    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.
 

Dernière modification par robert2a (18-02-2016 10:25:28)

Hors ligne

#9 18-02-2016 15:32:42

raleur
Membre
Inscription : 03-10-2014

Re : Vérifier vieux disque dur

Le 160 Go : il est peut-être vieux, mais il n'a pas beaucoup servi (power-on hours). En tout cas tous les attributs SMART sont et ont toujours été dans les tolérances. S'il y a un défaut, il n'est pas visible avec SMART. J'ai eu un disque Hitachi qui ne démarrait pas à tous les coups, ou après un long moment, et on ne voyait aucune anomalie dans les rapports SMART.

Le 200 Go : il n'est pas parfait car il a deux secteurs réalloués.

Le 40 Go : les valeurs très élevées des attributs Current_Pending_Sector et Offline_Uncorrectable sont un bug du firmware du disque : ce sont en fait des valeurs légèrement négatives sur 32 bits en complément à 2, le firmware les a décrémentées alors qu'elles étaient à 0. J'ai déjà vu cela sur d'autres disques.

Quant à smartd, il se contente de signaler quand la valeur d'un attribut change, ce qui est parfaitement normal dans le cas de la température.

Hors ligne

#10 18-02-2016 15:52:23

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

arrrfff  pour toi il n y a rien de parlant , bon le 40Go je l ai ecarté (vu le nombre de disques que j ai en stock je peu le recycler )

le 200Go c est le systeme (debian jessie fonctionnel) et le 160 Go probleme au bout d un certain temps debian perd la boule et annonce des problemes d acces disque jusqu a planter (pertes des données) et ne plus vouloir booter.

je testerai de nouveau sur une installation le 160 Go

le 80Go semble correct (en sata) contient des archives (données )

le prochain en test sera un 320Go ide , idem debian plante  (bon j ai parlé de probleme autres que le disque , alim etc ... ) j'en profite pour faire le tri sur une machine saine  .

Hors ligne

#11 18-02-2016 16:10:51

raleur
Membre
Inscription : 03-10-2014

Re : Vérifier vieux disque dur

Je pense que c'est carrément le disque qui s'arrête et ne répond plus. J'ai déjà vu ça aussi, et rien dans SMART.

Dernière modification par raleur (18-02-2016 16:11:12)

Hors ligne

#12 19-02-2016 18:20:51

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

le 320Go Seagate en IDE (n'a put finir le test long )


smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 7200.10
Device Model:     ST3320620A
Serial Number:    6QF02A9E
Firmware Version: 3.AAE
User Capacity:    320 072 933 376 bytes [320 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-7 (minor revision not indicated)
Local Time is:    Fri Feb 19 17:15:03 2016 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
          was completed without error.
          Auto Offline Data Collection: Enabled.
Self-test execution status:      ( 121) The previous self-test completed having
          the read element of the test failed.
Total time to complete Offline
data collection:    (  430) seconds.
Offline data collection
capabilities:        (0x5b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          No Conveyance Self-test supported.
          Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          General Purpose Logging supported.
Short self-test routine
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    ( 115) minutes.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   112   090   006    Pre-fail  Always       -       219611071
  3 Spin_Up_Time            0x0003   097   095   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   099   099   020    Old_age   Always       -       1470
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   084   060   030    Pre-fail  Always       -       248134174
  9 Power_On_Hours          0x0032   089   089   000    Old_age   Always       -       10142
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   099   099   020    Old_age   Always       -       2015
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   064   051   045    Old_age   Always       -       36 (Min/Max 31/37)
194 Temperature_Celsius     0x0022   036   049   000    Old_age   Always       -       36 (0 18 0 0 0)
195 Hardware_ECC_Recovered  0x001a   062   054   000    Old_age   Always       -       79204881
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       1
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       1
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0000   100   253   000    Old_age   Offline      -       0
202 Data_Address_Mark_Errs  0x0032   100   253   000    Old_age   Always       -       0

SMART Error Log Version: 1
ATA Error Count: 3
  CR = Command Register [HEX]
  FR = Features Register [HEX]
  SC = Sector Count Register [HEX]
  SN = Sector Number Register [HEX]
  CL = Cylinder Low Register [HEX]
  CH = Cylinder High Register [HEX]
  DH = Device/Head Register [HEX]
  DC = Device Command Register [HEX]
  ER = Error register [HEX]
  ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.

Error 3 occurred at disk power-on lifetime: 9445 hours (393 days + 13 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  84 51 01 01 00 00 a0  Error: ICRC, ABRT 1 sectors at LBA = 0x00000001 = 1

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  c8 20 01 01 00 00 a0 00      00:00:32.873  READ DMA
  ef 03 45 01 10 00 a0 00      00:00:24.453  SET FEATURES [Set transfer mode]
  ef 03 0c 01 10 00 a0 00      00:00:24.453  SET FEATURES [Set transfer mode]
  c6 d9 10 01 4f c2 a0 00      00:00:24.453  SET MULTIPLE MODE
  b0 d9 00 01 4f c2 a0 00      00:00:47.058  SMART DISABLE OPERATIONS

Error 2 occurred at disk power-on lifetime: 9445 hours (393 days + 13 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  84 51 00 00 00 00 e0  Error: ICRC, ABRT at LBA = 0x00000000 = 0

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  25 20 01 00 00 00 e0 00      00:00:15.193  READ DMA EXT
  c6 20 10 01 00 00 ef 00      00:00:24.453  SET MULTIPLE MODE
  91 20 3f 01 00 00 ef 00      00:00:24.453  INITIALIZE DEVICE PARAMETERS [OBS-6]
  10 20 01 01 00 00 e1 00      00:00:24.453  RECALIBRATE [OBS-4]
  00 00 00 00 00 00 00 04      00:00:24.453  NOP [Abort queued commands]

Error 1 occurred at disk power-on lifetime: 9445 hours (393 days + 13 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  84 51 01 01 00 00 a0  Error: ICRC, ABRT 1 sectors at LBA = 0x00000001 = 1

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  c8 20 01 01 00 00 a0 00      00:00:15.193  READ DMA
  ef 03 45 01 10 00 a0 00      00:00:14.656  SET FEATURES [Set transfer mode]
  ef 03 0c 01 10 00 a0 00      00:00:14.564  SET FEATURES [Set transfer mode]
  c6 d9 10 01 4f c2 a0 00      00:00:07.127  SET MULTIPLE MODE
  b0 d9 00 01 4f c2 a0 00      09:10:38.209  SMART DISABLE OPERATIONS

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed: read failure       90%     10140         33589917

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    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.
 



le message de smartd


This message was generated by the smartd daemon running on:

   host name:  debian3
   DNS domain: [Empty]

The following warning/error was logged by the smartd daemon:

Device: /dev/sda [SAT], Self-Test Log error count increased from 0 to 1

Device info:
ST3320620A, S/N:6QF02A9E, FW:3.AAE, 320 GB

For details see host's SYSLOG.

You can also use the smartctl utility for further investigation.
Another message will be sent in 24 hours if the problem persists.
 


le syslog


Feb 19 15:16:36 debian3 smartd[626]: Device: /dev/sda [SAT], 1 Currently unreadable (pending) sectors
Feb 19 15:16:36 debian3 smartd[626]: Device: /dev/sda [SAT], 1 Offline uncorrectable sectors
Feb 19 15:16:36 debian3 smartd[626]: Device: /dev/sda [SAT], SMART Prefailure Attribute: 1 Raw_Read_Error_Rate changed from 115 to 116
Feb 19 15:16:36 debian3 smartd[626]: Device: /dev/sda [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 68 to 64
Feb 19 15:16:36 debian3 smartd[626]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 32 to 36
Feb 19 15:16:36 debian3 smartd[626]: Device: /dev/sda [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 105 to 67
Feb 19 15:16:36 debian3 smartd[626]: Device: /dev/sda [SAT], previous self-test completed with error (read test element)
Feb 19 15:16:36 debian3 smartd[626]: Device: /dev/sda [SAT], Self-Test Log error count increased from 0 to 1
Feb 19 15:16:36 debian3 smartd[626]: Sending warning via /usr/share/smartmontools/smartd-runner to root ...
Feb 19 15:16:37 debian3 smartd[626]: Warning via /usr/share/smartmontools/smartd-runner to root: successful
Feb 19 15:16:37 debian3 smartd[626]: Device: /dev/sdb [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 74 to 68


Feb 19 15:46:37 debian3 smartd[626]: Device: /dev/sda [SAT], 1 Currently unreadable (pending) sectors
Feb 19 15:46:37 debian3 smartd[626]: Device: /dev/sda [SAT], 1 Offline uncorrectable sectors
Feb 19 15:46:37 debian3 smartd[626]: Device: /dev/sda [SAT], SMART Prefailure Attribute: 1 Raw_Read_Error_Rate changed from 116 to 111
Feb 19 15:46:37 debian3 smartd[626]: Device: /dev/sda [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 67 to 65
Feb 19 15:46:37 debian3 smartd[626]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 162 to 157
 

Hors ligne

#13 19-02-2016 19:20:12

raleur
Membre
Inscription : 03-10-2014

Re : Vérifier vieux disque dur

Un secteur défectueux a été détecté et non corrigé. L'écriture dans ce secteur peut le faire réallouer.

Hors ligne

#14 19-02-2016 20:35:11

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

je me demande si ça vaut la peine de tenter la récupération , pour l'instant je les stocke a part   hmm
j'ai relancé une simulation pour confirmer


SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed: read failure       90%     10142         33589917
# 2  Extended offline    Completed: read failure       90%     10140         33589917
 



tien j'ai parlé d ibm  , un 40Go du 22 may 2002 en IDE  7200T , va passer aux tests  wink


smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     IBM/Hitachi Deskstar 120GXP
Device Model:     IC35L040AVVN07-0
Serial Number:    VNP200B2GUWANB
Firmware Version: VA2OAF0C
User Capacity:    41 174 138 880 bytes [41,1 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-5 T13/1321D revision 1
Local Time is:    Fri Feb 19 19:41:24 2016 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
          was never started.
          Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
          without error or no self-test has ever
          been run.
Total time to complete Offline
data collection:    ( 1124) seconds.
Offline data collection
capabilities:        (0x1b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          No Conveyance Self-test supported.
          No Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          No General Purpose Logging support.
Short self-test routine
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    (  19) minutes.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000b   100   100   060    Pre-fail  Always       -       0
  2 Throughput_Performance  0x0005   100   100   050    Pre-fail  Offline      -       0
  3 Spin_Up_Time            0x0007   105   105   024    Pre-fail  Always       -       158 (Average 156)
  4 Start_Stop_Count        0x0012   100   100   000    Old_age   Always       -       1017
  5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       13
  7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0005   100   100   020    Pre-fail  Offline      -       0
  9 Power_On_Hours          0x0012   097   097   000    Old_age   Always       -       25943
 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       1001
192 Power-Off_Retract_Count 0x0032   099   099   050    Old_age   Always       -       2068
193 Load_Cycle_Count        0x0012   099   099   050    Old_age   Always       -       2068
194 Temperature_Celsius     0x0002   189   189   000    Old_age   Always       -       29 (Min/Max 14/108)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       13
197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0008   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x000a   200   200   000    Old_age   Always       -       20

SMART Error Log Version: 1
ATA Error Count: 2
  CR = Command Register [HEX]
  FR = Features Register [HEX]
  SC = Sector Count Register [HEX]
  SN = Sector Number Register [HEX]
  CL = Cylinder Low Register [HEX]
  CH = Cylinder High Register [HEX]
  DH = Device/Head Register [HEX]
  DC = Device Command Register [HEX]
  ER = Error register [HEX]
  ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.

Error 2 occurred at disk power-on lifetime: 19460 hours (810 days + 20 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 3a e5 60 f1 e0  Error: UNC at LBA = 0x00f160e5 = 15818981

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  40 00 44 db 60 f1 e0 00      05:40:15.400  READ VERIFY SECTOR(S)
  40 00 44 97 60 f1 e0 00      05:40:15.400  READ VERIFY SECTOR(S)
  40 00 60 df 54 f9 e0 00      05:40:15.400  READ VERIFY SECTOR(S)
  40 00 88 57 54 f9 e0 00      05:40:15.400  READ VERIFY SECTOR(S)
  40 00 88 cf 53 f9 e0 00      05:40:15.400  READ VERIFY SECTOR(S)

Error 1 occurred at disk power-on lifetime: 19460 hours (810 days + 20 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 3a e5 60 f1 e0  Error: UNC at LBA = 0x00f160e5 = 15818981

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  40 00 88 97 60 f1 e0 00      05:40:04.200  READ VERIFY SECTOR(S)
  40 00 88 0f 60 f1 e0 00      05:40:04.200  READ VERIFY SECTOR(S)
  40 00 88 87 5f f1 e0 00      05:40:04.200  READ VERIFY SECTOR(S)
  40 00 88 ff 5e f1 e0 00      05:40:04.200  READ VERIFY SECTOR(S)
  40 00 88 77 5e f1 e0 00      05:40:04.200  READ VERIFY SECTOR(S)

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]

Selective Self-tests/Logging not supported
 


je lance un test , il a deja 13 secteurs =>  5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       13


SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%     25943  
 

Dernière modification par robert2a (19-02-2016 21:10:51)

Hors ligne

#15 20-02-2016 11:29:23

raleur
Membre
Inscription : 03-10-2014

Re : Vérifier vieux disque dur

robert2a a écrit :

je me demande si ça vaut la peine de tenter la récupération


Ça dépend si tu es joueur.
Un seul secteur défectueux illisible (en supposant qu'il n'y en ait pas d'autre derrière, si le test s'est interrompu au premier secteur illisible détecté), ce n'est pas forcément inquiétant, d'autant plus qu'il n'y a encore eu aucun secteur réalloué, c'est donc le premier défaut.
Mais un passage de badblocks pour balayer toute la surface et vérifier s'il y en a d'autres serait utile pour vérifier s'il y en a d'autres.
S'ils sont peu nombreux, tu peux écrire dedans avec dd ou hdparm pour le tenter de les faire réallouer. Ou bien les isoler entre des partitions, ou les faire marquer comme défectueux par fsck -c.

robert2a a écrit :

je lance un test , il a deja 13 secteurs =>  5 Reallocated_Sector_Ct


Mais pas de secteur illisible, donc le disque fonctionne bien. En cas de doute, tu peux passer badblocks -w (mode écriture destructive) si le disque ne contient ps de données utiles.

Hors ligne

#16 20-02-2016 11:46:43

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

@raleur
je connais pas tous ces utilitaires je vais regarder tout ça .
pour les tests en général je les reformate donc aucun souci pour faire des tests écriture (je sauvegarde quand ils ont des données intéressantes)

pour la prochaine fois un WD de 2004 , a priori pas beaucoup servi , de mon premier serveur en bi-P3 tualatin
WD 120Go IDE  le test est correct

Hors ligne

#17 20-02-2016 13:24:23

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

j'ai un wiki ici => http://debian-facile.org/doc:systeme:badblocks pour badblocks roll
c'est un outil dangereux il me semble
pour un disque sda => /dev/sda la commande avec l option -c


badblocks -c /dev/sda
 


je trouve le wiki incomplet tongue , mon disque est monté sur /media/robert/test3    (test3 est le nom du disque )
premiere question le test se fait sda demonté ou monté ( a priori je dirai démonté )

premiere tentative disque monté


badblocks -cv /dev/sda
 


retour


fsck de util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
/dev/sda est en cours d'utilisation.
e2fsck: Ne peut continuer, arrêt immédiat.
 


deuxieme tentative disque demonté


badblocks -cv /dev/sda
 


retour


fsck de util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
ext2fs_open2: Numéro magique invalide dans le super-bloc
fsck.ext2 : Superbloc invalide, tentons d'utiliser les blocs de sauvetage...
fsck.ext2: Numéro magique invalide dans le super-bloc lors de la tentative d'ouverture de /dev/sda

Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2/ext3/ext4 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2/ext3/ext4 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc :
    e2fsck -b 8193 <périphérique>
 ou
    e2fsck -b 32768 <périphérique>
 



voila ma config


fdisk -l
 


retour


Disque /dev/sda : 298,1 GiB, 320072933376 octets, 625142448 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x09c13b92

Device     Boot Start       End   Sectors   Size Id Type
/dev/sda1        2048 625141759 625139712 298,1G 83 Linux

Disque /dev/sdb : 186,3 GiB, 200049647616 octets, 390721968 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xf2749c94

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sdb1  *         2048 382337023 382334976 182,3G 83 Linux
/dev/sdb2       382339070 390721535   8382466     4G  5 Extended
/dev/sdb5       382339072 390721535   8382464     4G 82 Linux swap / Solaris
 


mon disque sda est en ext4 et une seule partition sda1


badblocks -cv /dev/sda1
 


je suis joueur j'ai ajouté le 1 wink


fsck de util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
Vérification des blocs défectueux (test en mode lecture seule) : il est a 3% ça va etre long :P
 


@smolski
tu a mit avisé pour le wiki , c'est bien mais un peu plus de détails bien aussi tongue ( bon je suis débutant débutant mais bon ............ )
on a droit a tater de l avisé smile

Dernière modification par robert2a (20-02-2016 14:48:11)

Hors ligne

#18 20-02-2016 13:40:22

raleur
Membre
Inscription : 03-10-2014

Re : Vérifier vieux disque dur

robert2a a écrit :

c'est un outil dangereux il me semble


Oui, comme tous les outils système qui agissent sur les disques, d'autant plus si on l'utilise n'importe comment en la confondant avec une autre.

robert2a a écrit :

pour un disque sda => /dev/sda la commande avec l option -c


L'option -c de badblocks attend une valeur qui manque dans ta commande. Voir page de manuel.

robert2a a écrit :

badblocks -c -v /dev/sda
fsck de util-linux 2.25.2


Je doute fort que badblocks affiche ceci. Tu ne confondrais pas avec fsck ?

Hors ligne

#19 20-02-2016 13:44:08

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

pour ta troisieme observation je suis sur , c est un copié collé de la console , j ai l option verbose => citer => "Je doute fort que badblocks affiche ceci. Tu ne confondrais pas avec fsck ? "
description de util-linux


Ce paquet contient un certain nombre d'utilitaires importants, dont la
plupart sont destinés à assurer la maintenance de votre système. Parmi
eux, sont inclus des utilitaires pour partitionner votre disque dur,
visualiser les messages du noyau, et créer de nouveaux systèmes de
fichiers.
 




je regarde le man => http://www.delafond.org/traducmanfr/man … cks.8.html


DESCRIPTION
badblocks est utilisé pour rechercher des blocs défectueux sur un périphérique (habituellement une partition de disque).
 périphérique est le fichier spécial correspondant au périphérique (p.ex. /dev/hdc1).
dernier-bloc est le dernier bloc à vérifier ; s'il n'est pas spécifié, le dernier bloc du périphérique est utilisé par défaut.
 bloc-début est un paramètre optionnel spécifiant le numéro de bloc de départ du test,
 ce qui permet à celui-ci de démarrer en plein milieu du disque.
 S'il n'est pas spécifié, le premier bloc du disque est utilisé par défaut.

Note importante : si la sortie de badblocks doit alimenter le programme e2fsck ou mke2fs,
 il est important de correctement spécifier la taille de bloc,
 car les numéros de blocs qui sont générés sont très dépendants de la taille de bloc utilisée.
 Pour cette raison, il est fortement recommandé que les utilisateurs n'exécutent pas badblocks directement,
 mais qu'ils utilisent plutôt l'option -c des programmes e2fsck et mke2fs.
 


a la lecture je comprend qu il va scanner le disque en entier , c'est ce que je desire (peut etre je suis dans le faux )

suite a ceci je referais une passe avec l'option -n


AVERTISSEMENT
N'utilisez jamais l'option -w sur un périphérique contenant un système de fichiers existant.
 Cette option efface les données ! Si vous voulez effectuer des tests en mode écriture sur un système de fichiers existant,
 utilisez plutôt l'option -n. Elle est plus lente, mais elle préserve vos données.
 

Dernière modification par robert2a (20-02-2016 14:00:14)

Hors ligne

#20 20-02-2016 13:59:32

raleur
Membre
Inscription : 03-10-2014

Re : Vérifier vieux disque dur

Je suis formel : ces messages proviennent de fsck, pas de badblocks. D'autre part l'option -c sans valeur numérique devrait retourner une erreur :

badblocks: invalid blocks at once - -v


Si la commande badblocks t'affiche vraiment ça, ton système est méchamment cassé.

Dernière modification par raleur (20-02-2016 13:59:55)

Hors ligne

#21 20-02-2016 14:05:22

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

si quelqu 'un veut confirmer le post de raleur , moi je sais pas quoi penser roll

ps: voir le man de badblocks en post #19

https://fr.wikipedia.org/wiki/Badblocks

tres bon post de nos amis les barbus poilus tongue  => https://www.debian-fr.org/badblocks-acc … 50158.html

Dernière modification par robert2a (20-02-2016 14:39:58)

Hors ligne

#22 20-02-2016 14:38:48

raleur
Membre
Inscription : 03-10-2014

Re : Vérifier vieux disque dur

Regarde dans ton historique de commandes du shell avec history, je parie que tu as utilisé fsck au lieu de badblocks sans faire attention.

Hors ligne

#23 20-02-2016 14:44:51

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

oui c'est fsck  neutral , le test est presque terminé
resultat


fsck -c -v /dev/sda1
 


retour


fsck de util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
Vérification des blocs défectueux (test en mode lecture seule) : complété                                            
test3: Updating bad block inode.
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe

test3: ***** LE SYSTÈME DE FICHIERS A ÉTÉ MODIFIÉ *****

          11 i-noeuds utilisés (0.00%, sur 19537920)
           0 fichier non contigu (0.0%)
           0 répertoire non contigu (0.0%)
             nombre d'i-noeuds avec des blocs ind/dind/tind : 0/0/0
             Histogramme des profondeurs d'extents : 3
     1275064 blocs utilisés (1.63%, sur 78142464)
           0 bloc défectueux
           1 fichier de grande taille

           0 fichier normal
           2 répertoires
           0 fichier de périphérique en mode caractère
           0 fichier de périphérique en mode bloc
           0 fifo
           0 lien
           0 lien symbolique (0 lien symbolique rapide)
           0 socket
------------
           2 fichiers
 



je recommence


badblocks -svn /dev/sda1
 




Vérification des blocs défectueux dans un mode non destructif de lecture-
écriture
Du bloc 0 au bloc 312569855
Vérification des blocs défectueux (test non destructif de lecture-écriture)
Test en cours avec un motif aléatoire : --------------------------------------------------- (0/0/0 erreurs)
 


bon ça va etre long roll  1%  (environ 10%  pour 54 mn) je dirai un peu moins de 10h  roll
ps:comme le disque est posé sur la table , un ventilateur de 120 pour le garder frais tongue

j'ai trouvé cet exemple sur le net


badblocks -wsv -o /root/<badblocks.txt> /dev/<device>
 


qui ecrit la liste des erreurs rencontrées
je sais pas l avantage de w par rapport a n , en sachant que mon disque est vierge (si w est plus performant ) pour l instant a 50% toujours aucune erreur

Dernière modification par robert2a (20-02-2016 19:07:28)

Hors ligne

#24 20-02-2016 21:43:09

raleur
Membre
Inscription : 03-10-2014

Re : Vérifier vieux disque dur

Le test en écriture destructive (-w) ne passe pas de temps à lire et réécrire les données originelles, ça va donc beaucoup plus vite. Le test en écriture non destructive (-n) n'a aucun intérêt sur un disque "vierge" (s'il y a une table de partition ça va quand même l'effacer et il faudra la recréer).

C'est quel disque ? J'ai un peu perdu le fil...

Hors ligne

#25 20-02-2016 21:49:17

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vérifier vieux disque dur

le 320Go IDE Seagate ou le smart n arrive pas a finir le test , mais je suis a 70% et toujours pas d erreur

pour la partition pas d importance quel soit détruite et pour le -n je me suis loupé , j aurai du faire -w


SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed: read failure       90%     10140         33589917
 


j'ai trouvé ça sur le net


umount /dev/sdb1
Exécutez le scan pour récupérer la liste des blocs défectueux :
Shell
badblocks -v /dev/sdb1 > bad-blocks
1
 
badblocks -v /dev/sdb1 > bad-blocks

Puis, marquez les blocs défectueux :
Shell
fsck -t ext3 -l bad-blocks /dev/hda1
1
 
fsck -t ext3 -l bad-blocks /dev/hda1
 


donc le secteur défectueux risque de ne pas etre marqué juste avec la vérication avec badblocks
mon but est que smart remplace ce secteur , je verrai bien a la fin (je ne lui ai pas demandé de génére un fichier "badsecteur.txt" a badblocks )

Dernière modification par robert2a (20-02-2016 22:04:34)

Hors ligne

Pied de page des forums