52 votos

No se puede montar el disco externo exFAT

Tengo un disco externo Western Digital MyBook (25EE) de 8 TB. Está formateado con exFAT. No puedo recordar exactamente cómo se formateó, pero creo que se hizo con Synology's DiskStation para mi Synology NAS. Puedo montar y leer la unidad cuando la conecto al NAS, pero no en MacOS Sierra 10.12.6 .

La unidad aparece en Disk Utility, pero el montaje no hace nada. He ejecutado "Primeros auxilios" sin errores.

enter image description here enter image description here

Disk Utility piensa incorrectamente que el uso es de 8/8 TB. Como puede verse en una captura de pantalla más abajo, el uso es de alrededor de 4,2/8 TB. La unidad contiene principalmente un archivo HyperBackup de Synology (.hbk) que compone casi por sí solo todos esos 4,2 TB.

Según Synology DiskStation, la partición principal es exFAT y creo que la partición EFI es vfat:

enter image description here

La unidad también aparece en diskutil como disk2s2 pero no puedo montarlo:

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:       Microsoft Basic Data WD My Book              8.0 TB     disk2s2

$ mount disk2s2
mount: disk2s2: unknown special file or file system.

$ diskutil mountDisk disk2
One or more volume(s) failed to mount

NB: (Intenté seguir estas instrucciones para FUSE para MacOS, pero supongo que no son realmente relevantes ya que el exFAT debe ser apoyado nativamente en MacOS en estos días.)

No tengo la menor idea de por dónde empezar en este tema, ¿cuál podría ser el problema aquí?


Edición 1: Tamaños de bloque

MacOS:

$ diskutil info disk2 | grep "Block Size"
   Device Block Size:        512 Bytes

$ diskutil info disk2s1 | grep "Block Size"
   Device Block Size:        512 Bytes

$ diskutil info disk2s2 | grep "Block Size"
   Device Block Size:        512 Bytes

Sinología SSH:

Usado fdisk -l . Fíjese en el desajuste de tamaño del PMBR GPT, ¿tal vez tenga alguna relevancia?

GPT PMBR size mismatch (4294967294 != 2743150591) will be corrected by w(rite).
Disk /dev/sdq: 7.3 TiB, 8001562869760 bytes, 15628052480 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt

Device      Start         End     Sectors  Size Type
/dev/sdq1      40      409639      409600  200M EFI System
/dev/sdq2  411648 15628050431 15627638784  7.3T Microsoft basic data

Edición 2: GPT

$ sudo gpt -r show disk2

        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-00A0C93E####
       409640         2008         
       411648  15627638784      2  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B726####
  15628050432         2015         
  15628052447           32         Sec GPT table
  15628052479            1         Sec GPT header

Edición 3: Montaje EFI

Aparentemente MacOS es capaz de montar y encontrar la lista de contenidos del EFI.

$ diskutil mountDisk disk2
One or more volume(s) failed to mount

enter image description here

El volumen que no se monta es el volumen primario del exFAT. MacOS requiere que el volumen EFI sea desmontado o se quejará de no poder expulsar adecuadamente los discos.

2 votos

0 votos

@klanomath Disculpa el retraso en la respuesta - he intentado anular el fsck según sus instrucciones, pero no parecía hacer nada, el montaje del disco falló como antes, así que eliminé la línea de fstab de nuevo.

0 votos

¿Son correctos los permisos de la unidad?

100voto

MrJinPengyou Puntos 118

Si su unidad ExFAT no se monta, esta es la solución.

sudo pkill -f fsck

fsck  tenía el disco como rehén. Una rápida  ps aux | grep fsck  reveló que efectivamente estaba secuestrando el disco/volumen en cuanto se conectaba.  sudo pkill -f fsck  (o simplemente  kill  con el PID si lo prefiere) permitió inmediatamente montar el volumen.

Luego, para hacer que el disco duro sea escribible, hay que ejecutar la Utilidad de Discos "S.O.S.", desmontarlo y volver a montarlo.

4 votos

Esto funcionó para mí, +1

0 votos

No me funcionó

4 votos

El "S.O.S." de la Utilidad de Discos sólo está ejecutando el fsck, ¿no es así? Así que, ¿quizás la solución sea simplemente esperar y dejar que fsck continúe hasta completarse?

15voto

Nate Puntos 61

