Disque MAC endommagé, plus de partition

Comment utiliser TestDisk pour récupérer une partition perdue
Message
Author
marlboro51
Posts: 14
Joined: 18 Jun 2014, 23:35

Disque MAC endommagé, plus de partition

#1 Post by marlboro51 »

Bonjour,
tout d'abord un grand merci pour les utilitaires testdisk et photorec....

Je possède un macbook pro qui a 8 ans maintenant avec son disque dur d'origine. Ce dernier commençait à avoir des faiblesses jusqu'à ne plus booter (boot puis freeze). J'ai elenver le disque et l'ai brancher sur mon seul système serial ATA que j'avais à ce moment là sous la main, un NAS. Ce dernier à analysé le disque et trouvé quelques 130000 secteurs défectueux.

J'ai donc tout stoppé puis cherché à récupérer mes données.
D'origine il y avait 4 partitions (disque de 100Go) :
500Mo pour le boot EFI
500Mo pour le SWAP
HFS pour MacOSX
500Mo pour un système de rescue je suppose.

Première essai : boot sous DiskWarrior sur le MAC : disque non visible.
Second essai : DiskWarrior sous MAC avec le disque en externe en USB : aucune partition visible.
Troisième essai : testdisk sous ubuntu: pas de partition, j'ai recréé la première que je connaissais (EFI) puis une partition HFS de tout le reste du disque pour pouvoir utiliser photorec.

J'ai lancé photorec sous MAC avec le disque en USB et ai récupéré des données (400h de traitement quand même)

Cependant vu qu'il va me falloir trier tout ce vrac, je cherche à remonter les partitions. Je reste persuadé qu'en réécrivant la table de partition avec les bonnes valeurs d'origine, je devrait retrouver mes petits.

J'en arrive donc à l'utilisation de testdisk pour reconstruire ma table. J'ai lu attentivement plusieurs topic sur ce sujet mais ne suis pas complètement sûr de tous les mécanismes.

Voici ce que je trouve avec testdisk pour une table MAC :
P DOS_FAT_32 LBA 40 409639 409600 [EFI]
P HFS 409640 195109383 194699744

et pour une table INTEL :
FAT32 LBA 40 409639 409600 [EFI]
FAT32 LBA 46 409645 409600 [EFI]
Linux 63 1060158 1060096
HFS 409640 195109383 194699744

Ce n'est pas exactement ce que j'espérais ...

Ma première question tout d'abord est : d'après l'historique de mes actions, est-il possible de retrouver les tailles des partitions d'origine pour les recréer ?

En vous remerciant.

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: Disque MAC endommagé, plus de partition

#2 Post by cgrenier »

Vu qu'il y a des secteurs défectueux, je vous conseille d'utiliser ddrescue pour cloner le disque
http://www.cgsecurity.org/wiki/Damaged_Hard_Disk
Puis de rechercher les partitions avec TestDisk sur le clone.

marlboro51
Posts: 14
Joined: 18 Jun 2014, 23:35

Re: Disque MAC endommagé, plus de partition

#3 Post by marlboro51 »

Bonjour et merci pour la réponse, je vais donc commencer par cette étape.
si je comprends bien, travailler sur une copie saine sera plus efficace ?

marlboro51
Posts: 14
Joined: 18 Jun 2014, 23:35

Re: Disque MAC endommagé, plus de partition

#4 Post by marlboro51 »

Bon, au bout de 4 heures j'ai obtenu mon clone sur une image.

Je viens de lancer testdisk dessus et obtient les partitions suivantes :

MAC :
P DOS_FAT_32 40 409639 409600 [EFI]
P HFS 409640 195109383 194699744

INTEL:
Linux 0 1 1 65 252 58 1060096
Linux RAID 0 1 1 65 254 60 1060224 [md9]

faut-il passer en deeper search ?
Olivier

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: Disque MAC endommagé, plus de partition

#5 Post by cgrenier »

Choisissez EFI GPT pour récupérer ce disque Mac. Je pense que les partitions trouvées en PC/Intel sont dû à la connexion sur votre NAS...

marlboro51
Posts: 14
Joined: 18 Jun 2014, 23:35

Re: Disque MAC endommagé, plus de partition

#6 Post by marlboro51 »

Merci pour votre réponse,
en quick seearch (EFI GPT) j'obtiens les deux partitions suivantes :

