Tabla de particiones GUID dañada en el disco duro secundario

2

Tengo una computadora Hackintosh, con un disco duro secundario instalado con un montón de datos en él. Estaba tratando de particionar parte del disco duro secundario para instalar Windows, así que pude iniciar de forma dual, me las arreglé para arruinar completamente la tabla de particiones y me temo que perdí mis datos. Utilicé el instalador de Windows 10 para crear una partición, pero hizo algunas cosas raras donde etiquetó mi partición de datos existente como una partición de recuperación, así que terminé eliminando todo lo que hizo el instalador pero no puedo ver mis datos antiguos en OS X ahora. Aquí está la salida de la lista de diskutil:

/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk1
   1: DE94BBA4-06D1-4D40-A16A-BFD50179D6AC               1.9 TB     disk1s1

$ sudo gpt -r show disk1

       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34      409606         
      409640  3798935504      1  GPT part - DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
  3799345144   107683991         
  3907029135          32         Sec GPT table
  3907029167           1         Sec GPT header
$ sudo fdisk /dev/disk1
Disk: /dev/disk1    geometry: 243201/255/63 [3907029168 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   2 - 1023 255  63 [         1 - 3907029167] <Unknown ID>
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused      

disk1s1 estaba donde estaban mis datos originalmente, pero Disk Utility ya no los reconoce y no puedo montarlos.

¿Hay algo que pueda hacer para reparar esto o mis datos se pierden?

editar: ejecuté fsck y reconoce el tipo y el nombre del volumen, por lo que parece que todavía está allí:

sudo fsck_hfs -fy /dev/disk1s1
Password:
** /dev/rdisk1s1
   Executing fsck_hfs (version hfs-285).
** Checking Journaled HFS Plus volume.
   The volume name is Macintosh HD
** Checking extents overflow file.
** Checking catalog file.
** Checking multi-linked files.
** Checking catalog hierarchy.
** Checking extended attributes file.
** Checking volume bitmap.
** Checking volume information.
** The volume Macintosh HD appears to be OK.

Sin embargo, no estoy seguro de cómo montar la unidad / arreglar la tabla de particiones.

edit2: por lo tanto, utilizando este método pude montar el disco y ver los datos. ¿Hay una manera fácil de arreglar la partición?

    
pregunta Wassilleyert 13.07.2017 - 03:15

1 respuesta

1
  1. Arranque en su sistema OS X
  2. Abre la Terminal e ingresa diskutil list
  3. Ingrese sudo gpt -r show diskX con X el número de dispositivo de su disco externo encontrado en la salida anterior (probablemente 1: a continuación, asumo que es 1 pero uso el número de disco que se encuentra en su entorno en los comandos a continuación)
  4. introduce diskutil umountDisk disk1
  5. Eliminar la única partición:

    sudo gpt remove -i 1 disk1
    
  6. Agregue la partición EFI:

    sudo gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk1
    
  7. Agrega la partición principal:

    sudo gpt add -i 2 -b 409640 -s 3798935504 -t 48465300-0000-11AA-AA11-00306543ECAC disk1
    
  8. Verificar el disco y el volumen:

    diskutil verifyDisk disk1
    diskutil verifyVolume disk1s2
    
  9. Si obtiene un error en los dos últimos pasos, agregue un comentario.
respondido por el klanomath 13.07.2017 - 03:36

Lea otras preguntas en las etiquetas