El formateo de grandes volúmenes exFAT en Windows tiende a tener por defecto un tamaño de unidad de asignación (tamaño de bloque de lectura) superior a 1024.

MacOS tiene problemas para encontrar la región de arranque en discos así.

Haz una copia de seguridad de tu disco externo, vuelve a formatearlo en Windows con un tamaño de bloque de 1024, y luego vuelve a copiar todo.

4 votos

Puedo confirmar que después de reformar mi disco duro externo de 2 TB de exFAT con un tamaño de unidad de asignación de 2048K a exFAT con un tamaño de unidad de asignación de 1024K, el disco es ahora detectable por Mac OS y puedo trabajar con él sin problemas.

0 votos

Esa fue la causa para mí también con un disco exteneral de 5TB. Lo extraño es que la Utilidad de Discos de MacOS y diskutil informaban de un tamaño de bloque de 512bytes (y no recuerdo cuál seleccioné en su día cuando lo formateé en Win10 pero tiendo a no cambiar el predeterminado porque soy consciente de que puede causar incompatibilidades). Cuando intenté reformatearla de nuevo en Windows vi que Windows 10 (ver. 21H1) intenta asumir un tamaño de bloque de 2048bytes por defecto para las unidades exFat. En resumen: las utilidades de disco de MacOS (GUI y consola) probablemente informan de tamaños de bloque erróneos para unidades exFat formateadas en Windows.

4voto

Sevyls Puntos 905

Sólo quería dejar constancia de mi experiencia para los que sigan después...

Tengo un WD My Passport de 4TB, ExFAT, que se utiliza en MacOS 10.14.6

De repente e inesperadamente no montó después de un reinicio. Se mostraba en la aplicación de Utilidades de Disco pero no se montaba (no pasaba nada) y First Aid no funcionaba con él (seguía dando error).

Lo desenchufé y lo probé en un PC con Windows y funcionaba bien, daba un aviso de que algo iba mal pero permitía el acceso y funcionaba bien.

Luego hice una búsqueda rápida de formas de forzar el montaje de los discos duros y encontré otra página de SE con algunos comandos útiles de Terminal.

diskutil list

devuelve esto

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:       Microsoft Basic Data Storage_001             4.0 TB     disk2s2

Probé el proceso mencionado en la otra página de SE, cosas como;

mount -t dev/disk2
mount force -t dev/disk2

Lamentablemente, ese proceso no sirvió de nada. Otras búsquedas revelaron, como era de esperar, que podría ser un problema de ExFAT en MacOS, lo que me llevó a esta página y a la respuesta de Broski .

Ejecuté el comando que me recomendó y ¡he aquí! me salió un aviso en el escritorio de que el disco duro tenía problemas de montaje y luego miré en la aplicación de Utilidades de Disco y vi que se había montado correctamente.

Así que, gracias Broski (he intentado subir tu comentario pero soy demasiado nuevo para tener permiso).

Quien llegue tarde a la fiesta, que pruebe la opción fsck pkill.

sudo pkill -f fsck

Ahora a hacer una copia de seguridad y reformatear ese disco duro.

¡Salud!

3voto

user263303 Puntos 41

Los recientes discos duros Western Digital "easy store" y "My Book" tienen un problema con Mac Sierra 10.12.6: Son invisibles para el Escritorio.

WD Utilities dice que mis dos discos están bien; Mac Utilities reconoce ambos discos duros.

Voy al Mac Genius Bar el lunes. BestBuy me vendió el WD easystore 8T original y WD me envió un My Book 8T. BestBuy dijo que el WD easystore se estaba muriendo; un técnico informático dijo que de ninguna manera. Ambos discos duros de WD fueron reformateados en ExFat. El Finder del MacBook Pro no puede ver ninguno de los dos discos duros.

1 votos

Buen punto - algunas unidades hacen "cosas extrañas" a nivel de controlador para "proteger" los datos o "mejorar" la experiencia y todo lo que la mayoría de los usuarios de Apple querrán hacer es tener un botón fácil para desactivar permanentemente esas "características" o una manera fácil de no gastar dinero en ellos en primer lugar.

3voto

Tuve un problema de montaje similar. Obtuve el error "com.apple.DiskManagement.disenter" y lo siguiente funcionó:

sudo mkdir /Volumes/External/ && sudo mount -t exfat /dev/disk2s2/Volumes/External/

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