Disco duro externo no se puede montar

1

Realmente tengo un problema con mi HDD. Estaba trabajando en ello, era mi HDD local instalado en una MacBook 2009, pero un día mi Mac se apagó de repente y no funcionó de nuevo.

Instalé OS X en un disco nuevo e intenté adjuntar el otro en un estuche externo pero el volumen no se monta.

El disco ahora roto contenía un volumen visible y se instaló OS X 10.10 Yosemite.

Aquí están las informaciones de partición que puedo ver:

arturoperez$ diskutil list

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS New Mac                 99.5 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS Datos                   149.6 GB   disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *159.3 GB   disk1
   1:                       0xEE                         159.3 GB   disk1s1

arturoperez$ diskutil info /dev/disk1s1

   Device Identifier:        disk1s1
   Device Node:              /dev/disk1s1
   Part of Whole:            disk1
   Device / Media Name:      Untitled 1

   Volume Name:              Not applicable (no file system)

   Mounted:                  Not applicable (no file system)

   File System:              None

   Partition Type:           0xEE
   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 USB
   SMART Status:             Not Supported

   Total Size:               159.3 GB (159307878400 Bytes) (exactly 311148200 512-Byte-Units)
   Volume Free Space:        Not applicable (no file system)
   Device Block Size:        4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (no file system)
   Ejectable:                Yes

   Whole:                    No
   Internal:                 No

La salida de sudo gpt -r show /dev/disk1 y sudo fdisk /dev/disk1 :

arturoperez$ sudo gpt -r show /dev/disk1

     start      size  index  contents
         0         1         PMBR
         1  38893525         


arturoperez$ sudo fdisk /dev/disk1

Disk: /dev/disk1    geometry: 2421/255/63 [38893526 sectors]
Sector size: 4096 bytes
Signature: 0xAA55
         Starting       Ending
#: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
1: EE 1023 254  63 - 1023 254  63 [         1 -  312581807] <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

Aparentemente, no tiene una partición activa, pero lo intenté de diferentes maneras para solucionarlo y no pude.

¿Hay alguien que pueda ayudarme con esto? Tengo información importante allí y necesito restaurarla lo antes posible.

Actualización 1

Después de intentar seguir las instrucciones en la respuesta de klanomath, recibo este mensaje cuando intento crear un nuevo GPT.

arturoperez$ diskutil unmountDisk disk1
Unmount of all volumes on disk1 was successful
arturoperez$ sudo gpt -r show /dev/disk1
     start      size  index  contents
         0         1         PMBR
         1  38893525         
arturoperez$ sudo gpt create disk1
arturoperez$ sudo gpt add -b 40 -i 1 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk1
gpt add: disk1: error: no primary GPT header; run create or recover

Actualización 2

Intenté hacer una imagen con TestDisk, tardé 3 días en finalizar ... Cambié la geometría del disco y luego la analicé nuevamente. Este es el resultado:

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org

