Comment recuperer fichiers d'un disque dur +/- HS

maxtorpat

Habitué
Salut à tous,

Alors j'ai pu remplacer mon ancien disque dur 120 Go par un maxtor 250 Go qui est OK.

Il n'y a eu aucun formatage ou suppression de fichiers que je veux récupérer: juste le disque dur qui ne démarre plus, un "beau matin"!

J'ai essayé de récupérer des fichiers avec EasyRecovery Pro (ERPro) mais cela est très lent en raison d'erreur DMA CRC...

En effet, pdt 8 heures continues => ERPro n'a meme pas reconstruit l'arborescence en entier (<50%) et si je stoppe pour commencer a recupérer les fichiers => temps très long >100 heures.
Pourtant la plupart des fichiers ont la mention G = état intact!

D'autre part, j'ai testé mon disque dur avec HDD Health et voici les infos:

[cpp]
Drive model Maxtor 6Y120L0
Drive capacity 120,1 GB
Drive serial number Y40C9ZSE
Firmware revision YAR41VW0
Number of cylinders 16383
Number of heads 16
Number of sectors per track 63
Number of LBA sectors 240121728
DMA support Enabled
LBA support Enabled
IORDY support Enabled
ATA software reset Not required
Overlap operation Supported
Command queuing Not supported
Interleaved DMA Not supported
Multiword DMA mode supported Mode 2 and below
PIO transfer mode supported Mode 4
Minimum Multiword DMA transfer cycle time per word 120 ns
Manufacturer’s recommended Multiword DMA transfer cycle time 120 ns
Minimum PIO transfer cycle time without flow control 120 ns
Minimum PIO transfer cycle time with IORDY flow control 120 ns
ATA standard version ATA/ATAPI-7 and below
ATA realisation version ATA/ATAPI-7 T13 1532D revision 0
SMART feature set Supported, Enabled
Security Mode feature set Supported, Disabled
Removable Media feature set Not supported
Power Management feature set Supported
PACKET Command feature set Not supported
Write cache Supported, Enabled
Look-ahead Supported, Enabled
Release interrupt Not supported
SERVICE interrupt Not supported
DEVICE RESET command Not supported
Host Protected Area feature set Supported
WRITE BUFFER command Supported
READ BUFFER command Supported
NOP command Supported
DOWNLOAD MICROCODE command Supported
READ DMA QUEUED and WRITE DMA QUEUED commands Not supported
CFA feature set Not supported
Advanced Power Management feature set Supported, Disabled
Removable Media Status feature set Not supported
Power-Up In Standby feature set Not supported
SET MAX security extension Supported, Disabled
Automatic Acoustic Management feature set Supported, Enabled
48-bit Address feature set Not supported
Device Configuration Overlay feature set Supported
FLUSH CACHE command Supported
FLUSH CACHE EXT command Supported
SMART error logging Supported
SMART self-test Supported
Media serial number field words Not supported
Media Card Pass Through Command feature set Not supported
Streaming feature set Not supported
General Purpose Logging feature set Not supported
WRITE DMA FUA EXT and WRITE MULTIPLE FUA EXT commands Not supported
WRITE DMA QUEUED FUA EXT command Not supported
World wide name Not supported
URG bit for READ STREAM DMA and READ STREAM PIO commands Not supported
URG bit for WRITE STREAM DMA and WRITE STREAM PIO commands Not supported
Time-limited Read/write feature set Not supported
Read Continuoud and Write Continuous in the Time-limited Read/write feature set Not supported
Ultra DMA mode selected Mode 6
Ultra DMA mode supported Mode 6 and below
The time required for the SECURITY ERASE UNIT command to complete Value not specified
Time required for Enhanced security erase unit completion Value not specified
Advanced power management level value 0
Master Password Revision Code Not supported
Device vendor’s recommended acoustic management level 254
The current automatic acoustic management level 192
Removable Media Status Notification feature set Not supported
Enhanced security erase unit feature Not supported
The security count is expired and SECURITY UNLOCK and SECURITY ERASE UNIT are command aborted until a power-on reset or hardware reset.
CFA Power Mode Mode 0
Maximum average RMS current 2608 Milliamperes

Start/Stop Count (Power on count) 997 times
Reallocated Sectors Count 2554 sectors
Power-On Hours 63755 minuties (hours)
Device Power Cycle Count 1012 times
Temperature 46 °C
Reallocation Event Count 1 events
Current Pending Sector Count (Unstable sectors) 2034 sectors
Uncorrectable Sector Count 1 sectors
UltraDMA CRC Error Count (total) 13843 errors
Write Error Rate (Multi Zone Error Rate) 0
[/cpp]

