J'ai un disque dur externe de 2 To avec une partition HFS +, et j'ai accidentellement disparu sur le premier ~ 500 Mo de celui-ci. J'ai négligemment placé de nouvelles partitions pour tenter de le réparer, car j'avais une sauvegarde en ligne au cas où les choses se dérouleraient au sud. La sauvegarde a échoué, cependant, et je dois maintenant récupérer les données de ce lecteur. Les données lisibles dans la table de partition sont très probablement inutilisables ou trompeuses.
J'ai essayé d'exécuter Testdisk et de placer la partition à l'aide de pdisk et de ce guide , sans succès. Je ne sais rien du partitionnement avant le dd accidentel, sauf que j'ai sélectionné les options standard pour HFS + à partir de l'Utilitaire de disque et utilisé tout l'espace disponible sur le lecteur.
Existe-t-il un moyen de formater simplement le disque en tant que partition HFS + unique sans perdre toutes les données? Comment HFS + stocke-t-il ses fichiers et métadonnées et sera-t-il possible de récupérer les données de cette façon?
Voici le journal de ce qui s'est passé à partir du journal du shell:
$ diskutil list
[...]
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *2.0 TB disk2
1: Apple_HFS WD-40 2.0 TB disk2s1
$ diskutil unmountDisk /dev/disk2
Unmount of all volumes on disk2 was successful
$ sudo dd if=/Users/Felix/Downloads/xubuntu-12.04.3-alternate-i386.img of=/dev/disk2 bs=1m
^C503+0 records in
502+0 records out
526385152 bytes transferred in 16.409358 secs (32078351 bytes/sec)
$ diskutil list
[...]
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *2.0 TB disk2
1: 0x17 715.1 MB disk2s1
Et le journal de l’analyse Testdisk (recherche approfondie), que j’ai abandonné avec une progression d’environ 40% parce que le lecteur est très volumineux:
[...]
LVM magic value at 31676/178/3
LVM magic value at 31685/19/35
Search for partition aborted
Results
MS Data 354087269 354093442 6174
NTFS found using backup sector, blocksize=512, 3161 KB / 3087 KiB
MS Data 354093442 354099615 6174 [Boot]
NTFS, blocksize=512, 3161 KB / 3087 KiB
P MS Data 354099734 354120472 20739 [NO NAME]
FAT12, blocksize=4096, 10 MB / 10 MiB
MS Data 358938549 358944722 6174
NTFS found using backup sector, blocksize=512, 3161 KB / 3087 KiB
MS Data 358944722 358950895 6174 [Boot]
NTFS, blocksize=512, 3161 KB / 3087 KiB
P MS Data 358951010 358971748 20739 [NO NAME]
FAT12, blocksize=4096, 10 MB / 10 MiB
MS Data 363749573 363755746 6174
NTFS found using backup sector, blocksize=512, 3161 KB / 3087 KiB
MS Data 363755746 363761919 6174 [Boot]
NTFS, blocksize=512, 3161 KB / 3087 KiB
P MS Data 363762034 363782772 20739 [NO NAME]
FAT12, blocksize=4096, 10 MB / 10 MiB
P MS Data 371716138 371719017 2880 [EFISECTOR]
FAT12, blocksize=512, 1474 KB / 1440 KiB
MS Data 371720053 371726226 6174
NTFS found using backup sector, blocksize=512, 3161 KB / 3087 KiB
MS Data 371726226 371732399 6174 [Boot]
NTFS, blocksize=512, 3161 KB / 3087 KiB
P MS Data 377878122 377881001 2880 [EFISECTOR]
FAT12, blocksize=512, 1474 KB / 1440 KiB
P MS Data 377881002 377883881 2880 [EFISECTOR]
FAT12, blocksize=512, 1474 KB / 1440 KiB
P MS Data 421662274 421665153 2880 [EFISECTOR]
FAT12, blocksize=512, 1474 KB / 1440 KiB
MS Data 421674913