Disk /dev/disk1 - 160 GB / 149 GiB - CHS 19457 255 63

     Partition                  Start        End    Size in sectors
  1 P EFI System                    40     409639     409600 [EFI System Partiti
> 2 P Mac HFS                   409640  311312231  310902592 [Sin t ulo]
  3 P Mac Boot               311312232  312581767    1269536 [Recovery HD]

Ahora estoy atascado porque no sé cuál es el siguiente paso.

    
pregunta ArtMac 27.04.2015 - 19:47

3 respuestas

1

Una buena opción es probar DiskWarrior :

  

Todo simplemente desapareció después de que tu Mac se volvió loco. Todos sus documentos de trabajo. La música que más disfrutas. La película de los primeros pasos de tu hijo. Es tu vida y se ha ido. ¡No se asuste! DiskWarrior recuperará sus documentos, fotos, música y cualquier otro archivo cuando ocurra un desastre y usted pierda el acceso a sus archivos.

Puede que no sea adecuado dependiendo del formato de disco original, pero TestDisk también puede recuperar particiones dañadas:

  

TestDisk es un potente software gratuito de recuperación de datos. Fue diseñado principalmente para ayudar a recuperar particiones perdidas y / o hacer que los discos que no se inician puedan reiniciarse cuando estos síntomas son causados por un software defectuoso: ciertos tipos de virus o errores humanos (como la eliminación accidental de una tabla de particiones). La recuperación de la tabla de particiones con TestDisk es realmente fácil.

    
respondido por el Graham Miln 27.04.2015 - 20:06
0

Por lo general, los discos Mac contienen un GPT ( Tabla de particiones GUID ) para definir las particiones. Su GPT parece estar destruido / perdido y solo queda el PMBR. Tu objetivo principal es reconstruir el GPT. La recreación de su GPT no afecta el contenido de su disco, excepto los primeros y últimos 32 bloques, por supuesto.

Para reproducir su problema, he creado un disco en un Yosemite-VM con el tamaño mencionado en su pregunta: 311,148,200 bloques de 512 bytes = 159,307,878,400 bytes e instalé un sistema de vainilla Yosemite (10.10.3) que incluye un Recovery HD.

Después de instalar Yosemite, el diseño de su partición estándar para disk1 debería tener este aspecto:

user$ sudo gpt -r show /dev/disk1
      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  309468984      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  309878624    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  311148160          7         
  311148167         32         Sec GPT table
  311148199          1         Sec GPT header

Si no desea comprar DiskWarrior o no tiene éxito restaurando el disco con TestDisk, puede intentar el siguiente enfoque:

Haga una copia de seguridad del disco 1 en un archivo sin procesar en un volumen con suficiente espacio libre con dd en caso de que la siguiente solución falle.
Ejemplo: dd if=/dev/rdisk1 of=/Volumes/Backup/disk1.raw bs=1m . Necesita al menos ~ 165 GB (cuanto más, mejor) de espacio libre en el volumen de copia de seguridad.

Ahora puede intentar restaurar la tabla de particiones GUID con gpt.

Abre la Terminal e ingresa:

diskutil unmountDisk disk1

para desmontar el disco (asumiendo que disk1 es tu disco roto)

luego ingresa

sudo gpt -r show /dev/disk1

(ingrese su contraseña si se le solicita) para obtener el diseño actual. Debería verse así:

 start      size  index  contents
     0         1         PMBR
     1  38893525         

ahora ingresa:

sudo gpt create disk1

para crear un nuevo GPT (vacío)
luego ingresa

sudo gpt add -b 40 -i 1 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk1

para crear una entrada de la tabla de particiones para la partición EFI

vuelva a desmontar disk1 si aparece un nuevo volumen en su escritorio (poco probable):

diskutil unmountDisk disk1

entonces

sudo gpt add -b 409640 -i 2 -s 309468984 -t 48465300-0000-11AA-AA11-00306543ECAC disk1

para crear una entrada de la tabla de particiones para el JHFS + -volume principal

vuelva a desmontar disk1 si aparece un nuevo volumen en su escritorio (sucede a menudo):

diskutil unmountDisk disk1

entonces

sudo gpt add -b 309878624 -i 3 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC disk1

para crear una entrada de la tabla de particiones para la recuperación de HD.

Luego puedes etiquetar todas las particiones con sudo gpt label -i IndexNumber -l "Name" diskNumber :

sudo gpt label -i 1 -l "EFI" disk1
sudo gpt label -i 2 -l "OldMacintoshHD" disk1
sudo gpt label -i 3 -l "Recovery HD" disk1

Ahora vuelva a montar el disco 1 con:

diskutil mountDisk disk1

Salga de la Terminal ingresando exit y abra la Utilidad de Disco. Si el intento tuvo éxito, ahora debería ver su volumen principal previamente desaparecido. Compruebe el volumen para detectar errores y repárelos si es necesario. La reparación de ellos puede ser perjudicial (depende de los errores) sin copia de seguridad. Deje un comentario con los mensajes de error antes de reparar.

Esta solución debería funcionar si tenía un diseño de partición estándar con un volumen principal visible anteriormente y nunca tuvo una segunda partición o Windows instalado con el Asistente de Boot Camp en el disco.

Si tiene dudas, ya he respondí a una pregunta similar con un enfoque similar. La respuesta vinculada puede funcionar si tiene un diseño no estándar. Debe buscar cadenas / patrones especiales con wxHexEditor en su disco para detectar el bloque de inicio / final de su volumen principal y la recuperación HD y luego calcular las entradas de la tabla.

    
respondido por el klanomath 29.04.2015 - 00:15
0

Tengo un problema similar, tengo un MBP 10,2 con Mac OS X Sierra 10.12 instalado. Estaba ejecutando Windows 8.1 con VMWare Fusion, y tenía el disco virtual en mi cuenta externa, cuando el equipo se apagó porque no había más batería, mi disco duro externo se atascó. Puedo verlo desde la Utilidad de Discos pero la partición está desmontada. Cuando intento repararlo, me dice que la salida del sistema de archivos es (8) y hay un error. Intento montarlo pero no aparece nada, solo el LED de alta definición parpadea durante un tiempo, como si intentara conectarse pero no puede hacerlo. Intenté montarlo también desde diskutil en la terminal, pero no pasa nada. También he intentado verificarlo y repararlo, pero nada más.

Aquí está la salida de: diskutil list

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintos HD             120.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            Macintosh HD           +120.1 GB   disk1
                                 Logical Volume on disk0s2
                                 15FE7657-5A3E-43B3-95A6-D577A121CF75
                                 Unencrypted

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *320.1 GB   disk2
   1:                  Apple_HFS BACKTRAXX               320.1 GB   disk2s1

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +536.9 MB   disk3
   1:        Apple_partition_map                         32.3 KB    disk3s1
   2:                  Apple_HFS StellarVolumeOptimizer  536.9 MB   disk3s2

Aquí está la salida de: sudo gpt -r show /dev/disk2

start       size  index  contents
          0          1         MBR
          1       2047         
       2048  625137664      1  MBR part 175
  625139712       2736

Y aquí está el sudo fdisk /dev/disk2 uno:

sh-3.2#
Disk: /dev/disk2    geometry: 38913/255/63 [625142448 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
*1: AF 1023 254  63 - 1023 254  63 [      2048 -  625137664] HFS+        
 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      

Espero que alguien sepa qué hacer, porque ya he intentado todo lo que todos me dijeron y no quiero perder los archivos dentro de la HD ..

Saludos cordiales.

    
respondido por el iTzUmbeXD 18.11.2016 - 03:55

Lea otras preguntas en las etiquetas