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.

#326 Le 15/01/2011, à 15:03

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

On verra plus tard pour le listing des fichiers. Commençons par la sauvegarde :
1/ Une partition FAT32 ne peut pas accueillir de fichier de plus de 4Gio. Il faut que tu formate ta partition FAT32 en NTFS ou en ext3/4. Bien sûr, si il y a d'autres données sur cette partition, sauvegarde les avant le changement de système de fichier…

2/ Quand ce sera fait, vérifie avec

mount

le point de montage de ta partition hda2. Je l'appelle ensuite /media/recup, mais c'est à adapter.

3/ Si ce n'est pas encore fait, récupère la derniere version paquet de ddrescue :

sudo apt-get install gddrescue (oui il y a bien un g)

4/ Ensuite, lance ta sauvegarde, avec un log, en évitant les zones déféctueuses :

sudo ddrescue -n /dev/sdb /media/recup/image.dd /media/recup/image.log

Dernière modification par rmy (Le 15/01/2011, à 15:03)

Hors ligne

#327 Le 15/01/2011, à 15:23

monstrinfo

Re : [Tuto] Bilan : comment récupérer des données perdues

rmy a écrit :

On verra plus tard pour le listing des fichiers. Commençons par la sauvegarde :
1/ Une partition FAT32 ne peut pas accueillir de fichier de plus de 4Gio. Il faut que tu formate ta partition FAT32 en NTFS ou en ext3/4. Bien sûr, si il y a d'autres données sur cette partition, sauvegarde les avant le changement de système de fichier…

2/ Quand ce sera fait, vérifie avec

mount

le point de montage de ta partition hda2. Je l'appelle ensuite /media/recup, mais c'est à adapter.

3/ Si ce n'est pas encore fait, récupère la derniere version paquet de ddrescue :

sudo apt-get install gddrescue (oui il y a bien un g)

4/ Ensuite, lance ta sauvegarde, avec un log, en évitant les zones déféctueuses :

sudo ddrescue -n /dev/sdb /media/recup/image.dd /media/recup/image.log


je suis oblige de partir....
je fais ça demain matin.
J'utilisais le dernier live cd Slax Lfi, qui comporte DDrescue, et permet de se logger automatiquement en "root".
est ce que ça fait l'affaire?
à demain pour de nouvelles aventures...

Hors ligne

#328 Le 15/01/2011, à 20:27

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

ça fait probablement l'affaire, mais vérifie tout de même de quelle version il s'agit pour ddrescue :

ddrescue -V

En l'occurence, s'agit il du paquet ddrescue (commande dd_rescue) ou du paquet gddrescue (commande ddrescue) ?

Le processus de copie va être très long si tu as beaucoup d'erreurs, mais tu pourra le reprendre en cas d'interruption. Je te conseille de ne pas hésiter à le lancer *avant* de partir quelque part, d ete coucher, etc…

Dans mes récups extrêmes, j'ai déjà fait tourner un disque plusieurs semaines…

Hors ligne

#329 Le 17/01/2011, à 00:34

nalladidier

Re : [Tuto] Bilan : comment récupérer des données perdues

J'AI FAIT QUELQUES ERREURS SUR LE PREMIER EXCUSEZBonjour cher linuxiens. Depuis hier à monreoutr de ma balade mon ordinateur était éteint. Je rallume et
je choisis linux on m'envooie sur cette une page noire dont les écritures défilent jusqu'à s'arrèter sur ces lignes là:
[FAILED]
*clvmd: cluster not configured.Aborting
Starting Cluster Service Manager : mkdir:cannot create directory '/var/run/cluster':Read-only file system
[OK]
chown:changing ownership of '/temp/.X11.unix': Read-only file system
/etc/runit/1:7:etc/init.d/rmnologin: not found
rm:cannot remove '/sbib/runit.old': Read-only file system
touch: cannot touch  '/etc/runit/stopit': Rea-only file system
chmod: cannot access '/etc/runit/stopit': No Such file or directory
-runit:warning:childfailed:/etc/runit/1
-runit:leave stage :/etc/runit/1
-runit:enter stage :/etc/runit/2
Après le tiret se met à clignoter seule. Je précise que j'ai 2 systèmes d'exploitation sur mon ordinateur
et 4 noyaux linux avec chacun un mode de recuperation. Quand Je choisis n'importe quel noyau on m'envoie
toujours sur la même page même si je choisis les mode récuperation.
Mon windows 7 passe bien san problème .aidez moi s'il vous plait je ne veux plus reinstaller mon linux;