Les valeurs SMART avec ID 05, C5 et CC sont anormales (basses).

Une idée pour récupérer des fichiers ???
surtout qq fichiers TXT, BIN et de programmation non sauvegardés
type .C, .H, ...
 

vraiages

Grand Maître
Essaye peut etre avec Pc inspector file recovery ...

C'est un excellent freeware qui m'a sauvé la vie bien des fois.

A toi de voir ;)
 

maxtorpat

Habitué
Une idée d'ou vient le pb de
85.UltraDMA CRC Error Count (total) 13843 errors
(0 errors avec mon new DD bien sur!)
et je pense que c le relecture des données qui ralentit la récupération...

c koi ce truc de mettre au congélo le DD ? ca marche ou c une intox ?
 

Neoryuki

Grand Maître
[citation=163528,0,3][nom]maxtorpat a écrit[/nom]ok, il semble après lecture sur forum qu'il pourrait s'agir d'un pb de tete de lecture car cela fait du bruit par moment et j'ai un nombre de secteurs instables qui augmentent après tentative de lecture avec EasyRecovery Pro...

une idée d'ou vient le pb de
85.UltraDMA CRC Error Count (total) 13843 errors
(0 errors avec mon new DD bien sur!)
et je pense que c le relecture des données qui ralentit la récupération...

c koi ce truc de mettre au congélo le DD ? ca marche ou c une intox ?[/citation]
pure connerie :O
 

maxtorpat

Habitué
J'ai lancé une recup avec GetDataBack NTFS,
il me dit read error 23 unknown.
Je l'ai alors configuré pour qu'il skip cette erreur et ca a l'air de fonctionner, reste à voir ce que je vais pouvoir récupérer ...
 

maxtorpat

Habitué
il y a tjrs comme avec EasyRecovery Pro des erreurs de lectures très nombreuses (DMA CRC error!!), c comme si les fichiers étaient en bon état mais que le disque dur n'arrive pas à les lire du fait de la panne et fait des erreurs CRC du coup c très long!

Une idée pour remédier à ces erreurs DMA CRC ??
 

maxtorpat

Habitué
Salut à tous,

J'ai un disque dur ancien (4-5 ans) Maxtor 120 Go qui m'a laché il y a qq jours!
Je l'ai remplacé par un Maxtor 250 Go qui marche bien.
J'ai monté l'ancien en slave afin de récupérer les fichiers
mais ce disque dur fait de nombreuses erreurs DMA CRC rendant toute lecture sur le disque dur très lente mais possible.
J'ai récupéré des petits fichiers (qq ko) sans pb mais dès que l'on dépasse le Mo, c'est très long, en raison de lectures itératives probablement.

En résumé, les softs de récupération marchent mais sont lents, du fait d'erreur DMA CRC. Pour récupérer 120 Go (en fait juste qq Go sont importants), il va me falloir des années si ce n'est plus!

QQu'un à une idée ou sait comment réparer cette erreur ou si moyen de ralentir la lecture sur le disque pour espérer moins d'erreurs ???
et pouvoir ensuite utiliser un soft de récupération...
 

vraiages

Grand Maître
[citation=163713,0,8][nom]maxtorpat a écrit[/nom]Salut à tous,

J'ai un disque dur ancien (4-5 ans) Maxtor 120 Go qui m'a laché il y a qq jours!
Je l'ai remplacé par un Maxtor 250 Go qui marche bien.
J'ai monté l'ancien en slave afin de récupérer les fichiers
mais ce disque dur fait de nombreuses erreurs DMA CRC rendant toute lecture sur le disque dur très lente mais possible.
J'ai récupéré des petits fichiers (qq ko) sans pb mais dès que l'on dépasse le Mo, c'est très long, en raison de lectures itératives probablement.

En résumé, les softs de récupération marchent mais sont lents, du fait d'erreur DMA CRC. Pour récupérer 120 Go (en fait juste qq Go sont importants), il va me falloir des années si ce n'est plus!

QQu'un à une idée ou sait comment réparer cette erreur ou si moyen de ralentir la lecture sur le disque pour espérer moins d'erreurs ???
et pouvoir ensuite utiliser un soft de récupération...[/citation]

T'as essayé quand meme de voir avec le soft que je t'ai cité ?

