El disco duro ya no es accesible

Este es un disco duro de 4 TB formateado en Mac's Disk Utility como una única partición Exfat no arrancable con la letra de la unidad G. Funcionó bien antes de que decidiera hacer una unidad clónica de mi unidad de arranque C. Durante el arranque, Windows reparó la nueva unidad de clonación con la letra E, después de lo cual ya no se puede acceder a G en Mavericks o Windows.

El disco duro figura en la Utilidad de disco de Mac y en la Administración de discos de Windows. Pero no hay letra de unidad y no puedo montarlo.

  • ¿Cómo arreglo mi SSD después de instalar Yosemite y Habilitar TRIM? Sin arranque y no puede borrar
  • El disco duro se corrompe dos veces en 24 horas
  • Cómo eliminar la partición disk0s4?
  • Redimensionar la partición de Mac OS - macOS High Sierra
  • ¿Puedo usar TimeMachine con un disco duro Thunderbolt?
  • La Utilidad de Discos no borrará mi unidad flash USB ("No se pudo abrir el dispositivo")
  • En Administración de discos de Windows, la unidad de disco duro muestra como "Partición de sistema EFI" labelda como Espacio libre. Todas las opciones están en gris Solo se puede acceder a "Convertir a disco dynamic …".

    En cuanto a Disk Utility en Mac, la opción de assembly no hace nada y Repair devuelve:

    Error: este disco no contiene una partición de sistema EFI. Si desea iniciar su computadora con este disco o includelo en un set RAID, haga una copy de security de sus datos y particione este disco.

    Como se mencionó, esta es una unidad no de arranque.

    Los documentos en el disco son muy importantes, por lo que un formatting sería perjudicial.

    enter image description here

    enter image description here

    sudo gpt -r -vv show / dev / disk0

    gpt show: /dev/disk0: mediasize=4000787030016; sectorsize=512; blocks=7814037168 gpt show: /dev/disk0: PMBR at sector 0 gpt show: /dev/disk0: Pri GPT at sector 1 gpt show: /dev/disk0: Sec GPT at sector 7814037167 start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 262144 1 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE 262178 2014 264192 7813771264 2 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 7814035456 1679 7814037135 32 Sec GPT table 7814037167 1 Sec GPT header 

    Resultados de TestDisk:

    enter image description hereenter image description hereenter image description here

  • ¿Cómo puedo adjuntar un disco al espejo zpool zFS existente con Ubuntu y ZEVO?
  • No se puede escribir en HDD externo después de actualizar a OS X El Capitan
  • ¿Dónde se almacenan las instrucciones de almacenamiento central?
  • La eliminación de una partición en la Utilidad de Discos falla. (Error: -69879)
  • Bootcamp atascado en Windows
  • Triple arranque (Lion, Win7, Ubuntu)
  • One Solution collect form web for “El disco duro ya no es accesible”

    Sospecho que Windows` chkdsk u otra herramienta de Microsoft para reparar erróneamente la tabla de particiones de su dispositivo que contiene el volumen EXFAT.

    El resultado de sudo gpt -r -vv show /dev/disk2 de mi dispositivo de 4 TB creado en una VM y formateado con la Utilidad de Discos en comparación se ve así:

     gpt -r -vv show /dev/disk2 gpt show: /dev/disk2: mediasize=4000655081472; sectorsize=512; blocks=7813779456 gpt show: /dev/disk2: PMBR at sector 0 gpt show: /dev/disk2: Pri GPT at sector 1 gpt show: /dev/disk2: Sec GPT at sector 7813779455 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 2008 411648 7813365760 2 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 7813777408 2015 7813779423 32 Sec GPT table 7813779455 1 Sec GPT header 

    (Tenga en count que el mediasize, los bloques y algunos otros valores son diferentes a los suyos, porque aquí uso un disco de ejemplo ligeramente más pequeño).

    Las diferencias con sus hallazgos son obvias: la primera partición de su disco no está alineada correctamente con el tamaño del sector de 4096 bytes y es más pequeña. La segunda partición comienza demasiado temprano y es probablemente demasiado grande.

    Probablemente tenga que arreglar ambas particiones. Esto solo funcionará si particionaste la unidad con la Utilidad de disco en Mac OS X.

    Preparación:

    Haga una copy de security de su Mac y luego desconecte todas las unidades externas.
    Descargue e instale wxHexEditor . Habilite el usuario raíz e inicie session como root.

    Sugerencia: Mientras trabaja con wxHexEditor, no use copyr y pegar. ¡Ingresa todo manualmente! Es posible que accidentalmente escriba directamente en su disco.

    ¿Dónde comienza y termina la partición EXFAT?

    Primero debe determinar el bloque inicial de su volumen EXFAT:

    • Abre Terminal e ingresa la diskutil list . Obtenga el identificador del disco para reparar.

    • Abre la Calculadora Abra wxHexEditor. Compruebe que trabaja en modo de solo lectura ("Opciones" -> "Modo file" -> "Solo lectura"). En la barra de menu, vaya a "Dispositivos" -> "Abrir dispositivo de disco" -> select el diskNumber apropiado.

    • Presione el button de búsqueda (marcado con el círculo rojo en la image a continuación) e ingrese EXFAT (exactamente como en la image). Intente organizar la window wxHexEditor como en los ejemplos a continuación con líneas rectas rojas.

      buscar

    • Mi input EXFAT (ver image a continuación) está en el desplazamiento 210763776. Ahora puede calcular el bloque de inicio del volumen con: OffsetBytes / 512 = NewStartBlockEXFAT. El bloque de inicio en mi ejemplo es 411648.

      Si obtiene un bloque inicial significativamente más pequeño (= <409639), pare aquí, ya que probablemente no particionó previamente su disco con la Utilidad de Discos.

      encontrar

    • El bloque final del volumen EXFAT no se puede determinar fácilmente; tenemos que adivinarlo (de alguna manera). El problema es el espacio variable entre la partición 2 y la segunda tabla GPT. En tu caso tiene 1679 bloques, en mi ejemplo tiene 2015 bloques.

      • Método 1 (tamaño máximo en el "espacio no asignado" entre el bloque que contiene la cadena EXFAT y la segunda tabla GPT):
        El tamaño de volumen máximo es StartBlock2ndGPT-NewStartBlockEXFAT. El tamaño debe ser divisible por 8. Reduzca el tamaño hasta que obtenga un tamaño divisible por 8. Ejemplo: En mi caso, el tamaño máximo sería 7813779423 (StartBlock2ndGPT) – 411648 (StartBlockEXFAT) = 7813367775 (que no es divisible por 8 ) El tamaño más grande divisible por 8 es 7813367768.

      • Método 2 (tamaño mínimo que contiene todos los bloques ocupados entre el bloque que contiene la cadena EXFAT y la segunda tabla GPT):
        Puede saltar al sector 7814037135 (el primer bloque de su tabla GPT secundaria) con el button de flecha (el segundo button a la izquierda del button de búsqueda) y search hacia atrás y casar el caso deshabilitado con "Buscar algunos bytes" para get el último sector ocupado. Esto puede tardar un rato. Anote su hallazgo (si tiene uno en un marco de time razonable). Divida el desplazamiento por 512 para get el número del sector. El número de sector debe ser menor que 7814037135. Ahora calcule el tamaño mínimo provisional de su volumen: StartBlockEXFAT + 1-LastOccupiedSector. El resultado debe ser divisible por 8. Para get tamaño, agregue bloques hasta que el tamaño sea divisible por 8.
        Puede detener el process después de 5 minutos sin resultado porque entonces el último número de bloque ocupado es probablemente menor que 7807917625 asumiendo que el process busca 10 MByte / s (los últimos ~ 3 GB de su disco). Usa el Método 1 entonces.

      Ambos resultados probablemente conducen a un tamaño incorrecto del volumen EXFAT, pero esto debería ser reparable. Es más importante get el bloque de inicio adecuado. Además, el método 2 puede arrojar resultados incorrectos si el disco se ha rellenado por completo con datos que anteriormente usaban un layout de partición diferente y no se ha rellenado a cero posteriormente.

    Restaurando el "viejo" GPT

    Aquí supongo que el identificador del disco que contiene el volumen EXFAT es disk0.

    • Primero tienes que desmontar el disco

       diskutil umountDisk disk0 
    • Compruebe el layout de la partición, luego elimine las dos particiones:

       gpt -r -vv show /dev/disk0 gpt remove -i 2 disk0 gpt remove -i 1 disk0 
    • Como el EFI (Apple) generalmente tiene un tamaño fijo, podemos agregarlo fácilmente con:

       gpt add -b 40 -i 1 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0 
    • Con el bloque de inicio de la partición EXFAT y el Tamaño (el tamaño de volumen encontrado con el Método 1 o 2 anterior) también podemos agregarlo:

       gpt add -b NewStartBlockEXFAT -i 2 -s Size -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 disk0 
    • Reinstalar disk0 con:

       diskutil mountDisk disk0 
    • Salga de Terminal, Calculator y wxHexEdit y abra Disk Utility.

    • Verifique su volumen EXFAT para ver si hay errores.

    Si tiene problemas (por ejemplo, no puede encontrar el tamaño de volumen EXFAT adecuado), tenga dudas o preguntas de inmediato y póngase en contacto conmigo con un comentario @klanomath!

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).