Hors ligne

#330 Le 17/01/2011, à 09:06

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

Bonjour nalladidier, je ne comprends pas bien ton problème, ni ton objectif. Peux-tu préciser ce que tu cherches à faire ? Ton but est-il de supprimer tes installations linux et ne conserver que ton windows 7 ? Si oui, je ne vois pas bien ce que vient faire ton message dans un fil de discussion qui concerne la récupération de données, et à fortiori sur des disques durs endommagés.

Peux-tu préciser ton but, que nous y voyions plus clair ?

Hors ligne

#331 Le 17/01/2011, à 17:23

monstrinfo

Re : [Tuto] Bilan : comment récupérer des données perdues

rmy a écrit :

On verra plus tard pour le listing des fichiers. Commençons par la sauvegarde :
1/ Une partition FAT32 ne peut pas accueillir de fichier de plus de 4Gio. Il faut que tu formate ta partition FAT32 en NTFS ou en ext3/4. Bien sûr, si il y a d'autres données sur cette partition, sauvegarde les avant le changement de système de fichier…

2/ Quand ce sera fait, vérifie avec

mount

le point de montage de ta partition hda2. Je l'appelle ensuite /media/recup, mais c'est à adapter.

3/ Si ce n'est pas encore fait, récupère la derniere version paquet de ddrescue :

sudo apt-get install gddrescue (oui il y a bien un g)

4/ Ensuite, lance ta sauvegarde, avec un log, en évitant les zones déféctueuses :

sudo ddrescue -n /dev/sdb /media/recup/image.dd /media/recup/image.log

bonsoir RMY.
j'ai créé l'image de mon disque par cette commande:

root@slax:~# ddrescue -v -n /dev/sdb /mnt/hda2/recup/image.dd /mnt/hda2/recup/image.log

puis voici le rapport de ddrescue:

About to copy 160041 MBytes from /dev/sdb to /mnt/hda2/recup/image.dd
    Starting positions: infile = 0 B,  outfile = 0 B
    Copy block size: 128 hard blocks
Hard block size: 512 bytes
Max_retries: 0
Direct: no    Split: no    Truncate: no

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:    93024 MB,  errsize:       0 B,  errors:       0
Current status
rescued:   160041 MB,  errsize:       0 B,  current rate:    4128 kB/s
   ipos:   160041 MB,   errors:       0,    average rate:    3667 kB/s
   opos:   160041 MB

apparement il n'y a pas d'erreur , mais cela a pris 12h (surement car mon disque erst branche en usb, et que j'utilise un live cd qui doit pas gerer l'usb2.

voici le log genere par ddrescue:

# Rescue Logfile. Created by GNU ddrescue version 1.5
#      pos        size  status
0x00000000  0x25433D6000  +

que fait on ensuite avec cette image ?(dont je vais faire une 2eme copie pour plus de surete :-)   )

bonne soiree
jerome

Hors ligne

#332 Le 17/01/2011, à 17:43

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

Trés bien pour l'image, très bien aussi pour la copie de sécurité.

Ensuite :

sudo sfdisk -luS /mnt/hda2/recup/image.dd

et si rien n'apparaît,

sudo testdisk /mnt/hda2/recup/image.dd

Hors ligne

#333 Le 18/01/2011, à 05:15

nalladidier

Re : [Tuto] Bilan : comment récupérer des données perdues

Bonjour rmy. je n'arrive pas à aller dans système linux. quand je choisis mon linux on menvoi le message cité ci dessus.
[FAILED]
*clvmd: cluster not configured.Aborting
Starting Cluster Service Manager : mkdir:cannot create directory '/var/run/cluster':Read-only file system
[OK]
chown:changing ownership of '/temp/.X11.unix': Read-only file system
/etc/runit/1:7:etc/init.d/rmnologin: not found
rm:cannot remove '/sbib/runit.old': Read-only file system
touch: cannot touch  '/etc/runit/stopit': Rea-only file system
chmod: cannot access '/etc/runit/stopit': No Such file or directory
-runit:warning:childfailed:/etc/runit/1
-runit:leave stage :/etc/runit/1
-runit:enter stage :/etc/runit/2
je ne peux aller sur mon linux on m'a dit que j'ai des clusters qui sont endommagés. Je voulais savoir comment on répare ces clusters endommagés et retrouver mon linux. Merci

