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 03/01/2012, à 23:03

mrniko

Perte de données disque dur externe USB en NTFS

Bonjour,

J'ai un disque dur externe (250Go) formaté en NTFS (avec gparted) que j'utilise sur mon PC (dans un rack esata) sans problème (Je suis sous Xubuntu 11.10).
L'autre soir, je l'ai branché sur un PC sous Win7 en USB. Tout fonctionnait, on écoutait de la musique, j'y ai même transféré des morceau provenant d'une clé USB.

Puis là, le drame, il a disparu... Windows me proposait élégamment de le formaté (malade celui là)...

De retour, je l'ai pluggé à mon rack esata. Il est bien monté mais j'ai perdu des données...
J'ai un répertoire "$RECYCLE.BIN" en plus et le répertoire principal est devenu un simple fichier de 0 octet...

Quelqu'un a-t-il une idée ?

Pour info : sudo fdisk -lu

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000698a9

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *        2048   968386559   484192256   83  Linux
/dev/sda2       968388606   976771071     4191233    5  Étendue
/dev/sda5       968388608   976771071     4191232   82  partition d'échange Linux / Solaris

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 têtes, 63 secteurs/piste, 19457 cylindres, total 312581808 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000b92ac

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1              63   312580095   156290016+  83  Linux

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Le disque /dev/sdc ne contient pas une table de partitions valable

Disk /dev/sdd: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x0008f83a

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdd1              63   488392064   244196001    7  HPFS/NTFS/exFAT

merci et bonne année à tous,
MrNiko

Hors ligne

#2 Le 03/01/2012, à 23:55

f.x0

Re : Perte de données disque dur externe USB en NTFS

Bonjour mrniko,

Dans ta situation, le mieux est que tu signales ton problème dans cette discussion à rmy

En y mettant le lien de ton message

Dernière modification par f.x0 (Le 03/01/2012, à 23:55)


SOPI

Hors ligne

#3 Le 04/01/2012, à 21:31

mrniko

Re : Perte de données disque dur externe USB en NTFS

merci, je fais ça de suite.

Hors ligne

#4 Le 04/01/2012, à 22:11

mrniko

Re : Perte de données disque dur externe USB en NTFS

Etapes que je vais suivre :
—————2- Les outils avant la récupération—————
A- Protéger vos données : conserver l'état initial autant que possible

sudo ddrescue /dev/sdd1 /home/colas/Media/monimagesauvees_dd1_alias_sdc1.dd /home/colas/Media/monimagesauvee.log -n

donne

Initial status (read from logfile)
rescued:         0 B,  errsize:       0 B,  errors:       0
Current status
rescued:   250056 MB,  errsize:       0 B,  current rate:   40108 kB/s
   ipos:   250056 MB,   errors:       0,    average rate:   38973 kB/s
   opos:   250056 MB,     time from last successful read:       0 s
Finished    

B- Analyser votre cas

sudo sfdisk -luS

donne

Disque /dev/sda : 60801 cylindres, 255 têtes, 63 secteurs/piste
Avertissement : la partition étendue ne débute pas sur une frontière de
cylindres. DOS et Linux interpréteront les contenus différemment.
Unités= secteurs de 512 octets, décompte à partir de 0

   Périph Amorce  Début       Fin   #secteurs Id  Système
/dev/sda1   *      2048 968386559  968384512  83  Linux
/dev/sda2     968388606 976771071    8382466   5  Étendue
/dev/sda3             0         -          0   0  Vide
/dev/sda4             0         -          0   0  Vide
/dev/sda5     968388608 976771071    8382464  82  partition d'échange Linux / Solaris

Disque /dev/sdb : 19457 cylindres, 255 têtes, 63 secteurs/piste
Unités= secteurs de 512 octets, décompte à partir de 0

   Périph Amorce  Début       Fin   #secteurs Id  Système
/dev/sdb1            63 312580095  312580033  83  Linux
/dev/sdb2             0         -          0   0  Vide
/dev/sdb3             0         -          0   0  Vide
/dev/sdb4             0         -          0   0  Vide

Disque /dev/sdc : 121601 cylindres, 255 têtes, 63 secteurs/piste

sfdisk: Erreur : le secteur 0 n'a pas une signature MS-DOS
 /dev/sdc : type non reconnu de table de partition
