#1 Le 15/11/2013, à 21:59
- mercyland
Recherche utilitaire réparation disque
Bonsoir,
Je recherche un Utilitaire qui me permette de booter en LiveCD (Comme Gparted par exemple) et qui une fois lancé me permette de lancer un utilitaire un peu complet de vérification et réparation de disque dur (Avec blocage de secteurs défectueux etc etc)
Je n'ai aucun besoin de conserver ou sauvegarder les données actuellement sur le disque
Il s'agit d'un portable Dell qui du jour au lendemain n'a plus voulu démarrer correctement car à priori il doit y avoir un secteur défectueux qu'il essaie de lire au moment du boot...
Bref...
Je n'ai pas trouvé mon bonheur avec l'utilitaire intégré à Gparted (Ou peut être que je n'ai pas su l'utiliser ?)
En tout cas si un tel utilitaire existe, je remercie d'avance celui ou ceux qui pourrons me donner des pistes
Dernière modification par mercyland (Le 15/11/2013, à 21:59)
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne
#2 Le 15/11/2013, à 23:29
- Babdu89
Re : Recherche utilitaire réparation disque
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#3 Le 15/11/2013, à 23:47
- jamesbad000
Re : Recherche utilitaire réparation disque
Bonsoir.
En principe les disques gère cela de façon interne et transparente.
Si ce n'est pas le cas (Pas ou plus de secteur de réserve), le gérer au niveau logiciel n'est pas gagné d'avance :
Il faut que le secteur endommagé se trouve dans un système de fichier qui permette de marquer les secteurs défectueux, et en dehors des secteurs contenant les structures de données décrivant le système de fichiers lui même.
Donc tu ne trouvera pas d'outil magique qui gère ce problème de façon inconditionnelle.
Déjà qu'y a-t-il comme partition sur ce disque ?
à partir d'un live cd donne le retour de
sudo parted -l
Ensuite que donne smartmontools (voir quel est le /dev/sdX correspondant à ton disque dans le résulat de parted.) En supposant qu'il s'agit du disque sda :
sudo apt-get install smartmontools
sudo smartctl -a /dev/sda
Ps: testdisk n'est pas fait pour traiter les problèmes de secteurs défectueux. Mais pour récupérer des partitions ou fichiers perdus...
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#4 Le 16/11/2013, à 00:08
- mercyland
Re : Recherche utilitaire réparation disque
Bonsoir et merci pour vos réponses
Donc oui testdisk n'est pas l'outil de réparation que je souhaite (Je l'ai déjà testé et effctivement il ne fait pas de réparation)
Pour la petite histoire ce PC a été récupéré par ma femme à son taf il y a un an quand son boss a changé tous les portables et qu'il a permis aux employés de garder leur ancienne machine pour usage perso (Sympa comme cadeau)
A l'époque j'ai fait un raz complet et installé un lubuntu qui s'est installé sur la totalité du disque
C'est un /dev/sda
le smartctl donne ça en espérant que ça te parle plus qu'à moi :
lubuntu@lubuntu:~$ sudo smartctl -a /dev/sda
smartctl 6.2 2013-04-20 r3812 [i686-linux-3.11.0-12-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Device Model: SAMSUNG HS122JC
Serial Number: S18GJ16Q600610
Firmware Version: GQ100-01
User Capacity: 120 034 123 776 bytes [120 GB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: ATA/ATAPI-7, ATA/ATAPI-6 T13/1410D revision 1
Local Time is: Fri Nov 15 22:01:49 2013 UTC
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: FAILED!
Drive failure expected in less than 24 hours. SAVE ALL DATA.
See vendor-specific Attribute list for failed Attributes.
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 113) The previous self-test completed having
the read element of the test failed.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x59) SMART execute Offline immediate.
No Auto Offline data collection 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: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 62) minutes.
SMART Attributes Data Structure revision number: 4
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 087 087 051 Pre-fail Always - 5817
3 Spin_Up_Time 0x0007 089 023 025 Pre-fail Always In_the_past 2646
4 Start_Stop_Count 0x0032 059 059 000 Old_age Always - 414440
5 Reallocated_Sector_Ct 0x0033 001 001 010 Pre-fail Always FAILING_NOW 995
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 4870
12 Power_Cycle_Count 0x0032 099 099 000 Old_age Always - 1533
191 G-Sense_Error_Rate 0x0032 098 098 000 Old_age Always - 26589
192 Power-Off_Retract_Count 0x0032 098 098 000 Old_age Always - 2951
194 Temperature_Celsius 0x0022 163 067 000 Old_age Always - 25 (Min/Max 13/57)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 4844
197 Current_Pending_Sector 0x0032 001 001 000 Old_age Always - 512737752
198 Offline_Uncorrectable 0x0032 079 079 000 Old_age Always - 57723336
199 UDMA_CRC_Error_Count 0x0032 092 092 000 Old_age Always - 23857403
200 Multi_Zone_Error_Rate 0x0032 081 081 000 Old_age Always - 53716976
SMART Error Log Version: 1
ATA Error Count: 9227 (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 9227 occurred at disk power-on lifetime: 0 hours (0 days + 0 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
-- -- -- -- -- -- --
00 50 08 00 00 00 e0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
00 ff 01 01 00 00 a0 0a 00:00:51.813 NOP [Reserved subcommand] [OBS-ACS-2]
c6 ff 08 00 00 00 e0 08 00:00:12.845 SET MULTIPLE MODE
10 ff 01 78 a9 1d e0 08 00:00:12.844 RECALIBRATE [OBS-4]
91 ff 3f 18 79 00 af 08 00:00:12.844 INITIALIZE DEVICE PARAMETERS [OBS-6]
00 d2 01 01 00 00 a0 00 00:00:12.818 NOP [Reserved subcommand] [OBS-ACS-2]
Error 9226 occurred at disk power-on lifetime: 0 hours (0 days + 0 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
-- -- -- -- -- -- --
00 50 f1 00 4f c2 e0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
00 d2 01 01 00 00 a0 00 00:00:12.818 NOP [Reserved subcommand] [OBS-ACS-2]
b0 d2 f1 00 4f c2 e0 08 00:00:12.774 SMART ENABLE/DISABLE ATTRIBUTE AUTOSAVE
b0 d8 00 00 4f c2 e0 08 00:00:12.255 SMART ENABLE OPERATIONS
c6 ff 08 00 00 00 e0 08 00:00:12.255 SET MULTIPLE MODE
ef 03 45 01 07 00 a0 00 00:00:12.255 SET FEATURES [Set transfer mode]
Error 9225 occurred at disk power-on lifetime: 0 hours (0 days + 0 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
-- -- -- -- -- -- --
00 50 a9 55 00 00 a0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
00 ff 01 01 00 00 a0 00 00:00:06.989 NOP [Reserved subcommand] [OBS-ACS-2]
f5 ff a9 55 00 00 a0 00 00:00:06.988 SECURITY FREEZE LOCK
ec ff aa 55 00 00 a0 00 00:00:06.986 IDENTIFY DEVICE
fe df ff bf e3 ee ff cf 23d+07:14:25.663 [VENDOR SPECIFIC]
bf ee df eb ff b7 fd fe 23d+21:12:11.576 [RESERVED]
Error 9224 occurred at disk power-on lifetime: 0 hours (0 days + 0 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
-- -- -- -- -- -- --
00 50 a9 55 00 00 a0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
00 ff 01 01 00 00 a0 00 00:00:05.985 NOP [Reserved subcommand] [OBS-ACS-2]
f5 ff a9 55 00 00 a0 00 00:00:05.984 SECURITY FREEZE LOCK
ec ff aa 55 00 00 a0 00 00:00:05.983 IDENTIFY DEVICE
ca 00 08 40 15 00 e5 08 02:28:09.905 WRITE DMA
ca 00 08 38 0a 00 e5 08 02:28:09.904 WRITE DMA
Error 9223 occurred at disk power-on lifetime: 2 hours (0 days + 2 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
-- -- -- -- -- -- --
00 50 a9 55 00 00 a0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
00 ff 01 01 00 00 a0 00 02:28:14.016 NOP [Reserved subcommand] [OBS-ACS-2]
f5 ff a9 55 00 00 a0 00 02:28:14.015 SECURITY FREEZE LOCK
ec ff aa 55 00 00 a0 00 02:28:14.013 IDENTIFY DEVICE
00 00 01 01 00 00 a0 00 02:28:10.609 NOP [Abort queued commands]
e7 00 00 47 15 00 a0 08 02:28:10.226 FLUSH CACHE
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed: read failure 10% 4859 2228224
# 2 Short offline Completed without error 00% 1 -
# 3 Short offline Interrupted (host reset) 80% 1 -
# 4 Short offline Completed without error 00% 0 -
# 5 Short offline Interrupted (host reset) 80% 0 -
SMART Selective self-test log data structure revision number 0
Note: revision number not 1 implies that no selective self-test has ever been run
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.
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne
#5 Le 16/11/2013, à 00:42
- jamesbad000
Re : Recherche utilitaire réparation disque
Déjà ça commence mal :
SMART overall-health self-assessment test result: FAILED!
==> Il n'a visiblement pas pu terminer l'autotest
Drive failure expected in less than 24 hours. SAVE ALL DATA.
==> Présage un deuil à cours terme !
5 Reallocated_Sector_Ct 0x0033 001 001 010 Pre-fail Always FAILING_NOW 995
Qui dit que 995 secteurs ont été réaffecté sur les secteurs de réserve.
197 Current_Pending_Sector 0x0032 001 001 000 Old_age Always - 512737752
500 millions de détection de secteurs à réaffecter.
etc
Conclusion je déconseille l’acharnement thérapeutique. Car ça risque de continuer à se dégrader.
Autrement si tu veux insister, il faut déjà voir en fonction de ton partitionnement la meilleurs approche.
(le résultat de parted demandé plus haut peut aider à réfléchir !)
Dernière modification par jamesbad000 (Le 16/11/2013, à 17:19)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#6 Le 16/11/2013, à 00:51
- mercyland
Re : Recherche utilitaire réparation disque
Oui je ne suis pas non plus pour l'acharnement
En fait c'est plutôt pour le challenge et après tout mort pour mort je me dit que je peux tenter un dernier truc avant de le jeter
Le parted donne ceci :
lubuntu@lubuntu:~$ sudo parted -l
Modèle: ATA SAMSUNG HS122JC (scsi)
Disque /dev/sda : 120GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos
Numéro Début Fin Taille Type Système de fichiers Fanions
1 1049kB 118GB 118GB primary ext4 démarrage
2 118GB 120GB 2135MB extended
5 118GB 120GB 2135MB logical linux-swap(v1)
Avertissement: Impossible d'ouvrir /dev/sr0 en lecture-écriture (Système de
fichiers accessible en lecture seulement). /dev/sr0 a été ouvert en lecture
seule.
Erreur: La partition ne peut pas être en dehors du disque !
Erreur: Impossible d'ouvrir /dev/zram0 - étiquette de disque non reconnue.
Erreur: Impossible d'ouvrir /dev/zram1 - étiquette de disque non reconnue.
lubuntu@lubuntu:~$
Sinon un formattage de bas niveau ne porrait il pas etre tenté ?
Et si oui quel est la commande à partir du live cd ?
Dernière modification par mercyland (Le 16/11/2013, à 00:52)
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne
#7 Le 16/11/2013, à 01:17
- jamesbad000
Re : Recherche utilitaire réparation disque
Un formatage bas niveau nécessite des outils spécifiques en fonction du disque... Tu peux toujours jeter un oeil sur sur le site du constructeur.
Je viens de voir un autre éléments. C'est que le premier secteur défectueux est situé vers les 1Mo. Donc le problème est vraiment très dispersé.
Sinon je pense que le mieux serait de tenter un reformatage avec vérif des mauvais secteur comme ceci
d'abord le swap
sudo swapoff /dev/sda5
sudo mkswap -c /dev/sda5
Puis la partition ext4
sudo mke2fs -t ext4 -cc /dev/sda1
N'oublie pas de me retourner le résultat affiché, déja pour le swap avant de lancer la suite qui risque d'être très longue (si ça n'achève pas le disque)
Edit attend un peu avant de lancer le formatage de la partition ext4. Je revérifie un point !!
Dernière modification par jamesbad000 (Le 16/11/2013, à 01:19)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#8 Le 16/11/2013, à 01:26
- jamesbad000
Re : Recherche utilitaire réparation disque
Je viens de réaliser que le 1er secteur endommagé est situé juste au début de la partition. Ce qui est très mauvais s'il n'a pas été ré alloué...
Bon il y a qu'a rouler comme ça, et on verra en fonction de ce qui va sortir du formatage si ça peut aider de faire débuter la partition plus loin...
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#9 Le 16/11/2013, à 01:52
- mercyland
Re : Recherche utilitaire réparation disque
Ok !
Merci pour le tuyau
Je vais lancer ça et on va voir ce que ça donne; je vais laisser tourner la nuit
Après tout je ne risque pas grand chose vu l'état actuel du bousin
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne
#10 Le 16/11/2013, à 12:40
- mercyland
Re : Recherche utilitaire réparation disque
Petit bilan de la nuit
pour le swap :
Cela a tourné en 2 mns et j'ai eu ce retour
lubuntu@lubuntu:~$ sudo swapoff /dev/sda5
lubuntu@lubuntu:~$ sudo mkswap -c /dev/sda5
Configure l'espace d'échange (swap) en version 1, taille = 2084860 Kio
pas d'étiquette, UUID=9c2120a7-2fd8-4932-badd-54df643ddbdf
pour la partition principale elle a tourné cette nuit et voici le retour
lubuntu@lubuntu:~$ sudo mke2fs -t ext4 -cc /dev/sda1
mke2fs 1.42.8 (20-Jun-2013)
Étiquette de système de fichiers=
Type de système d'exploitation : Linux
Taille de bloc=4096 (log=2)
Taille de fragment=4096 (log=2)
« Stride » = 0 blocs, « Stripe width » = 0 blocs
7200768 i-noeuds, 28783360 blocs
1439168 blocs (5.00%) réservés pour le super utilisateur
Premier bloc de données=0
Nombre maximum de blocs du système de fichiers=0
879 groupes de blocs
32768 blocs par groupe, 32768 fragments par groupe
8192 i-noeuds par groupe
Superblocs de secours stockés sur les blocs :
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
Test en cours avec le motif 0xaa: complété
Lecture et comparaison : complété
Test en cours avec le motif 0x55: complété
Lecture et comparaison : complété
Test en cours avec le motif 0xff: complété
Lecture et comparaison : complété
Test en cours avec le motif 0x00: complété
Lecture et comparaison : complété
Allocation des tables de groupe : complété
Écriture des tables d'i-noeuds : complété
Création du journal (32768 blocs) : complété
Écriture des superblocs et de l'information de comptabilité du système de
fichiers : complété
lubuntu@lubuntu:~$
Alors ?
C'est bon ou pas ?
J'ai d'autres choses à lancer ?
J'ai pas l'impression qu'il a formatté quoi que ce soit car quand je fais un ls il m'affiche bien les arborescences d'ubuntu...
J'ai merdé kek part ?
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne
#11 Le 16/11/2013, à 14:30
- jamesbad000
Re : Recherche utilitaire réparation disque
Hello. Non, je pense pas que tu ai merdé. Mais as tu monté la partition avant de faire le ls. Parce que là à priori tu as listé le contenu du live cd.
Visiblement tout c'est bien passé. A tel point que j'en suis tout étonné.
Des erreurs dans la zone de swap auraient certainement été rédhibitoires. Et il ne signal pas non plus d'erreur sur sda1.
En revanche moi hier je me suis planté dans mon calcul d'emplacement du premier secteur en erreur qui est à 1Go et non 1Mo, mais tant mieux finalement.
Donne le retour de
sudo dumpe2fs -b /dev/sda1
Pour voir s'il a marqué des secteurs comme défectueux
et refait un petit coup de
sudo smartctl -a /dev/sda
que je vois ce qu'est devenu le secteur en attente de réaffectation
Dernière modification par jamesbad000 (Le 16/11/2013, à 14:31)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#12 Le 16/11/2013, à 14:51
- mercyland
Re : Recherche utilitaire réparation disque
Alors voici le résultat de la première commande
lubuntu@lubuntu:~$ sudo dumpe2fs -b /dev/sda1
dumpe2fs 1.42.8 (20-Jun-2013)
28672498
28672499
28672500
28672501
28672502
28672503
28672504
28672505
28672506
28672507
28672509
28672510
28672511
28672548
28672549
28672550
28672551
28672552
28672553
28672554
28672555
28672556
28672557
28672558
28672559
28672560
28672561
28672562
28672563
28672564
28672565
28672566
28672567
28672568
28672569
28672570
28672571
28672572
28672573
28672574
28672575
lubuntu@lubuntu:~$
Et celui de la seconde
lubuntu@lubuntu:~$
lubuntu@lubuntu:~$ sudo smartctl -a /dev/sda
smartctl 6.2 2013-04-20 r3812 [i686-linux-3.11.0-12-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Device Model: SAMSUNG HS122JC
Serial Number: S18GJ16Q600610
Firmware Version: GQ100-01
User Capacity: 120 034 123 776 bytes [120 GB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: ATA/ATAPI-7, ATA/ATAPI-6 T13/1410D revision 1
Local Time is: Sat Nov 16 12:46:31 2013 UTC
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: FAILED!
Drive failure expected in less than 24 hours. SAVE ALL DATA.
See vendor-specific Attribute list for failed Attributes.
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 113) The previous self-test completed having
the read element of the test failed.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x59) SMART execute Offline immediate.
No Auto Offline data collection 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: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 62) minutes.
SMART Attributes Data Structure revision number: 4
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 088 087 051 Pre-fail Always - 5848
3 Spin_Up_Time 0x0007 091 023 025 Pre-fail Always In_the_past 2291
4 Start_Stop_Count 0x0032 059 059 000 Old_age Always - 414461
5 Reallocated_Sector_Ct 0x0033 001 001 010 Pre-fail Always FAILING_NOW 1001
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 4882
12 Power_Cycle_Count 0x0032 099 099 000 Old_age Always - 1537
191 G-Sense_Error_Rate 0x0032 098 098 000 Old_age Always - 26593
192 Power-Off_Retract_Count 0x0032 098 098 000 Old_age Always - 2955
194 Temperature_Celsius 0x0022 160 067 000 Old_age Always - 26 (Min/Max 13/57)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 4855
197 Current_Pending_Sector 0x0032 001 001 000 Old_age Always - 530726749
198 Offline_Uncorrectable 0x0032 077 077 000 Old_age Always - 62373491
199 UDMA_CRC_Error_Count 0x0032 091 091 000 Old_age Always - 26133711
200 Multi_Zone_Error_Rate 0x0032 081 081 000 Old_age Always - 53726510
SMART Error Log Version: 1
ATA Error Count: 9257 (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 9257 occurred at disk power-on lifetime: 0 hours (0 days + 0 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
-- -- -- -- -- -- --
00 50 08 00 00 00 e0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
00 ff 01 01 00 00 a0 0a 00:02:03.038 NOP [Reserved subcommand] [OBS-ACS-2]
c6 ff 08 00 00 00 e0 08 00:01:15.474 SET MULTIPLE MODE
10 ff 01 78 a9 1d e0 08 00:01:15.474 RECALIBRATE [OBS-4]
91 ff 3f 18 79 00 af 08 00:01:15.474 INITIALIZE DEVICE PARAMETERS [OBS-6]
00 d2 01 01 00 00 a0 00 00:01:15.448 NOP [Reserved subcommand] [OBS-ACS-2]
Error 9256 occurred at disk power-on lifetime: 0 hours (0 days + 0 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
-- -- -- -- -- -- --
00 50 f1 00 4f c2 e0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
00 d2 01 01 00 00 a0 00 00:01:15.448 NOP [Reserved subcommand] [OBS-ACS-2]
b0 d2 f1 00 4f c2 e0 08 00:01:12.852 SMART ENABLE/DISABLE ATTRIBUTE AUTOSAVE
b0 d8 00 00 4f c2 e0 08 00:01:12.332 SMART ENABLE OPERATIONS
c6 ff 08 00 00 00 e0 08 00:01:12.332 SET MULTIPLE MODE
ef 03 45 01 07 00 a0 00 00:01:12.332 SET FEATURES [Set transfer mode]
Error 9255 occurred at disk power-on lifetime: 0 hours (0 days + 0 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
-- -- -- -- -- -- --
00 50 a9 55 00 00 a0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
00 ff 01 01 00 00 a0 00 00:01:12.161 NOP [Reserved subcommand] [OBS-ACS-2]
f5 ff a9 55 00 00 a0 00 00:01:12.160 SECURITY FREEZE LOCK
ec ff aa 55 00 00 a0 00 00:01:12.159 IDENTIFY DEVICE
00 ff 01 01 00 00 a0 00 00:01:06.558 NOP [Reserved subcommand] [OBS-ACS-2]
c6 ff 08 00 00 00 e0 08 00:00:46.244 SET MULTIPLE MODE
Error 9254 occurred at disk power-on lifetime: 0 hours (0 days + 0 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
-- -- -- -- -- -- --
00 50 08 00 00 00 e0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
00 ff 01 01 00 00 a0 00 00:01:06.558 NOP [Reserved subcommand] [OBS-ACS-2]
c6 ff 08 00 00 00 e0 08 00:00:46.244 SET MULTIPLE MODE
10 ff 01 78 a9 1d e0 08 00:00:46.243 RECALIBRATE [OBS-4]
91 ff 3f 18 79 00 af 08 00:00:46.243 INITIALIZE DEVICE PARAMETERS [OBS-6]
00 d2 01 01 00 00 a0 00 00:00:46.218 NOP [Reserved subcommand] [OBS-ACS-2]
Error 9253 occurred at disk power-on lifetime: 0 hours (0 days + 0 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
-- -- -- -- -- -- --
00 50 f1 00 4f c2 e0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
00 d2 01 01 00 00 a0 00 00:00:46.218 NOP [Reserved subcommand] [OBS-ACS-2]
b0 d2 f1 00 4f c2 e0 08 00:00:41.339 SMART ENABLE/DISABLE ATTRIBUTE AUTOSAVE
b0 d8 00 00 4f c2 e0 08 00:00:40.812 SMART ENABLE OPERATIONS
c6 ff 08 00 00 00 e0 08 00:00:40.812 SET MULTIPLE MODE
ef 03 45 01 07 00 a0 00 00:00:40.812 SET FEATURES [Set transfer mode]
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed: read failure 10% 4859 2228224
# 2 Short offline Completed without error 00% 1 -
# 3 Short offline Interrupted (host reset) 80% 1 -
# 4 Short offline Completed without error 00% 0 -
# 5 Short offline Interrupted (host reset) 80% 0 -
SMART Selective self-test log data structure revision number 0
Note: revision number not 1 implies that no selective self-test has ever been run
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.
lubuntu@lubuntu:~$
Verdict ?
Tu penses que je peut tenter l'installation d'un lubuntu propre ?
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne
#13 Le 16/11/2013, à 15:16
- jamesbad000
Re : Recherche utilitaire réparation disque
Verdict,
Les compteurs d'erreurs matériel ont continués de tourner dans des proportions considérables. et il a encore remappé 5 secteurs sur des secteurs de réserve. (J'avais mal interprété le "Failling now" qui veut plutôt dire qu'un remappage a eu lieu depuis la dernière mise sous tension, et non qu'il n'a pas pu réallouer)
le formatage a marqué de larges zones en défectueuses, mais en laissant des trous, qu'il serait probablement préférable de boucher pour éviter que les têtes de lecture / écriture viennent trainer dans les zones douteuses... Faut que je creuse un peu pour voir comment faire...
Dernière modification par jamesbad000 (Le 16/11/2013, à 15:26)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#14 Le 16/11/2013, à 15:40
- mercyland
Re : Recherche utilitaire réparation disque
C'est vraiment sympa à toi !
Maintenant si tout ça te gonfle je comprendrai aussi !!
Le truc c'est peut être tout simplement que le disque est en train de rendre l'âme et qu'il n'y a plus grand chose à faire.
Maintenant pour le challenge je trouve plutôt rigolo de voir si il est possible de trouver une solution pour relancer la machine...
Le truc ce serait d'installer un Lubuntu et d'utiliser cette machine juste pour naviguer sur le net (En fait c'est pour ma fille)
Mais bon si tu estimes que c'est compliqué ne perd pas ton temps
Malheureusement je n'ai pas vraiment de compétence pour faire moi même.
Je pensais pouvoir trouver un live CD avec un utilitaire disque assez puissant pour faire analyse + réparation et blocage de la zone défectueuse du disque mais je n'ai pas trouvé malgré mes recherches...
Tu me dira si tu trouves un truc ou si on arrète la ;o))
Merci beaucoup en tout cas pour ton aide !
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne
#15 Le 16/11/2013, à 15:50
- jamesbad000
Re : Recherche utilitaire réparation disque
Bon réflexion faite. Pour que cela est un sens de chercher à faire mieux, il faudrait encore que je trouve des info sur la géométrie réelle du disque, que j'arrive à faire cracher au SMART la liste des secteurs qu'il a remappé, et je ne sais quoi encore...
Donc, tu n'a qu'à essayer de réinstaller en l'état.
Mais attention, lors de la réinstallation, il ne faudra ni modifier le partitionnement ni formater la partition sda1 !!!
Donc passer par le mode avancé, sélectionner la partition existante et l'affecter à root (/)
Autrement la table des bloc mis en quarantaine sera perdu.
Evidemment, même si ça fonctionne, je te déconseille fortement de compter sur ce disque comme espace de stockage viable. Et d'utiliser un support externe pour stocker toute données que tu souhaite retrouver !
Dernière modification par jamesbad000 (Le 16/11/2013, à 15:51)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#16 Le 16/11/2013, à 15:58
- jamesbad000
Re : Recherche utilitaire réparation disque
Ah ! si tu ne t'es pas encore lancé, attend encore un peu. Je viens de trouver une approche intéressante...
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#17 Le 16/11/2013, à 16:02
- mercyland
Re : Recherche utilitaire réparation disque
Ok j'attend
En fait pas de stockage sur ce disque
Il servira juste à héberger le système.
C'est une machine réservé 100% pour le surf...
Dernière modification par mercyland (Le 16/11/2013, à 16:03)
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne
#18 Le 16/11/2013, à 16:23
- jamesbad000
Re : Recherche utilitaire réparation disque
Voilà, la manip ci-dessous va faire une analyse du disque en boucle jusqu'à ce que trois passes successives ne trouvent plus de nouvelles erreurs.
sudo dumpe2fs -b /dev/sda1 > badblock1
sudo badblocks -b 4096 -i badblock1 -o badblock2 -p 3 -w /dev/sda1
Ca risque d'être plutôt long, mais après ça, tu aura de meilleurs chance qu'on ai "emputé" le disque de sa partie malade. Ou que ça ait précipité la mort du disque. Ce qui aura au moins le mérite d'une situation claire.
Après ça il faudra encore réinjecter la nouvelle liste de badblock en refaisant un formatage. qui sera rapide, lui.
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#19 Le 16/11/2013, à 16:25
- jamesbad000
Re : Recherche utilitaire réparation disque
Une fois terminé, donne le retour de
sudo cat badblock2
Edit: Attention, comme tu es sur un live cd, pense à effectuer la commande ci-dessus AVANT tout arrêt du pc. Autrement le résultat sera perdu !!!!
Dernière modification par jamesbad000 (Le 16/11/2013, à 16:29)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#20 Le 16/11/2013, à 17:23
- mercyland
Re : Recherche utilitaire réparation disque
Je vais lancer ça et on va laisser tourner !
Merci
Edit : C'est parti !
Maintenant il n'y a plus qu'à attendre...
A suivre...
Dernière modification par mercyland (Le 16/11/2013, à 17:33)
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne
#21 Le 17/11/2013, à 02:25
- mercyland
Re : Recherche utilitaire réparation disque
Ca continue de tourner
On verra demain matin...
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne
#22 Le 17/11/2013, à 02:39
- jamesbad000
Re : Recherche utilitaire réparation disque
Ca n'est gère surprenant. Ca n'affiche pas le nombre de passe effectuées ?
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#23 Le 17/11/2013, à 10:37
- mercyland
Re : Recherche utilitaire réparation disque
Hello,
ça tourne toujours ce matin
On voit que le disque travaille (LA petite lumière qui indique que le disque travaille est allumée )
Par contre ça n'affiche rien
Après avoir lancé la commande
sudo badblocks -b 4096 -i badblock1 -o badblock2 -p 3 -w /dev/sda1
le curseur est passé à la ligne et depuis plus rien...
Ecoute on va attendre et on verra bien ;o))
Bonne journée
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne
#24 Le 17/11/2013, à 14:54
- jamesbad000
Re : Recherche utilitaire réparation disque
Dans une autre session de terminal tu peux faire
sudo cat badblock2
On verra s'il a détecté ou pas de nouveau block invalides
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#25 Le 17/11/2013, à 21:08
- mercyland
Re : Recherche utilitaire réparation disque
Ok je vais de ce pas faire le cat car pour le moment ça bosse toujours...
...
Le cat me donne 24 lignes... 24 nouveaux blocks...
On le laisse bosser ;o))
Pour le moment le disque n'a pas encore laché; il bosse il bosse ;o))
@ +
Mercyland
-----------
Unbuntu 22.04.1 LTS (64bits)
Hors ligne