Dernière modification par nalladidier (Le 18/01/2011, à 05:15)

Hors ligne

#334 Le 18/01/2011, à 09:29

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

@nalladidier : Il te faudrait un liveCD ou un liveUSB pour booter ta machine sans toucher au disque dur. Si ton disque est vraiment endommagé il faudrait d'urgence en faire une copie de sécurité vars un support sain. SI tu as des secteurs endommagés, tu ne peux pas les réparer. Au mieux, le disque peut les réallouer si il a de la place disponible sur son dernier cylindre.

Tu peux vérifier l'état de ton support (depuis le liveusb par exemple) avec les outils smartmontools (voir la doc à ce sujet).

Hors ligne

#335 Le 18/01/2011, à 14:24

monstrinfo

Re : [Tuto] Bilan : comment récupérer des données perdues

rmy a écrit :

Trés bien pour l'image, très bien aussi pour la copie de sécurité.

Ensuite :

sudo sfdisk -luS /mnt/hda2/recup/image.dd

et si rien n'apparaît,

sudo testdisk /mnt/hda2/recup/image.dd

Bonjour RMY.
voici les resultats.
la premiere commande sfdisk donne ça:

root@slax:~# sfdisk -luS /mnt/hda2/recup/image.dd
Disk /mnt/hda2/recup/image.dd: cannot get geometry

Disk /mnt/hda2/recup/image.dd: 0 cylinders, 0 heads, 0 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature
 /mnt/hda2/recup/image.dd: unrecognized partition table type
No partitions found
root@slax:~# fdisk -l

puis test disk donne ceci :

Disk /mnt/hda2/recup/image.dd - 160 GB / 149 GiB - CHS 19458 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

 1 P partition_map                  1         63         63
 2 P Free                          64     262207     262144
 3 P HFS                       262208  312581791  312319584
 4 P Free                   312581792  312581807         16

et le quicksearch donne ça (partition en vert):

Disk /mnt/hda2/recup/image.dd - 160 GB / 149 GiB - CHS 19458 255 63
     Partition               Start        End    Size in sectors
P HFS                       262208  312581791  312319584

Structure: Ok.  Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
                P=Primary  D=Deleted
Keys A: add partition, L: load backup, T: change type,
     Enter: to continue
HFS+, 159 GB / 148 GiB

j'ai arrete le deeeper en cours, car un peu trop long....

on fait quoi maintenant?

belle journée,
jerome

Hors ligne

#336 Le 19/01/2011, à 03:45

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

Bonsoir Jérome,

Normal pour le sfdisk, il connait pas trop les tables gpt il semblerait.

Essaye :

sudo losetup /dev/loop0 /mnt/hda2/recup/image.dd -o 262208
mkdir testrecup
sudo mount /dev/loop0 testrecup/

Hors ligne

#337 Le 19/01/2011, à 14:50

monstrinfo

Re : [Tuto] Bilan : comment récupérer des données perdues

rmy a écrit :

Bonsoir Jérome,

Normal pour le sfdisk, il connait pas trop les tables gpt il semblerait.

Essaye :

sudo losetup /dev/loop0 /mnt/hda2/recup/image.dd -o 262208
mkdir testrecup
sudo mount /dev/loop0 testrecup/

bonjour RMY.
voici ce que me donne la premiere commande:

root@slax:~# losetup /dev/loopO /mnt/hda2/recup/image.dd -o 262208
/dev/loopO: Aucun fichier ou répertoire de ce type

du coup je n'ai pas continue.
et une question comme cela? est ce qu'utiliser la fonction write de testdisk ne resoudrait pas le probleme?
bonne journee.
jerome

Hors ligne

#338 Le 19/01/2011, à 18:47

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

c'est un 0 pas un O, tu eux faire un copié collé des commandes une par une…