Aucune partition repérée

Disque /dev/sdd : 30401 cylindres, 255 têtes, 63 secteurs/piste
Unités= secteurs de 512 octets, décompte à partir de 0

   Périph Amorce  Début       Fin   #secteurs Id  Système
/dev/sdd1            63 488392064  488392002   7  HPFS/NTFS/exFAT
/dev/sdd2             0         -          0   0  Vide
/dev/sdd3             0         -          0   0  Vide
/dev/sdd4             0         -          0   0  Vide
dmesg|tail

donne

[ 7007.893182] ata7.00: status: { DRDY ERR }
[ 7007.893183] ata7.00: error: { ICRC ABRT }
[ 7007.893185] ata7.00: failed command: READ FPDMA QUEUED
[ 7007.893190] ata7.00: cmd 60/00:08:3f:4e:17/01:00:00:00:00/40 tag 1 ncq 131072 in
[ 7007.893191]          res 60/00:08:3f:4e:17/00:00:00:00:00/40 Emask 0x1 (device error)
[ 7007.893194] ata7.00: status: { DRDY DF }
[ 7007.893199] ata7: hard resetting link
[ 7010.108085] ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 10)
[ 7010.127759] ata7.00: configured for UDMA/100
[ 7010.127780] ata7: EH complete

C- Prendre les informations nécessaires à la récupération
A faire

Dernière modification par mrniko (Le 05/01/2012, à 00:11)

Hors ligne

#5 Le 04/01/2012, à 23:05

rmy

Re : Perte de données disque dur externe USB en NTFS

Il semble qu'il y ait de la panne matérielle dans l'air...

pour l'instant ddrescue avant tout autre diagnostic.

Hors ligne

#6 Le 05/01/2012, à 14:35

mrniko

Re : Perte de données disque dur externe USB en NTFS

Salut,

voici le log de ddrescue :

# Rescue Logfile. Created by GNU ddrescue version 1.14
# Command line: ddrescue /dev/sdd1 /home/colas/Media/monimagesauvees_dd1_alias_sdc1.dd /home/colas/Media/monimagesauvee.log -n
# current_pos  current_status
0x3A388A0000     +
#      pos        size  status
0x00000000  0x3A388A8400  +

piouf piouf... ça dit quelque chose ?

Hors ligne

#7 Le 05/01/2012, à 23:50

rmy

Re : Perte de données disque dur externe USB en NTFS

La copie s'est bien passée. Pas d'erreur. Tu n'as par contre copié que la partition, pas le disque complet. Mais ce n'est pas très grave puisque tu n'avais qu'une partition.

Tu devrais pouvoir monter ton image directement :

mkdir test
sudo mount /home/colas/Media/monimagesauvees_dd1_alias_sdc1.dd test/ -o ro

Hors ligne

#8 Le 08/01/2012, à 12:07

mrniko

Re : Perte de données disque dur externe USB en NTFS

Bonjour et merci pour ton aide précieuse !

J'ai réussi à monter la partition mais ça n'a pas l'air de fonctionner...

1326016907.png
--------
1326016985.png


merci,
Nicolas

Hors ligne

#9 Le 08/01/2012, à 12:24

loubrix

Re : Perte de données disque dur externe USB en NTFS

pour avoir testé y a pas longtemps, le NTFS formaté par gparted n'est pas reconnu comme tel par Windows (sur un XP, ça m'indiquait "partition inconnue"); d'ici à ce que Windows 7 aie essayé de mettre de l'ordre dans ce système de fichiers (maladroitement et sans te le dire), il n'y a qu'un pas...
pour récupérer tes données, essaie Foremost, sur la partition ou sur l'image: c'est en ligne de commande, mais la syntaxe est simple et c'est super puissant; prévoie de la place, car parfois, ça récupère plus que ce que tu avais prévu...


Asus X50VL - Ubuntu 12.04 AMD64
HP G62 - Ubuntu 12.10 AMD64
Fujitsu-Siemens Amilo EL - Lubuntu 12.04 i686
Manjaro, une rolling pour débutants

Hors ligne

#10 Le 08/01/2012, à 14:41

mrniko

Re : Perte de données disque dur externe USB en NTFS

je vais tester ça... Merci !


p'tain quand est-ce que ces brigands fileront les specs de leur standard...

Hors ligne

