Ter um demônio de tempo para descobrir isso. Eu tenho o mais recente MacOSX (10.13.2). Eu estou tentando copiar um arquivo para uma unidade externa para meus backups. Correu em um erro onde cp retorna "Resultado muito grande" e pára de copiar. Através da depuração, eliminei a unidade externa e estou usando / tmp como destino. Mesmo erro. Eu tenho mais de 600GB livre na minha unidade, por isso não é um problema de unidade completa. Eu não acho que é um problema de tamanho de arquivo também. O arquivo que é aproximadamente erros de 4.1GB, enquanto o arquivo que é de 4.3GB copia sem problema.
Arquivos de origem:
-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 o arquivo 1 (com êxito):
C02W114MHTDF:TNT-VPN.vmwarevm me$ cp Virtual\ Disk-cl1-s007.vmdk /tmp/
C02W114MHTDF:TNT-VPN.vmwarevm me$ echo $?
0
Copiando o arquivo 2 (falha):
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
Após a cópia, os arquivos copiados ficam assim em / 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 o segundo arquivo copiou apenas 2,2 gb do arquivo de 4,1 gb, mas o primeiro foi copiado com o tamanho adequado.
Eu estou em uma perda para descobrir isso. Em todos os meus anos de Unix e Linux, nunca vi esse tipo de erro fora do cp.
Eu posso usar tar e mv sem qualquer problema. O cksum falha com o mesmo erro.
O programa que estou usando para meus backups, no entanto, usa algo semelhante ao cp, então estou tentando depurá-lo primeiro antes de extrair essa ferramenta para algo diferente que funcionaria.
Marcar