Personnellement je n'irai pas tenter un write sur un disque endommagé, et encore moins sans savoir si la partition est accessible correctement.

Hors ligne

#339 Le 20/01/2011, à 14:33

monstrinfo

Re : [Tuto] Bilan : comment récupérer des données perdues

rmy a écrit :

c'est un 0 pas un O, tu eux faire un copié collé des commandes une par une…

Personnellement je n'irai pas tenter un write sur un disque endommagé, et encore moins sans savoir si la partition est accessible correctement.

bonjour RMY.
j'ai relance les commandes, sans erreur cett fois ci j'espère.
voici les resultats.

root@slax:~# losetup /dev/loop0 /mnt/hda2/recup/image.dd -o 262208
root@slax:~# mkdir testrecup
root@slax:~# mount /dev/loop0 testrecup/
mount: Aucun fichier ou répertoire de ce type

peux tu au passage expliquer un peu la commande avec "loop"?
je ne comprends pas la reponse de mount. j'ai verifie, le dossier "testrecup" a bien ete créé.
Et il y a bien un fichier "loop0".
j'ai encore besoin de ton aide...
je vais avoir un peu pus de temps dispo ces jours ci, je suis malade :-(
Mais donc plus souvent a la maison... :-)
jerome

Hors ligne

#340 Le 20/01/2011, à 18:52

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

Hello Jerôme.
mount a besoin des droits root, losetup aussi… C'est bizarre, puisque tu es loggé en root, mais essaye quand même sudo devant… je ne sais pas d'où vient ton souci.
De toutes façons (cf ci-dessous), je me suis trompé.

losetup crée un "matériel virtuel" Ici, nous lui indiquons que c'est ton image.dd, mais avec un offset de X octets, ce qui correspond au début de ta partition.
Là, je me suis planté, j'ai oublié de multiplier par la taille des secteurs (512…)

Donc, on recommence tout, avec explications :

sudo losetup -d /dev/loop0

destruction du loopdevice loop0

sudo losetup /dev/loop0 /mnt/hda2/recup/image.dd -o 134250496 

Création de loop0 avec le bon offset.

mkdir testrecup

