Qual o formato do seu drive externo? Algumas unidades usam FAT32, e isso limita o tamanho máximo do arquivo próximo a 4 Gb.
Se você deseja ter arquivos maiores, você deve alterá-lo. Para fazer isso, você precisa formatar o disco externo.
Eu tenho um arquivo .iso de 7gb, e quero movê-lo para um HDD secundário que conectei em meu computador, primeiro tentei mover o arquivo inteiro e ele falhou dizendo que o arquivo era muito grande. Eu notei que sempre 4GB foram copiados, então eu usei split para gerar pedaços de 3GB.
Agora eu tenho os três blocos no disco secundário e estou tentando uni-los usando cat com:
cat x0* > backup.iso
Mas também falha dizendo:
cat: write error: File too large
O arquivo resultante é mais uma vez 4GB. Como posso juntar esses arquivos?
Eu tenho bastante espaço nesse disco para os arquivos (> 50 GB). Eu li em algum lugar que eu deveria pipe
o conteúdo dos arquivos em tempo real para evitar esse erro, mas não tenho idéia de como fazê-lo.
Qual o formato do seu drive externo? Algumas unidades usam FAT32, e isso limita o tamanho máximo do arquivo próximo a 4 Gb.
Se você deseja ter arquivos maiores, você deve alterá-lo. Para fazer isso, você precisa formatar o disco externo.
A solução mais fácil seria enviar o gato para um disco rígido externo com um formato diferente de FAT32. Você pode simplesmente reformatar um dispositivo USB > 8 GB e enviar o gato para lá.
Eu tenho medo, mas você não conseguirá lidar com arquivos > 4GB em um disco rígido FAT32.
Você pode encontrar mais informações sobre os sistemas de arquivos e suas limitações aqui: link