Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/12/2011, à 14:20

dudumomo

[Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Probleme resolu apres de nombreux echanges avec rmy en particulier (Tres pro, reponse tres rapide !)
Merci a tous de m'avoir aider !

------------------------------------------------------------------------------------

Bonjour a tous,

Mon disque dur WD EADS 2To en EXT4 ne fonctionne plus. Il m'est impossible de demarrer le PC si il est branche dedans.
Je l'ai donc mis en USB afin de pouvoir essayer de recuperer les fichiers qui sont dessus ou de reparer/corriger les erreurs.

Mais je ne m'y connais pas tres bien.

Voici un peu ce qu'il a dans le ventre (disque dur non monte)

1) fsck /dev/sdc

fsck.ext2: Attempt to read block from filesystem resulted in short read while trying to open /dev/sdc
Could this be a zero-length partition?

2) fsck.ext4 -v /dev/sdc

fsck.ext4: Attempt to read block from filesystem resulted in short read while trying to open /dev/sdc
Could this be a zero-length partition?

3) fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 60.0 GB, 60022480896 bytes
255 heads, 63 sectors/track, 7297 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        7298    58615703+  ee  GPT

WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.

4) DD bien reconnu par le BIOS ainsi que par testdisk (mais je ne maitrise pas bien testdisk, je ne veux pas faire de betise, donc j'attends vos retours)
5) Si j'essaye de lister les fichiers des partitions avec Testdisk, celui ci m'informe que "No file found, filesystem seems damaged."


Merci de votre aide !

Dernière modification par dudumomo (Le 17/01/2012, à 16:41)


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#2 Le 18/12/2011, à 14:56

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Suite de mes essais:

1) mkfs.ext4 -n /dev/sdc

mke2fs 1.41.12 (17-May-2010)
/dev/sdc is entire device, not just one partition!
Proceed anyway? (y,n) y
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
122101760 inodes, 488378646 blocks
24418932 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
14905 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
    4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
    102400000, 214990848

2) fsck.ext4 -n -b 32768 /dev/sdc

e2fsck 1.41.12 (17-May-2010)
fsck.ext4: Bad magic number in super-block while trying to open /dev/sdc

The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>

Idem pour les autres blocks....


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#3 Le 18/12/2011, à 18:54

rmy

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Argh. Arrête les bêtises… tu viens de recréer un système de fichier ext4 sur ton disque (sa totalité) alors que préalablement il était sans doute partitionné et c'est la partition qui était formatée en ext4.
Cela a entraîné des écritures sur le disque, ce qui es tcontraire à l'idée d'une récupération de données…

On va reprendre de zéro, mais n'écris rien sur le disque pour l'instant…

D'abord, quel est l'état matériel du disque ? Regarde dans l'utilistaire de disques son état smart, ou utilises

sudo udisks /dev/sdc --show-info

, ou

sudo smartdctl -A /dev/sdc

après avoir installé le paquet smartmontools.

Si le disque est sain, fais un scan testdisk (quickserach et deepersearch) en passant au préalable les options à "expert : yes, cylinder boundary : no, allow partial last cylinder : yes" et poste les résultats. N'utilise pas "write" pour le moment.

J'essaierai de suivre, mais je suis en dépalcement à Paris toute la semaine.

Dernière modification par rmy (Le 18/12/2011, à 18:56)

Hors ligne

#4 Le 19/12/2011, à 01:51

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Arf....je commence bien...

Pour smarttools:

smartctl -A /dev/sdc

smartctl 5.40 2010-07-12 r3124 [x86_64-unknown-linux-gnu] (local build)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.

=== START OF READ SMART DATA SECTION ===
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     0x002f   199   199   051    Pre-fail  Always       -       594
  3 Spin_Up_Time            0x0027   170   170   021    Pre-fail  Always       -       6475
  4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       115
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   092   092   000    Old_age   Always       -       6509
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       112
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       93
193 Load_Cycle_Count        0x0032   199   199   000    Old_age   Always       -       3402
194 Temperature_Celsius     0x0022   114   096   000    Old_age   Always       -       36
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   196   196   000    Old_age   Always       -       1461
198 Offline_Uncorrectable   0x0030   196   196   000    Old_age   Offline      -       1454
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   190   190   000    Old_age   Offline      -       2686

Puis, voici les screenshots de testdisk:

1324252179.png
1324252206.png
1324252226.png


Merci de votre aide !

Dernière modification par dudumomo (Le 19/12/2011, à 01:54)


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#5 Le 19/12/2011, à 02:10

haplo45

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Je sais que c'est con, mais t'as essayé un badblock ?
genre via un live-cd ?


haplo Archlinux | backtrack 5 | LMDE
"Dieu se rit de ceux qui déplorent les conséquences dont ils chérissent les causes"
Bossuet

Hors ligne

#6 Le 19/12/2011, à 02:24

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

badblock, c'est a dire?
(La il est en USB sur mon PC portable, pas besoin de live CD)


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#7 Le 19/12/2011, à 02:34

haplo45

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

