O comando cp do Mac High Sierra retorna "Resultado muito grande"

1

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

    
por Mark Mumy 22.01.2018 / 23:48

0 respostas

Tags