récup de partition après leur suppression pour install W7 Topic is solved

Comment utiliser TestDisk pour récupérer une partition perdue
Locked
Message
Author
User avatar
remy
Posts: 457
Joined: 25 Mar 2012, 10:21
Location: Strasbourg, France.
Contact:

Re: récup de partition après leur suppression pour install W

#41 Post by remy »

avec loop2 puisque c'est le dernier que tu as attribué.

phil
Posts: 46
Joined: 06 Apr 2012, 11:37

Re: récup de partition après leur suppression pour install W

#42 Post by phil »

En tapant donc :
sudo mount /dev/loop2 /mnt -o ro

j'obtiens :
mount : /dev/loop2 : impossible de lire le superbloc

User avatar
remy
Posts: 457
Joined: 25 Mar 2012, 10:21
Location: Strasbourg, France.
Contact:

Re: récup de partition après leur suppression pour install W

#43 Post by remy »

Curieux, je ne savais pas que l'hfs avait aussi des "superblocs".

Peux-tu donner le retour de

Code: Select all

sudo dd if=/dev/loop2 bs=512 count=3 | hexdump -C"

phil
Posts: 46
Joined: 06 Apr 2012, 11:37

Re: récup de partition après leur suppression pour install W

#44 Post by phil »

Première question : ça n'est pas grave si j'éteins mon ordi à chaque fois pour le rallumer et refaire "sudo apt-get install hfsplus hfsutils" ? (vu que nos échanges sont parfois interrompus par une journée entière...) Je ne suis pas en train d'installer qquechose plusieurs fois sur mon disque si ?

2ème question : comment faire la barre verticale sur un clavier de Mac ? celle de "count=3 | hexdump "

User avatar
remy
Posts: 457
Joined: 25 Mar 2012, 10:21
Location: Strasbourg, France.
Contact:

Re: récup de partition après leur suppression pour install W

#45 Post by remy »

Plusieurs réponses :

Chaque fois que tu redémarres, tout ce que tu avais fait et perdu et à reprendre, tout ici n'est que virtuel et volatile, ton disque dur pourrait être débranché ce serait pareil (hormis qu'à un moment on veut y accéder pour la récup, quand même).

Donc, après un redémarrage, dans l'ordre :

1/ sudo apt-get install ...

2/ sudo losetup /dev/loopX...

3/ sudo mount /dev/loopX...

ou X doit être identique sur les deux lignes, autant prendre 2 par défaut.

Si tu n'avais pas redémarré depuis le apt-get install tu pouvais faire directement le mount. Sinon, ton problème vient probablement de là, inutile de faire le ...count=3 | etc..., reprends juste tout à zéro une bonne fois pour toutes.

Le | (hormis le copié/collé directement, qui peut aider) c'est (quand tu es sous OSX) à priori soit Alt + 7, soit Pomme + shift + L... Par contre, depuis le liveCD ubuntu sur un clavier mac, aucune idée, je pense que le mieux est d'ouvrir une fenêtre firefox et de faire un copié collé dans la fenêtre de terminal. Note que dans un terminal, le "copié" c'est Ctrl+Shift+C et le "collé" Ctrl+Shift+V, Je suppose donc que pour toi ce sera Pomme+shift+V pour coller. Le clic droit devrait marcher aussi.


EDIT : Pour info, le | s'appelle un "pipe", mot anglais pour tuyau, c'est une commande spéciale qui redirige le résultat de la commande à gauche (ici lire les 3 premiers secteurs de /dev/loop2) vers une seconde commande (ici afficher en hexadécimal). Je reconnais que c'est assez pointu et quelque peu hors sujet par rapport à testdisk, mais c'est pour savoir si on peut poursuivre avec testdisk et écrire la partition sans risque. Laisse tomber pour l'instant la commande avec le |, il vaut mieux reprendre les autres dans l'ordre.

phil
Posts: 46
Joined: 06 Apr 2012, 11:37

Re: récup de partition après leur suppression pour install W

#46 Post by phil »

Déjà je n'avais pas percuté que je pouvais naviguer sur le net avec Ubuntu, donc là ça aide c'est sûr, notamment pour les copier/coller...

Donc j'ai refait 1), 2) puis 3) et j'obtiens :
mount : vous devez indiquer le type de système de fichiers

puis le prompt ubuntu.
Je tape :
sudo dd if=/dev/loop2 bs=512 count=3 | hexdump -C"

et j'obtiens :
>

User avatar
remy
Posts: 457
Joined: 25 Mar 2012, 10:21
Location: Strasbourg, France.
Contact:

Re: récup de partition après leur suppression pour install W

#47 Post by remy »

il n'y a pas de " à la fin de la commande.
C'est une erreur de ma part, désolé. J'avais commencé à mettre la commande entre guillemets avant de me raviser et de la placer entre balises code.

Pomme+C pour interrompre la commande (tu es sur un prompt en attente) puis recommence la même commande sans le " à la fin.

phil
Posts: 46
Joined: 06 Apr 2012, 11:37

Re: récup de partition après leur suppression pour install W

#48 Post by phil »

J'obtiens :
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
3+0 enregistrements lus
3+0 enregistrements écrits
1536 octets (1,5 kB) copiés, 0,000223262 s, 6,9 MB/s
00000600


puis prompt

User avatar
remy
Posts: 457
Joined: 25 Mar 2012, 10:21
Location: Strasbourg, France.
Contact:

Re: récup de partition après leur suppression pour install W

#49 Post by remy »

EDIT, je laisse ce qui est sous la ligne pour référence ultérieure mais n'en fait rien pour l'instant, je viens d'avoir un flash :

Commence par

Code: Select all

sudo sfdisk -luS
et donne le retour... tu as deux disques, il me semble....


__________________________________________________________________
Que des zéros sur les trois premiers secteurs de ce loopdevice n'est pas normal :
- Soit il y a eu une erreur lors de la détection de la partition HFS+ avec testdisk
- Soit tu as fait une erreur dans les manips que je t'ai indiquées
- Soit ta partition HFS+ est bien bien corrompue...

On avancera pas beaucoup plus avec ce listing.

Quitte à être sous ubuntu, on pourrait tout de même essayer de glaner un peu plus d'infos sur la présence d'une table GPT ou non....

Donc :

Code: Select all

sudo apt-get install gdisk
pour installer le gdisk dont je t'ai parlé il y a quelques pages.

Ensuite :

Code: Select all

sudo gdisk /dev/sda
Pour l'instant, ne fais aucune commande et copie/colle juste le diag initial.

phil
Posts: 46
Joined: 06 Apr 2012, 11:37

Re: récup de partition après leur suppression pour install W

#50 Post by phil »

Avec
sudo apt-get install gdisk

J'obtiens :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet gdisk


Je continue ?

Locked