on crée le répertoire (en live CD, il disparaît à chaque reboot…

sudo mount /dev/loop0 testrecup/ -o ro

On monte en read-only pour ne pas changer le système de fichier.

Hors ligne

#341 Le 20/01/2011, à 22:08

monstrinfo

Re : [Tuto] Bilan : comment récupérer des données perdues

rmy a écrit :

Hello Jerôme.
mount a besoin des droits root, losetup aussi… C'est bizarre, puisque tu es loggé en root, mais essaye quand même sudo devant… je ne sais pas d'où vient ton souci.
De toutes façons (cf ci-dessous), je me suis trompé.

losetup crée un "matériel virtuel" Ici, nous lui indiquons que c'est ton image.dd, mais avec un offset de X octets, ce qui correspond au début de ta partition.
Là, je me suis planté, j'ai oublié de multiplier par la taille des secteurs (512…)

Donc, on recommence tout, avec explications :

sudo losetup -d /dev/loop0

destruction du loopdevice loop0

sudo losetup /dev/loop0 /mnt/hda2/recup/image.dd -o 134250496 

Création de loop0 avec le bon offset.

mkdir testrecup

on crée le répertoire (en live CD, il disparaît à chaque reboot…

sudo mount /dev/loop0 testrecup/ -o ro

On monte en read-only pour ne pas changer le système de fichier.

Bonsoir RMY.
alors je viens de faire ce que tu m'as dit, et voici:

root@slax:~# losetup -d /dev/loop0
ioctl: LOOP_CLR_FD: Aucun périphérique ou adresse

d'abord la 1ere commande refusee. peut etre parceque j'utilise un live cd et que le loop a
deja ete detruit en eteignant l'ordi?

ensuite j'ai fais ceci:

root@slax:~# losetup /dev/loop0 /mnt/hda2/recup/image.dd -o 134250496
root@slax:~# mkdir testrecup
root@slax:~# mount /dev/loop0 testrecup/ -o ro
mount: N'est pas un répertoire

du coup j'ai verifié pour le repertoire créé:

root@slax:~# mkdir testrecup
mkdir: cannot create directory `testrecup': Le fichier existe.
root@slax:~# mount /dev/loop0 testrecup/ -o ro
mount: N'est pas un répertoire
root@slax:~#

voili voilou ou j'en suis ce soir....
==> j'ai essaye avec sudo= command not found.
*****************************************
j'utilise le live cd  Slax Lfi 2.0
****************************************

Hors ligne

#342 Le 21/01/2011, à 01:01

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

Je ne connais pas les spécificités de slax. Pourrais-tu trouver un livecd d'ubuntu ? Ou te faire un live usb ?

Hors ligne

#343 Le 21/01/2011, à 01:27

monstrinfo

Re : [Tuto] Bilan : comment récupérer des données perdues

rmy a écrit :

Je ne connais pas les spécificités de slax. Pourrais-tu trouver un livecd d'ubuntu ? Ou te faire un live usb ?

j'ai le live cd d'ubuntu.
j'essairai avec demain.
bonne nuit.

Hors ligne

#344 Le 21/01/2011, à 01:30

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

ça marche… bonne nuit…

Hors ligne

#345 Le 21/01/2011, à 16:32

monstrinfo

Re : [Tuto] Bilan : comment récupérer des données perdues

rmy a écrit :

Je ne connais pas les spécificités de slax. Pourrais-tu trouver un livecd d'ubuntu ? Ou te faire un live usb ?

Bonjour RMY.
suite du roman....
j'ai un live cd d'ubuntu (8.04 je crois).
j'ai donc rééssaye les commandes que tu m'as données.
d'abord j'ai fais un fdisk pour voir les partitions:

sudo fdisk -l
Disque /dev/sda: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0xb00d2822
Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1               1        2797    22466871    7  HPFS/NTFS
/dev/sda2            2798       30401   221729130    7  HPFS/NTFS

la partitiion qui nous interesse est maintenant en sda2, et mount m'indique qu'elle est montée en  /media/disk/:

/dev/sda2 on /media/disk type fuseblk (rw,nosuid,nodev,noatime,allow_other,blksize=4096)

ensuite j'ai utilise sfdisk:

sfdisk -luS /media/disk/recup/image.dd
Disque /media/disk/recup/image.dd: ne peut obtenir la géométrie
Disque /media/disk/recup/image.dd: 19457 cylindres, 255 têtes, 63 secteurs/piste
sfdisk: ERREUR: secteur 0 n'a pas un signature MS-DOS
 /media/disk/recup/image.dd: type non reconnu de table de partition
Aucune partition repérée

puis j'ai fait un losetup -a:

sudo losetup -a
/dev/loop0: [0b00]:2320 (/cdrom/casper/filesystem.squashfs)

et j'ai constate que le livecd ubuntu utilise "loop0".

Donc j'ai essaye la suite de tes commandes en remplacant "loop0" par "loop1":

sudo losetup /dev/loop1 /media/disk/recup/image.dd -o 134250496
ubuntu@ubuntu:~$ mkdir testrecup
ubuntu@ubuntu:~$ sudo mount /dev/loop1 testrecup/-o ro
Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : mount all stuff from /etc/fstab
       mount device             : mount device at the known place
       mount directory          : mount known device here
       mount -t type dev dir    : ordinary mount command
Note that one does not really mount

la creation de  "loop1" a fonctionne:

 sudo losetup -a
/dev/loop0: [0b00]:2320 (/cdrom/casper/filesystem.squashfs)
/dev/loop1: [0802]:28 (/media/disk/recup/image.dd), décalage 134250496

mais par contre impossible de monter /dev/loop1 testrecup/-o ro:

sudo mount /dev/loop1 testrecup/ -o ro
mount: N'est pas un dossier

une précision:j'étais bloque au debut lorsque j'utilisais cette commande

sudo losetup /dev/loop1 /media/disk/recup/image.dd -o 134250496

car j'écrivais /media/disk/sda2/recup/image.dd etc...
et j'ai compris plus tard qu'il ne fallait par remettre la le nom de la partition sda2 mais le chemin du point de montage seulement.... :-)
je commence a comprendre des choses sous linux...
j'ai une assez bonne connaissance du monde windows, mais linux, je debute.....
Alors, comment la monter cette image?
bonne journée
jérome

Hors ligne

#346 Le 21/01/2011, à 20:23

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

Plusieurs choses… mais tu es sur la bonne voie…

D'une part pour la première erreur :

erreur a écrit :

sudo mount /dev/loop1 testrecup/-o ro

le -o doit être séparé du dossier testrecup par un espace. c'est juste une sorte de connecteur pour dire que ce qui vient derrière est une liste d'options (ro=read-only) pour la commande mount.

D'autre part, pour la seconde, il me semble que sur les anciennes versions d'ubuntu il faut utiliser /dev/loop/0 ou /dev/loop/1… mais je ne sais pas si ton problème vient de là ou non…

Pour éviter tout souci, ne pourrais-tu pas graver un liveCD 10.04 ou 10.10 (ton 8.04 a déjà 2 ans 1/2…) ?
Au passage, parce que je ne sais pas si tu te sens fébrile avec tout ça ou pas, je ne savais pas à quel point tu "débutais" avec gnu/linux, n'hésites pas à me contacter directement par mail si tu veux que je m'occupe de ta récup (Cf. ma signature).

Hors ligne

#347 Le 11/02/2011, à 10:33

gregsaxo

Re : [Tuto] Bilan : comment récupérer des données perdues

Juste un petit mot pour dire un grand merci, car grâce à vous j'ai pu récupérer les photos de mes enfants, et je pourrais peut être aussi récupérer mon DD.

Bonne journée,
Greg

Hors ligne

#348 Le 11/02/2011, à 11:52

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

de rien greg, c'est un plaisir.

Hors ligne

#349 Le 02/03/2011, à 22:43

jackos

Re : [Tuto] Bilan : comment récupérer des données perdues

Bonsoir, (je post ici, ce qui semble plus approprié qu'un autre post que j'ai lancé crash dd scsi)

je vais pas décrire toutes les manips que j'ai fais mais pour résumer:
j'ai un peu de mal pour récupérer les données de deux disques scsi en raid 0 :
- le 1er peut etre parcouru par un live cd, mais il y a tellement d'erreur que je ne peux pas rentrer dans beaucoup de dossier
- le 2eme a une table de partition non valide

voila les dernières manips fait sur le 2eme disque:
fdisk -l

root@sysresccd /root % fdisk -l
Disk /dev/sda: 36.4 GB, 36364615680 bytes
64 heads, 32 sectors/track, 34680 cylinders, total 71024640 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sda doesn't contain a valid partition table

ddrescue -V

root@sysresccd /root % ddrescue -V
GNU ddrescue 1.12
Copyright (C) 2010 Antonio Diaz Diaz.
License GPLv3+: GNU GPL version 3 or later <[url]http://gnu.org/licenses/gpl.html[/url]>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

ddrescue -v -T -r1 /dev/sda serveur/ddrescuesda.dd serveur/ddrescue.log

root@sysresccd /root % ddrescue -v -T -r1 /dev/sda serveur/ddrescuesda.dd serveur/ddrescue.log
About to copy 36364 MBytes from /dev/sda to serveur/ddrescuesda.dd
    Starting positions: infile = 0 B,  outfile = 0 B
    Copy block size: 128 hard blocks
Hard block size: 512  bytes
Max_retries: 1
Direct: no    Sparse: no    Split: yes    Truncate: no

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:         0 B,  errsize:       0 B,  errors:       0
Current status
rescued:    36364 MB,  errsize:    212 kB,  current rate:        0 B/s
   ipos:    26063 MB,   errors:      37,    average rate:    6445 kB/s
   opos:    26063 MB,     time from last successful read:     1.3 m
Finished

le fichier log

# Rescue Logfile. Created by GNU ddrescue version 1.12
# current_pos  current_status
0x611809E00     +
#      pos        size  status
0x00000000  0x52A8D1000  +
0x52A8D1000  0x00001000  -
0x52A8D2000  0x00001000  +
0x52A8D3000  0x00001000  -
0x52A8D4000  0x00001000  +
0x52A8D5000  0x00001000  -
0x52A8D6000  0x0001B000  +
0x52A8F1000  0x00001000  -
0x52A8F2000  0x00001000  +
0x52A8F3000  0x00001000  -
0x52A8F4000  0x00001000  +
0x52A8F5000  0x00001000  -
0x52A8F6000  0x00001000  +
0x52A8F7000  0x00001000  -
0x52A8F8000  0x00001000  +
0x52A8F9000  0x00002000  -
0x52A8FB000  0x00006000  +
0x52A901000  0x00001000  -
0x52A902000  0x00B00000  +
0x52B402000  0x00002000  -
0x52B404000  0x02D2E000  +
0x52E132000  0x00001000  -
0x52E133000  0x00001000  +
0x52E134000  0x00001000  -
0x52E135000  0x00001000  +
0x52E136000  0x00002000  -
0x52E138000  0x0593A000  +
0x533A72000  0x00001000  -
0x533A73000  0x00001000  +
0x533A74000  0x00001000  -
0x533A75000  0x00001000  +
0x533A76000  0x00001000  -
0x533A77000  0x00001000  +
0x533A78000  0x00001000  -
0x533A79000  0x00001000  +
0x533A7A000  0x00001000  -
0x533A7B000  0x00001000  +
0x533A7C000  0x00001000  -
0x533A7D000  0x00503000  +
0x533F80000  0x00001000  -
0x533F81000  0x081B1000  +
0x53C132000  0x00002000  -
0x53C134000  0x144FE000  +
0x550632000  0x00001000  -
0x550633000  0x00001000  +
0x550634000  0x00001000  -
0x550635000  0x00001000  +
0x550636000  0x00005000  -
0x55063B000  0x7A9C7000  +
0x5CB002000  0x00001000  -
0x5CB003000  0x00001000  +
0x5CB004000  0x00001000  -
0x5CB005000  0x00001000  +
0x5CB006000  0x00003000  -
0x5CB009000  0x2D889000  +
0x5F8892000  0x00001000  -
0x5F8893000  0x00001000  +
0x5F8894000  0x00003000  -
0x5F8897000  0x02F6B000  +
0x5FB802000  0x00001000  -
0x5FB803000  0x00001000  +
0x5FB804000  0x00001000  -
0x5FB805000  0x00001000  +
0x5FB806000  0x00001000  -
0x5FB807000  0x00001000  +
0x5FB808000  0x00003000  -
0x5FB80B000  0x15FF7000  +
0x611802000  0x00001000  -
0x611803000  0x00001000  +
0x611804000  0x00001000  -
0x611805000  0x00001000  +
0x611806000  0x00001000  -
0x611807000  0x00001000  +
0x611808000  0x00002000  -
0x61180A000  0x265FF6000  +

sudo sfdisk -luS ddrescuesda.dd

#sudo sfdisk -luS ddrescuesda.dd 
Disque ddrescuesda.dd : impossible d'obtenir la géométrie

Disque ddrescuesda.dd : 4421 cylindres, 255 têtes, 63 secteurs/piste

sfdisk: ERREUR: le secteur 0 n'a pas une signature MS-DOS
 ddrescuesda.dd : type non reconnu de table de partition
Aucune partition repérée

sudo testdisk ddrescuesda.dd

#sudo testdisk ddrescuesda.dd 
TestDisk 6.11, Data Recovery Utility, April 2009
Christophe GRENIER <grenier@cgsecurity.org>
[url]http://www.cgsecurity.org[/url]

Disk ddrescuesda.dd - 36 GB / 33 GiB - CHS 4422 255 63
     Partition               Start        End    Size in sectors
D Linux                    0   1  1  4232 254 63   68003082
D Linux                   16   1  1  4248 254 63   68003082
D Linux Swap            1276   1  1  1536 254 63    4192902
D Linux Swap            4233   1  1  4419 254 63    3004092

et la je suis bloqué...

Pouvez vous m'aider dans la démarche à suivre
d'avance merci

Hors ligne

#350 Le 27/03/2011, à 16:54

BZH36

Re : [Tuto] Bilan : comment récupérer des données perdues

Message déplacé ici : http://forum.ubuntu-fr.org/viewtopic.ph … 6#p4056986

Dernière modification par BZH36 (Le 28/03/2011, à 10:22)

Hors ligne