c'est un logiciel qui te permet de tester les badblocks, tout simplement, et de les réparer si il le peut. Si c'est ton root systèmes, test sur un live cd, sinon, de ton ubuntu (je suppose). Mais pour être honnête, si c'est ton disque dur, achètes en un autre au cas où ... Un vrai scan (en rx) peut durer la nuit si tu as un gros disques, mais n'hésite pas  à poser des questions, et préviens moi si tu vas te coucher, c'est juste pour pas rester debout pour rien smile


haplo Archlinux | backtrack 5 | LMDE
"Dieu se rit de ceux qui déplorent les conséquences dont ils chérissent les causes"
Bossuet

Hors ligne

#8 Le 19/12/2011, à 02:34

haplo45

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

ach!! root-system, désolé


haplo Archlinux | backtrack 5 | LMDE
"Dieu se rit de ceux qui déplorent les conséquences dont ils chérissent les causes"
Bossuet

Hors ligne

#9 Le 19/12/2011, à 02:54

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Je ne reside pas en France, merci de ton aide, mais tu peux te reposer.
On verra cela le lendemain si tu es la.

Je testerai le soft Lundi soir


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#10 Le 19/12/2011, à 02:58

haplo45

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

C'est gentil smile Non, lance le ce soir, ça prend du temps, et comme ça tu peux me poster une réponse demain matin, et je peux demander en plus l'avis de collègue (j'ai trente ans, eux cinquante, et tous à mort linux) par rapport à tes log, d'ailleurs as-tu des erreurs "étranges" dans /var/log/syslog ?


haplo Archlinux | backtrack 5 | LMDE
"Dieu se rit de ceux qui déplorent les conséquences dont ils chérissent les causes"
Bossuet

Hors ligne

#11 Le 19/12/2011, à 03:08

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

En fait, je reside en Asie. Il est deja 9h du mat ici.
Je vais rentrer a la maison ce midi pour le lancer. Ainsi j'aurai le resultat ce soir.

Je vais voir les logs ce midi.

Merci de ton aide.


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#12 Le 19/12/2011, à 03:53

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Okay, je viens de lancer un badblock -v /dev/sdc
(Read only)
Et ca tourne.

2To, ca va prendre du temps.


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#13 Le 19/12/2011, à 05:52

rmy

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Tu peux stopper badblocks on a déjà l'info avec smartmontools, et c'est un processus très fatiuant sur un disuqe déjà en fin de vie :

smartmontools a écrit :

197 Current_Pending_Sector  0x0032   196   196   000    Old_age   Always       -       1461
198 Offline_Uncorrectable   0x0030   196   196   000    Old_age   Offline      -       1454

Il te faut donc un autre disque de 2Tio pour faire une image disque, et ne rien tenter d'autre d'ici là.

Testdisk voit tes partitions, il y a donc des chances de pouvoir récupérer tes données après ça, si tu n'achèves pas ton disque entre temps. Il te faudra un peu de patience.

Vu la distance, si tu as peur de faire des bêtises, je ne pourrais pas te proposer de m'envoyer ton disque pour une prestation pro. Par contre je pourrais te proposer de faire une intervention à distance en prenant la main en ssh.

Tiens moi au courant dès que tu as un autre disque et j'insiste : stoppe badblocks et ne tente rien d'ici là. Et bien sûr pas de badblocks en read-write, ou adieu les données…

Hors ligne

#14 Le 19/12/2011, à 06:42

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Mon disque est donc en fin de vie? Sacre WD ! (J'avais pourtant mis a jour leur firmware pourri)
Je ne m'en suis pas beaucoup servi en plus. Bon, me voila prevenu (Et ca ne change rien au probleme)

J'ai un autre disque 2To (Identique), je vais donc faire une copie avec ddrescue. (ou autre?)

Pour l'envoi en prestation pro...non pas trop envie (Je reside a Taiwan, ca va faire une trotte)
Par contre en SSH, pourquoi pas oui.


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#15 Le 19/12/2011, à 07:00

rmy

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Oui, ddrescue. Suis dans le train, fenêtre limité pour le post des messages. Regarde dans ma signature : le lien vers le topic d'aide où il y a des explications, et sur mon site dans la rubrique docs pratiques en bas de page : un tuto d'initiation à la récup de données.

Il FAUT utiliser -n dans ton cas pour esquiver les zones défectueuses. Quelque chose du genre :

sudo ddrescue /dev/disquemalade /dev/disquedestination ~/logcopie.log -n

dans un premier temps. On affinera après suivant la taille des erreurs.
Rappel : ddrescue c'est le paquet gddrescue

EDIT : habitant taiwan, tu n'as pas possibilité d'avoir des tarifs sur les disques durs en achat en grosse quantité ?

Dernière modification par rmy (Le 19/12/2011, à 07:01)

Hors ligne

#16 Le 19/12/2011, à 07:03

moko138

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Je ne comprends pas : ça ne fait pas longtemps que les disques de 2 To sont commercialisés, comment celui-ci peut-il être "old-age" ?


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#17 Le 19/12/2011, à 07:20

rmy

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

"Old Age" c'est juste le type de critère de smart.
Ici, on voit que ce disque a 6509 heures de vol pour 115 allumages. Ce n'est pas énorme, on pourra donc consiérer que c'est une mort "prématurée". Le nombre de secteurs en attente de réallocation est par contre sans équivoque.

Hors ligne

#18 Le 19/12/2011, à 07:24

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Entendu, je vais faire une copie tout a l'heure.

Pour la fabrication des disques durs, c'est pas Taiwan, mais Thailand.
Mais les prix sont tout de meme moins chere ici qu'en France evidemment.
Pour les grosses quanites, faudrait que je trouve directement un distributeur.

Ici c'est plutot la RAM, les CM ou d'autres marques locales (Asus, MSI, OCZ, Tyan, etc...)


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#19 Le 19/12/2011, à 08:02

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Voila, c'est fait, ca copie.

ddrescue /dev/sdc /media/machintruc/save2to.dd ~/logcopie.log -n

J'imagine que j'en est pour un moment.

Une chance que j'en avais un autre sous la main. (Enfin bon, la chance serait de recuperer une partie de l'autre xD)


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#20 Le 19/12/2011, à 08:11

rmy

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

ça tu peux stopper, ça ne va pas marcher : tu es en train de copier un disque de 2Tio dans une image disque, sur un autre disque de 2Tio. Même si ton autre disque est vide il y a nécessairement la place prise au minimum par le MBR, le BS de la partition, les superblocs du FS etc… bref sur le disque de destination tu n'as pas la place de stocker un fichier image.

Ici l'idée est de sauvegarder les documents que tu as sur l'autre disque car il va être écrasé, puis faire un ddrescue de /dev/sdc (en vérifiant bien deux fois que c'est le bon) vers l'autre. Ainsi, avec un peu de chance si il n'y a pas trop d'erreurs et qu'elles ne concernent pas des zones trop critiques, une fois réparée le FS et le MBR de l'autre, tu pourras remplacer ton disque HS par le second et ton /home sera accessible comme avant de manière transparente et immédiate.

Pour la durée, si tu travailles sur les deux disque en interne sur port SATA et avec une machine performante tu devrais tourner à 50Mio/seconde à peu près. Soit un peu plus de 11h. Mais ça peut grimper à 20h facilement, et bien plus si le disque est en état critique.

Ce serait bien de refroidir le disque malade avec un ventilateur à disque dur, ou éventuellement avec un "pack de glace" (en plastique, pas de la vraie glace) en isolant celui-ci du disque pour éviter la condensation et l'humidité associée.

Bon courage…

Hors ligne

#21 Le 19/12/2011, à 08:56

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Arf...

Il faut donc faire ddrescue /dev/sdc /dev/sdb ~/logcopie.log -n
Dans mon cas.
Niveau partitionnage ? Je touche a rien pour le second disque en bonne sante? (Il n'y a plus rien dedans, je l'ai vide)

En revanche, je tourne sur du USB pour le disque malade. (En SATA ca ne veut pas booter...mais je vais retenter)

Niveau temperature, je vais mettre un ventilo dessus alors. (Ca va il ne faut pas trop chaud en ce moment Xd)


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#22 Le 19/12/2011, à 13:24

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

C'est parti !
Je viens de le lancer.

EDIT:
180GB de copier en 1h30. (33 errors/17mo)
En gros pour 2TO, va me falloir + de 24h.
On verra donc cela demain aprem.

Une fois la bete copier, que faudra t'il faire?

Merci a tous de votre participaiton

Dernière modification par dudumomo (Le 19/12/2011, à 15:49)


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#23 Le 20/12/2011, à 09:15

rmy

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

dudumomo a écrit :

Une fois la bete copier, que faudra t'il faire?

Merci a tous de votre participaiton

Affiner au mieux les erreurs, vérifier/réparer le système de fichier, mettre le disque en interne à la place où était le disque malade, rebooter.

Pour le partitionnement : rien à faire, la destination sera identique (formatage, partitionnement, FS et UUID) au disque d'origine.

Pour le mettre en interne : si ta carte mère supporte le branchement à chaud, tu peux tenter cette option…

Hors ligne

#24 Le 20/12/2011, à 09:47

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

D'accord je vois.

Je ne pense pas que ma CM (grand public) accepte le branchement a chaud.
Bon tant pis, je dois deja etre a la moitie.

Pour info, mon 2TO servait uniquement de stockage. (Enfin j'avais installe un systeme dessus au debut, que j'ai change pour un SSD)

Des qu'il est pret, je fais signe !

Merci a tous pour votre aide, rmy en particulier evidemment

EDIT:
1200GB de copie.
Allez allez !!

errsize: 17730 kB
errors: 34

Dernière modification par dudumomo (Le 20/12/2011, à 13:23)


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#25 Le 20/12/2011, à 13:26

dudumomo

Re : [Resolu] Systeme de fichier endommage - Impossible a lire mon DD

Hmm une fois la copie termine,
Elle devrait se terminer demain matin (Enfin mon matin, votre nuit)

Que puis je faire pour avancer?

Je vais partir en vacances dans 2 jours....ca tombe mal !!


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne