No se pueden transferir archivos de más de 2 GB a USB FAT32 en MacOS HighSierra

9

Estoy trabajando en una MacBook Air con un problema realmente peculiar. Al usarlo para copiar archivos de video de más de 2GB a una unidad USB, falla con el error:

El elemento no se puede copiar porque es demasiado grande para el formato del volumen.

Probé transfiriendo alrededor de 10 archivos de video de diferentes tamaños a una unidad flash de 128GB. Los que tenían menos de 2 GB tuvieron éxito y los que lo superaron fallaron.

Para descartar que el USB sea defectuoso, también hice lo mismo en otra unidad flash de 8GB, que tenía el mismo problema. Ambas unidades flash aparecen en MacOS como MS-DOS (FAT32) .

Además, este problema solo parece aplicarse a MacOS, ya que la transferencia de los mismos archivos a las mismas memorias USB desde mi máquina con Windows 7 tuvo éxito en gran medida, con la única limitación de transferencia que es el límite de archivos de 4 GB habitual de FAT32.

¿Alguien tiene una idea de lo que está pasando aquí?

Hashim
fuente
2
No lo sé. Pero encontré este hilo que puede ser útil.
SpiderPig
Ese es un hallazgo brillante, probé varias variaciones de las búsquedas de Google pero aún no logré encontrar ese enlace. Como soy al menos la tercera persona en un día en informar este problema después del lanzamiento de una nueva versión de MacOS, también parece una respuesta relativamente concluyente a mi pregunta. Deberías publicarlo como respuesta.
Hashim
Afortunadamente, siempre que sepa que el archivo es <4 GB, el cpcomando funciona.
timkofu
@timkofu: el error está en Finder, por lo que cualquier forma de manejar el archivo que no sea Finder, ya sea un administrador de archivos alternativo como TotalCommander o la bashlínea de comandos nativa , funcionará bien.
Hashim

Respuestas:

17

Este es un error en la versión actual de macOS 10.13 High Sierra.

Por ahora, no use Finder.app para transferir archivos de más de 2 GB a un volumen / unidad con formato FAT32, ya que la operación fallará.

Mientras tanto, use otros administradores de archivos como ForkLift, Transmit o Commander One para copiar archivos más grandes en volúmenes FAT32.

oa-
fuente
1
Acabo de utilizar ForkLift. Muy impresionante.
xySVerma
2
¡Wow gracias! Sospechaba que mi llave USB estaba dañada y pasé media hora haciendo comprobaciones de disco y reformateos. Apple tiene un año realmente malo en Mac.
Tomáš Kafka
1

Gracias a SpiderPig por encontrar evidencia concluyente de que este es un error en MacOS High Sierra, es decir, este hilo de Reddit creado en los últimos días, que tiene algunos usuarios que lo atestiguan.

Para un contexto adicional, pensé agregar los resultados de mi investigación desde que hice esta pregunta. Este error en particular es el último en una larga lista de errores introducidos por High Sierra, y aparentemente es tan pequeño / raro en relación con otros que no se ha registrado en ninguna de estas listas no completas de ellos. Sin embargo, se ha informado en ese último hilo de MacRumors por mí y al menos otro usuario, por lo que esperamos que se agregue a esa lista pronto.

Hasta que Apple finalmente lance la actualización que la corrige, hay dos soluciones para este error.

Convierta su unidad flash o externa a exFAT

Puede convertir la unidad flash FAT32 o la unidad externa con la que tiene problemas para exFAT, que es un sistema de archivos más nuevo y superior con límites de archivos tan grandes que (actualmente) pueden considerarse inexistentes.

El único inconveniente real de esta solución es que la relativa novedad de exFAT en comparación con FAT32 lo hará incompatible con cierto hardware menos popular, aunque todavía se lanzó en 2006, por lo que esto es cada vez más inaplicable. Recomiendo tratar de convertir a exFAT primero y ver si el hardware que necesita para usar su unidad flash o disco externo es compatible. Si es así, está listo, y si no, simplemente puede volver a convertir a FAT32.

Hasta donde sé, no hay forma de convertir a exFAT de forma no destructiva (es decir, sin pérdida de datos), por lo que deberá hacer una copia de seguridad de todos los datos en su unidad antes de formatear la unidad de la forma habitual a través de la Utilidad de Discos, y luego transfiere tus datos una vez que el formato está completo.

Usa otro administrador de archivos

Este error no parece ser tanto un problema del sistema de archivos APFS que introdujo High Sierra, su reemplazo a HFS +, sino del Finder mismo. Por esa razón, como OA señaló en su respuesta, el error puede también ser trabajado alrededor de momento por el simple uso de un administrador de archivos como alternativa de transmisión o Comandante Uno 1 hasta que Apple decide lanzar la corrección.


1 Hablando de Commander One, una nota al margen relacionada tangencialmente: si, al momento de publicar esta respuesta, actualmente tienes instalado Elmedia Player o Folx de Eltima en tu Mac, debes seguir las instrucciones aquí lo antes posible

Hashim
fuente