Pasar un mal rato resolviendo esto. Tengo la última MacOSX (10.13.2). Estoy tratando de copiar un archivo en una unidad externa para mis copias de seguridad. Se encontró con un error donde cp devuelve "Resultado demasiado grande" y deja de copiar. A través de la depuración eliminé el disco externo y estoy usando / tmp como destino. Mismo error. Tengo más de 600 gb libres en mi disco, así que no es un problema de disco completo. Tampoco creo que sea un problema de tamaño de archivo. El archivo que tiene aproximadamente 4.1 gb de errores, mientras que el archivo que tiene 4.3 gb copia sin problemas.
Archivos fuente:
-rw------- 1 me staff 4332060672 Jan 22 15:13 Virtual Disk-cl1-s007.vmdk
-rw------- 1 me staff 4115791872 Jan 22 14:48 Virtual Disk-cl1-s008.vmdk
Copiando archivo 1 (exitoso):
C02W114MHTDF:TNT-VPN.vmwarevm me$ cp Virtual\ Disk-cl1-s007.vmdk /tmp/
C02W114MHTDF:TNT-VPN.vmwarevm me$ echo $?
0
Copiando el archivo 2 (falla):
C02W114MHTDF:TNT-VPN.vmwarevm me$ cp Virtual\ Disk-cl1-s008.vmdk /tmp/
cp: Virtual Disk-cl1-s008.vmdk: Result too large
C02W114MHTDF:TNT-VPN.vmwarevm me$ echo $?
1
Después de la copia, los archivos que se copiaron se ven así en / tmp:
-rw------- 1 me wheel 4332060672 Jan 22 16:26 /private/tmp/Virtual Disk-cl1-s007.vmdk
-rw-------@ 1 me wheel 2227175424 Jan 22 16:26 /private/tmp/Virtual Disk-cl1-s008.vmdk
Observe que el segundo archivo solo copió aproximadamente 2.2 gb del archivo de 4.1 gb, pero el primer archivo se copió con el tamaño adecuado.
No puedo entender esto. En todos mis años de Unix y Linux, nunca he visto este tipo de error fuera de cp.
Puedo usar tar y mv sin ningún problema. cksum falla con el mismo error.
Sin embargo, el programa que estoy usando para mis copias de seguridad usa algo similar a cp, así que estoy tratando de depurar eso primero antes de extraer esa herramienta para algo diferente que funcione.
marca