#11 Le 08/01/2012, à 16:16

rmy

Re : Perte de données disque dur externe USB en NTFS

Précipitation inutile. Foremost va récupérer du vrac, c'est de la récup brute. Je lui préfère photorec en général, d'ailleurs. Pour l'instant on est encore en train d'essayer de récupérer tes arborescences…

Peux-tu, une fois monté, donner le résultat de 

ls -l test/

Hors ligne

#12 Le 14/01/2012, à 14:20

mrniko

Re : Perte de données disque dur externe USB en NTFS

à

ls -l test/

J'ai :

ls: impossible d'accéder à test/mp3: Erreur d'entrée/sortie
total 52
drwxrwxrwx 1 root root 49152 2012-01-01 01:38 aude
drwxrwxrwx 1 root root  4096 2011-12-19 18:42 avi
d????????? ? ?    ?        ?                ? mp3
drwxrwxrwx 1 root root     0 2012-01-01 01:11 $RECYCLE.BIN

Hors ligne

#13 Le 14/01/2012, à 16:51

rmy

Re : Perte de données disque dur externe USB en NTFS

Ton système de fichier est partiellement endommagé. Est-ce que tu as accès à aude et avi ?
Si oui, sauve ce qui peut déjà l'être  dans ces répertoires. Ensuite, on va voir avec testdisk si on peut faire mieux.

Hors ligne

#14 Le 17/01/2012, à 20:45

mrniko

Re : Perte de données disque dur externe USB en NTFS

Oui, j'ai tout récupéré dans "avi", partiellement tout dans "aude"... malheureusement, c'est dans "mp3" que j'avais quelques pépites (le reste je pourrais le re-ripper)...

Est-ce que je supprime monimagesauvees_dd1_alias_sdc1.dd pour essayer photorec (je manque de place pour stoker les 2).


merci

Hors ligne

#15 Le 18/01/2012, à 03:54

rmy

Re : Perte de données disque dur externe USB en NTFS

Non, d'abord testdisk sur l'image, en mettant type de table "none" et options à expert : yes, cylinder boundary : no.

Hors ligne

#16 Le 19/01/2012, à 23:48

mrniko

Re : Perte de données disque dur externe USB en NTFS

Voila le résultat avec testdisk (ça a pris plein de temps) :

1327009556.png

Hors ligne

#17 Le 20/01/2012, à 02:43

rmy

Re : Perte de données disque dur externe USB en NTFS

Il ne te reste que du mp3 à récupérer ? QUe te manque-t-il dans Aude ?

Dernière modification par rmy (Le 20/01/2012, à 02:43)

Hors ligne

#18 Le 21/01/2012, à 14:06

mrniko

Re : Perte de données disque dur externe USB en NTFS

Ce répertoire "Aude" n'était pas à moi, y'a 3 fichiers à 0 octets.

Hors ligne

#19 Le 21/01/2012, à 19:35

rmy

Re : Perte de données disque dur externe USB en NTFS

Donc ? Que du mp3 ? Si oui, photorec et tu sélectionnes le mp3 uniquement, puis tu supprimes les doublons avec fslint et tu renommes les mp3 avec pyrenamer ou avec un équivalent à itunes qui va chercher les bonnes infos sur des bibliothèques en ligne.

Hors ligne

#20 Le 25/01/2012, à 19:18

mrniko

Re : Perte de données disque dur externe USB en NTFS

Bon,

j'ai récupéré un bon gros paquet de fichiers, je vais passer les softs que tu m'indiques (fslint et pyrenamer) pour voir.

J'ai reformaté (NTFS) le disque dur sur un PC sous Windows XP et ça a l'air bon. Comme le vérifier plus finement ? Mes problèmes sont-ils du au formatage NTFS sous GParted ?


encore merci,
Nicolas

Hors ligne

#21 Le 25/01/2012, à 20:54

rmy

Re : Perte de données disque dur externe USB en NTFS

Je penche plutôt pour une défaillance matérielle (quelques secteurs HS suffisent à casser un FS parfois) et il faudrait vérifier ce disque en accédant à sa SMART.
Tu peux vérifier aussi avec badblocks en mode rw, mais attention : c'est destructeur pour les fichiers qui s'y trouvent si tu en as remis, et c'est fatiguant pour le disque si il est en fin de vie.

Hors ligne