¿Cómo restaurar una tabla de partición HFS + eliminada?

2

Tengo un disco duro externo de 2TB con una partición HFS +, y accidentalmente lo hice durante los primeros ~ 500 MB. He puesto descuidadamente algunas particiones nuevas en un intento de repararlo, porque tenía una copia de seguridad en línea en caso de que las cosas fueran al sur. Sin embargo, la copia de seguridad no se realizó y ahora tengo que recuperar los datos de esta unidad. Los datos legibles en la tabla de particiones son probablemente inutilizables o engañosos.

He intentado ejecutar Testdisk y colocar la partición utilizando pdisk y esta guía , sin éxito. No sé nada acerca de la partición antes del dd accidental, excepto que seleccioné las opciones estándar para HFS + en la Utilidad de Discos y usé todo el espacio en la unidad.

¿Hay alguna forma de simplemente formatear la unidad como una sola partición HFS + nuevamente, sin perder todos los datos? ¿Cómo almacena HFS + sus archivos y metadatos, y será posible recuperar los datos de esta manera?

Aquí está el registro de lo que sucedió desde el registro de 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

Y el registro de la exploración de Testdisk (Deeper Search), que aborté en un progreso de alrededor del 40% porque la unidad es muy grande:

[...]
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
    
pregunta FvD 29.03.2014 - 08:51

2 respuestas

1

Como es muy probable que la tabla haya sido sobreescrita, la búsqueda de los archivos y su copia de seguridad de esa manera es probablemente la única opción. DataRescue es uno de los más populares.

    
respondido por el Kevin Grabher 29.03.2014 - 10:59
1

No escriba más datos en ese sistema de archivos o unidad. Puede probar si DiskWarrior puede eliminar algunos de los metadatos del sistema de archivos HFS, pero un programa como Data Rescue es su mejor opción para recuperar todos los archivos que están intactos sin necesidad de metadatos del sistema de archivos.

    
respondido por el bmike 29.03.2014 - 13:00

Lea otras preguntas en las etiquetas