Sinon si le smart est activé/désactivé dans le bios, essaye de le changer d'état.

Au final si vraiment ca marche pas mieux qu'avec les softs de recup, ben le seul moyen, c'est d'etre patient et de laisser les softs bosser ... Déja que ca fonctionne, moi je serais toi je patienterais faute de mieux ...
 

maxtorpat

Habitué
PC inspector ne marche pas sur mon disque dur: lors du scan du disque, il bloque et affiche des messages d'erreur, en raison des erreurs CRC probablement...

J'ai activé le smart et désactivé = idem il y a tjrs des erreurs DMA CRC.

J'ai essayé aussi de changer le mode PIO, et aussi LBA, large, CHS => idem a priori; il faut que je reéssaye avec PIO pour voir si moins d'erreurs mais il en fait tjrs ca c sur meme en PIO...

A oui, j'ai souvent aussi le message d'erreur: erreur de lecture du bloc et erreur inconnue 23, avec GetDataBack

Oui, c sûr déjà cela marche un peu... mais juste pour te donner une idée pour récupérer 30 Mo => 6 heures a priori peut etre plus alors c long et ceci une fois arborescence reconstruite.

En effet, les erreurs DMA CRC ralentissent à la fois la construction de l'arborescence mais aussi l'écriture sur le nouveau disque ensuite = 2 phases de lecture...
 

vachfolle

Habitué
Vérifie la l'intégrité des pins du connecteur IDE et leurs soudures sur le PCB du disque, j'ai déja eu affaire à ce problème, le pin 21 (DDRQ) servant aux "DMA Request" était déssoudé.
 

maxtorpat

Habitué
merci vachfolle, j'y cours, pourvu que cela soit ca!
(cela me rappelle une panne de la prise molex...)
 

maxtorpat

Habitué
Alors, en retourant le disque dur, je vois les soudures numérotées 2 à 40 elles sont intacts a priori, par contre les soudures impaires (21 ?) je ne les vois pas. Si je ne dis pas de betises, ce sont celles qui sont au dessus ?

Comment faire pour vérifier les soudures des pins impaires ? il faut devisser ? c pas risqué pour les plateaux ? j'ai jamais fait ca ...

Autre info, dans le poste de travail, windows affiche le disque défectueux mais impossible d'y accéder.
 

maxtorpat

Habitué
J'ai dévissé le PCB, a priori toutes les soudures sont OK.

Il y avait un peu de "rouille" au niveau du groupe des 4 contacteurs près du centre du disque.
Les deux contacteurs centraux (du groupe des 4) semblaient ainsi être reliés. J'ai enlevé cela et remonté le tout.

Cela marche au moins comme avant et tjrs des erreurs de DMA CRC.
Je suis repassé en mode PIO, cela semble un peu mieux...
 

maxtorpat

Habitué
Pour info avec PowerMax 4.09, cela donne un code... mais c plus sous garantie ???
En fait qd je vais sur le site MAXTOR cela indique une garantie d'un an oct 2002 => nov 2003 ? ca semble peu pour un Diamond serie 9 ?
DD acheté en jan 2003
(sniff il n'a meme pas 4 ans comme je croyais!!!) et puis ce qui m'interesse c de recupérer les fichiers...

Si qqun a une autre idée ?
 

maxtorpat

Habitué
0) Je n'ai rien effacé, ni formaté sur le DD, il m'a laché "un beau matin".
A noter que les 2 partitons qu'il contient 25 + 90 Go apparaissent dans le poste de travail (Disque local) mais sont inaccessibles.

1) J'utilise EasyRecovery et GetDataBack:
- avec EasyRecovery, j'ai ce message en gras : Erreur survenue lors de la lecture de la partition
_ avec GetDataBack: cela donne erreur de lecture du bloc (erreur inconnue 23), je peux alors demander de passer le bloc ou de lire secteur par secteur ?

Dans les deux cas le programme ne plante pas et continue (c pas le cas de PC inspector).

2) Pour la vitesse avec EasyRecovery, je mets 1h pour récupérer 10 Mo (sans compter le temps pour la création de l'arborescence: 8h pour 30 Go...)
A noter que la récupération de la partiton de 25 Go (1ere) est bcp plus longue que celle de 90 Go avec EasyRecovery ?
J'ai remarqué aussi que le nombre de bloc était bizarre:

pour la partition 1:
25 Go
clusters: 63 à 52 130 924
EasyRecovery dit qu'il doit traiter ~6 000 000 de blocs lors de la création de l'arborescence ???

pour la partition 2:
90 Go
clusters: 52 130 925 à 240 107 489
EasyRecovery traite 31 619 blocs lors de la création de l'arborescence

3) J'ai lancé PowerMax tous les tests sont OK sauf cela echoue à l'avant dernier
(2e test SMART)

