3 votos

Cómo recuperar un disco duro externo exFAT dañado

Se trata de un disco duro externo Seagate de 3 TB formateado en la Utilidad de Discos de Mac como una única partición exFAT no arrancable. Se desconectó del ordenador y ahora el ordenador no puede leerlo.

sudo gpt -r -vv show /dev/disk4 :

gpt show: disk4: mediasize=3000592977920; sectorsize=4096; blocks=732566645
gpt show: disk4: PMBR at sector 0
gpt show: disk4: Pri GPT at sector 1
gpt show: disk4: Sec GPT at sector 732566644
    start       size  index  contents
        0          1         PMBR
        1          1         Pri GPT header
        2          4         Pri GPT table
        6      76800      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
    76806        250
    77056  732489472      2  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
732566528        112
732566640          4         Sec GPT table
732566644          1         Sec GPT header

¿Es posible recuperar el disco duro?

Actualización: Tuve que desenchufar y volver a enchufar el disco duro externo. El ordenador tarda unos 5 minutos en reconocer el disco duro. Aparece la siguiente pantalla. enter image description here

Ejecuté el primer auxilio desde la aplicación de utilidad de disco y la operación fue exitosa pero sigue mostrando el disco como no inicializado.

diskutil list :

/dev/disk4 (external, physical):
#:                       TYPE NAME                    SIZE       IDENTIFIER
0:                GUID_partition_scheme               *3.0 TB     disk4
1:                        EFI EFI                      314.6 MB   disk4s1
2:       Microsoft Basic Data SEA_EXFAT                3.0 TB     disk4s2

El disco duro no aparece en el finder.

diskutil verifyVolume disk4s2 :

Started file system verification on disk4s2 SEA_EXFAT
Verifying file system
File system check exit code is 1
Error: -69845: File system verify or repair failed
Underlying error: 1: Operation not permitted

2voto

Kijan Maharjan Puntos 121

Creo que la unidad ya está desmontada, si no es así, desmóntala y haz esto

intente montar en modo de sólo lectura haciendo lo siguiente

diskutil mountDisk readOnly /dev/disk2s1 

Comprueba si la unidad está secuestrada por el sistema

ps aux | grep fsck

Si ves que tu disco está secuestrado, usa esto para matar este proceso

sudo pkill -f fsck

Debería ver inmediatamente su unidad en la barra lateral del buscador.

1voto

H. Kocher Puntos 138

Yo también tuve el mismo problema antes con mi disco duro externo Seagate de 4TB. También tarda demasiado tiempo para que el sistema reconozca mi disco, y muchos más problemas vinieron con él.

Si desconectó su disco sin desmontarlo/expulsarlo correctamente, podría estar ocupado por algunos procesos como quicklookd en el fondo, esto puede potencialmente causar problemas como la corrupción en el sistema de archivos o la corrupción en los clusters. Pero, si no estabas haciendo ninguna modificación en tus datos en el momento en que desenchufaste "inesperadamente" tu unidad, los datos puede no verse afectado Es sólo que el sistema de archivos es irreconocible para tu Mac temporalmente, ya que podría estar roto cuando desenchufaste la unidad.

Este es el truco, a mí me ha funcionado a las mil maravillas cada vez que he desenchufado inesperadamente el disco sin expulsarlo correctamente:

diskutil list # to see the identifier of your drive
# disk2s1 will be used in this example, replace it with your own drive identifier
sudo fsck_exfat -y disk2s1

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X