J'ai un disque dur externe de 2 To avec une partition HFS+ et j'ai accidentellement écrasé les premiers ~500 Mo. J'ai placé quelques nouvelles partitions de façon imprudente pour tenter de le réparer, car j'avais une sauvegarde en ligne au cas où les choses tourneraient mal. La sauvegarde a échoué, cependant, et je dois maintenant récupérer les données de ce disque. Les données lisibles dans la table de partition sont probablement inutilisables ou trompeuses.
J'ai essayé d'exécuter Testdisk et de placer la partition en utilisant pdisk et ce guide, sans succès. Je ne sais rien sur le partitionnement avant le dd accidentel, sauf que j'avais sélectionné les options standard pour HFS+ à partir de l'utilitaire de disque et utilisé tout l'espace du disque.
Y a-t-il un moyen de simplement formater le disque en une seule partition HFS+ à nouveau, 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 manière ?
Voici le journal de ce qui s'est passé depuis le shell log :
$ 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 du scan de Testdisk (Recherche approfondie), que j'ai interrompu à environ 40% de progression car le disque est si grand :
[...]
Valeur magique LVM à 31676/178/3
Valeur magique LVM à 31685/19/35
Recherche de partition abandonnée
Résultats
Données MS 354087269 354093442 6174
NTFS trouvé en utilisant le secteur de sauvegarde, taille de bloc=512, 3161 Ko / 3087 Kio
Données MS 354093442 354099615 6174 [Boot]
NTFS, taille de bloc=512, 3161 Ko / 3087 Kio
P Données MS 354099734 354120472 20739 [NO NAME]
FAT12, taille de bloc=4096, 10 Mo / 10 Mio
Données MS 358938549 358944722 6174
NTFS trouvé en utilisant le secteur de sauvegarde, taille de bloc=512, 3161 Ko / 3087 Kio
Données MS 358944722 358950895 6174 [Boot]
NTFS, taille de bloc=512, 3161 Ko / 3087 Kio
P Données MS 358951010 358971748 20739 [NO NAME]
FAT12, taille de bloc=4096, 10 Mo / 10 Mio
Données MS 363749573 363755746 6174
NTFS trouvé en utilisant le secteur de sauvegarde, taille de bloc=512, 3161 Ko / 3087 Kio
Données MS 363755746 363761919 6174 [Boot]
NTFS, taille de bloc=512, 3161 Ko / 3087 Kio
P Données MS 363762034 363782772 20739 [NO NAME]
FAT12, taille de bloc=4096, 10 Mo / 10 Mio
P Données MS 371716138 371719017 2880 [EFISECTOR]
FAT12, taille de bloc=512, 1474 Ko / 1440 Kio
Données MS 371720053 371726226 6174
NTFS trouvé en utilisant le secteur de sauvegarde, taille de bloc=512, 3161 Ko / 3087 Kio
Données MS 371726226 371732399 6174 [Boot]
NTFS, taille de bloc=512, 3161 Ko / 3087 Kio
P Données MS 377878122 377881001 2880 [EFISECTOR]
FAT12, taille de bloc=512, 1474 Ko / 1440 Kio
P Données MS 377881002 377883881 2880 [EFISECTOR]
FAT12, taille de bloc=512, 1474 Ko / 1440 Kio
P Données MS 421662274 421665153 2880 [EFISECTOR]
FAT12, taille de bloc=512, 1474 Ko / 1440 Kio
Données MS 421674913