No se puede copiar un archivo grande; espacio disponible

Intentando copiar (arrastrar y soltar) un archivo ISO de SSD1/MacOS Extended a SSD2/FAT32 (dos unidades SATA internas y físicamente diferentes):

  • Tamaño de archivo ISO: 4,7 GB
  • Espacio disponible en la partición SSD2: 20 GB

Mensaje de error:

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

Intenté copiar en una memoria USB (10 GB disponibles): mismo mensaje.

Desde la línea de comando:

cp /Users/me/file.iso /Volumes/Untitled/  
cp: /Volumes/Untitled/file.iso: File too large

Copiando en la memoria USB, el mismo error pero después de intentarlo durante diez minutos (es decir, pensó que el espacio estaba disponible, pero no lo estaba).

Todo funciona al hacer frente a un archivo más pequeño (40 MB).

¿Lo que está mal? Tengo la impresión de que el problema no está relacionado con el espacio disponible en la unidad de destino, sino con el tamaño del archivo que se copia.

Detalles del sistema:

  • MacBook Pro 17" 2009
  • OSX El Capitan 10.11.6 (el último que puedo usar)
A largo plazo, usaría ExFAT para almacenamiento multiplataforma. No tiene el límite de tamaño de archivo de 4 GB y puede ser leído y escrito por Mac y Win de forma nativa.

Respuestas (1)

FAT32 tiene un tamaño máximo para cualquier archivo individual: 4 GB.

Puede dividir el archivo en segmentos de <4 GB, copiarlos en el disco FAT32 y luego volver a combinarlos una vez que los haya copiado del disco FAT32 a otro lugar.

# make 4 GB file segments
truncate -s 7.8G /path/to/file
split --bytes=3.9GB --numeric-suffixes /path/to/file /path/to/file.part
# copy to disk
cp /path/to/file.part* /Volumes/yourFATdisk/
# copy from disk
cp /Volumes/yourFATdisk/file.part* /path/to/
# combine segments
cat /path/to/file.part* > /path/to/file

Adaptado de https://superuser.com/questions/440509/getting-around-the-fat32-4gb-file-size-limit

Para futuros lectores, tenga en cuenta que AFAIK, el truncatecomando es para crear un nuevo archivo . Si ya tiene un archivo grande en mente, no lo haga : ¡perderá todo lo que se truncó, lo que puede dañar el archivo!