P EFI System 40 409639 409600 [EFI]
P Mac HFS 409640 195109383 194699744

et en deeper serach il y en a une floppée :
MS Data 61 1060156 1060096
MS Data 63 1060158 1060096
Mac HFS 409640 195109383 194699744
MS Data 539103 1599198 1060096
MS Data 539279 1599374 1060096
MS Data 539671 1599766 1060096
MS Data 541279 1601374 1060096
MS Data 549599 1609694 1060096
MS Data 557031 1617126 1060096
MS Data 557311 1617406 1060096
MS Data 559095 1619190 1060096
MS Data 61 1060156 1060096
MS Data 63 1060158 1060096
Linux Raid 63 1060286 1060224 [md9]
etc.
je n'ai pas eu le temps de copier la suite, testdisk m'a affiché ensuite :
Disk HDDall - 100 GB / 93 GiB - CHS 12162 255 63

The harddisk (100 GB / 93 GiB) seems too small! (< 199 GB / 185 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...

The following partition can't be recovered:
Partition Start End Size in sectors
> Mac HFS 195109380 389809123 194699744

marlboro51
Posts: 14
Joined: 18 Jun 2014, 23:35

Re: Disque MAC endommagé, plus de partition

#7 Post by marlboro51 »

en fait en appuyant sur continuer j'ai le résumé ci-dessous :

EFI System 40 409639 409600 [EFI]
EFI System 46 409645 409600 [EFI]
MS Data 61 1060156 1060096
MS Data 63 1060158 1060096
Linux Raid 63 1060286 1060224 [md9]
Mac HFS 409640 195109383 194699744
MS Data 539103 1599198 1060096
MS Data 539279 1599374 1060096
MS Data 539671 1599766 1060096
MS Data 541279 1601374 1060096
MS Data 549599 1609694 1060096
MS Data 557031 1617126 1060096
MS Data 557311 1617406 1060096
MS Data 559095 1619190 1060096
Mac HFS 16237981 16463863 225883
Mac HFS 16463860 16689742 225883
Mac HFS 38279369 38515914 236546
Mac HFS 38281033 38517578 236546
Mac HFS 38515911 38752456 236546
Mac HFS 38517575 38754120 236546
Mac HFS 64123047 79197420 15074374 [BMUY60oo4NACCjIoxRSAU

MS Data 77542672 77548431 5760 [EMERGENCY]
MS Data 77793192 77796071 2880 [EDISK1]
MS Data 77796080 77798959 2880 [EDISK2]
MS Data 77798968 77801847 2880 [NO NAME]
Mac HFS 79197417 94271790 15074374 [BMUY60oo4NACCjIoxRSAU

MS Data 134010824 140292616 6281793
MS Data 140292616 146574408 6281793
MS Data 141602672 141623410 20739 [NO NAME]
MS Data 141602676 141826359 223684 [NO NAME]
MS Data 143077624 149359416 6281793
MS Data 149359416 155641208 6281793

marlboro51
Posts: 14
Joined: 18 Jun 2014, 23:35

Re: Disque MAC endommagé, plus de partition

#8 Post by marlboro51 »

Bonjour,
avec les infos du post précédent, est-il possible de retrouver les partitions d'origine ? Je ne comprends pas trop pourquoi il y en a autant et surtout je souhaiterai savoir comment réécrire la table

Merci d'avance
Olivier

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: Disque MAC endommagé, plus de partition

#9 Post by cgrenier »

Après Analyse et QUick Search, utilisez Write, confirmer, Quit. Redémarrez votre ordinateur et essayez d'accéder à vos données.

marlboro51
Posts: 14
Joined: 18 Jun 2014, 23:35

Re: Disque MAC endommagé, plus de partition

#10 Post by marlboro51 »

ok, merci je suis rentré de déplacement et ai essayé le write puis reboot.

lors de l'accès à la partition j'ai le message d'erreur :

Code: Select all

Error mounting /dev/sdc2 at /media/olivier/0d9a1bfe-239e-3abe-9261-f64fc8ac0a3c: Command-line `mount -t "hfsplus" -o "uhelper=udisks2,nodev,nosuid" "/dev/sdc2" "/media/olivier/0d9a1bfe-239e-3abe-9261-f64fc8ac0a3c"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdc2,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
testdisk me trouve toujours deux partitions (EFI Boot et une HFS qui fait tout le reste du disque) et et non pas les 4 premières que j'espérais...

Locked