voici les résultats:

Soft Reset Test => OK
Le disque à échoué la commande de réorganisation et le disque doit être remplacé.

Drive Recal Test => OK
Le disque a essayé de re-calibrer et lire la piste zéro et a échoué pour localiser la piste.

Drive Identify Test => OK
Le disque est identifié au démarrage, et PowerMax l'identifie suffisamment longtemps pour que vous puissiez débuter le test, mais au cours de cette partie du test PowerMax demande au disque de s'identifier de nouveau et échoue.

Drive R/W Buffer Test => OK
Ce test vérifie la Lecture/Ecriture du circuit de mémoire tampon du disque.

Read Reallocation Disable => OK
Ce test désactive une partie de l'intelligence du disque, pour la protéger de la ré-allocation de mauvais secteurs au cours du test.

Check SMART Self Test => OK
PowerMax vérifie le disque pour la capacité du SMART. Si le disque est capable de supporter le SMART le test sera passé, et continuera avec le test suivant.

Run SMART Self Test => Echec
PowerMax commande au disque d'exécuter le test SMART, et vérifie le statut du SMART une fois le test terminé. Si l'un des paramètres du mode page de SMART est en dehors de la norme, le test échouera.

Read Allocation Enable => non testé
Après que tous les tests sont effectués, l'intégralité de l'intelligence du disque est disponible. Si le disque échoue pour activer la ré-allocation de la lecture, le test échouera.

4) J'avais pensé aussi à un pb de soudure niveau PCB mais je viens de voir et pas de pb a priori (pin 21 notamment, trouvé sur autre forum...), si cela peut aider qqu'un d'autre et/ou vous donner des idées...

5) Vous pensez que c un pb au niveau du PCB ou pas ?
Y a t il un intérêt à acheter un autre DD identique MAXTOR 120 Go série 9 et à changer le PCB ?

 

maxtorpat

Habitué
Salut à tous,

Alors qq news... j'ai finalement reinsvesti dans un nouveau DD 120 Go Maxtor (neuf) pour changer le PCB et voir si cela resout le probleme de mon acien DD 120 Go Maxtor.

Cependant la carte n'est pas tout a fait identique
ancien DD => version 2002 => firmware YAR41VW0
nouveau DD => version 2004 => firmware YAR41BW0

avec ancien DD + nouveau PCB => blocage au checkup du boot
impossibilité d'accéder au boot, ni d'aller sous windows, ni de démarrer sur A:

Y a t il une méthode pour faire fonctionner ce nouveau PCB (très très ressemblant) sur ancien DD, afin de voir si cela vient du PCB ?

Le blocage vient il du firmware ?
Le firmware est il stocké sur le PCB ou ailleurs ?
Y a t il une possibilité de le changer (mettre le nouveau firmware sur ancien DD, si celui ci n'est pas stocké sur le PCB lui-meme) ?

PS: j'ai retesté le nouveau DD avec nouveau PCB => OK, pas d'erreur non plus sous powermax
 

maxtorpat

Habitué
trouvé sur un site spécialiste dans la récupération:

Le firmware des disques Maxtor est divisé en 2 parties.
La première partie du microcode est enregistrée dans une Rom cachée dans la puce processeur et dans la mémoire FLASH.
La seconde partie du firmware d'un disque Maxtor est enregistrée dans la zone firmware sur le disque lui-même. Elle contient les informations essentielles au bon fonctionnement (identification, SMART, tables des secteurs défectueux...)

Un tel schéma a été implémenté probablement parce que la Rom cachée dans le processeur ne peut pas être modifiée facilement.

Il arrive que la partie du firmware qui est enregistrée sur le disque lui-même connaisse des défaillances. Le disque est alors reconnu par le bios avec les informations de la Rom et devient inutilisable.
 

guy_bxl

Nouveau membre
Ben oui j'ai fais le con ... j'ai répondu oui au lieu de non et j'ai formaté mon DD (Hitachi - 80 Gb)
Existe t-il un logiciel de récupération ou tout est fichu ?
Merci de votre aide
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 126
Messages
6 717 807
Membres
1 586 365
Dernier membre
matiOs1
Partager cette page
Haut