As falhas na cópia de arquivos podem ser causadas pelo conteúdo do arquivo?

2

Eu estava copiando alguns arquivos do disco rígido do meu laptop para um thumb drive USB / pen drive / key / stick hoje mais cedo, usando o KDE 5 para fazer a cópia (arrastar e soltar no Dolphin). Eu encontrei um problema: a operação de cópia terminaria o primeiro arquivo e depois pararia, ou pelo menos pausaria por tempo suficiente para exceder minha paciência. Nunca avançou para o segundo arquivo.

Um amigo que estava presente na época sugeriu que isso poderia ser causado por erros de CRC, ou seja, que há algo sobre o conteúdo do próprio arquivo , o que significa que ele nunca passará em uma verificação de CRC Linux ou KDE está fazendo nos bastidores. Isso soa suspeito para mim. Não que possa haver somas de verificação "ocultas" ou outros procedimentos de verificação embutidos na operação de cópia no nível de soma (:-P); isso é totalmente razoável. Mas eu esperaria que esses procedimentos de verificação pudessem lidar com qualquer seqüência de bytes, porque o conteúdo de um arquivo pode ser literalmente qualquer coisa. Certo?

Em suma, o que estou perguntando é: se uma operação de cópia de arquivo falhar, existe qualquer forma possível que a falha possa ser causada pelo conteúdo do arquivo copiado, e não por um erro de hardware nem por um bug no software que manipula a cópia?

Eu suspeito que o problema real no meu caso foi um erro de hardware na unidade USB, mas isso realmente não importa.

    
por David Z 15.07.2016 / 17:42

1 resposta

1

Este pode ser um caso em que ambos estejam corretos. Para citar Cool Hand Luke , "O que temos aqui é a falta de comunicação" .

Você está correto, não há conteúdo que possa causar a falha de uma operação de cópia da maneira descrita por você.

No entanto, você pode ter interpretado mal o que seu amigo estava dizendo. Se a verificação estiver ocorrendo, o erro ocorrerá nos arquivos de origem e de destino que estão sendo comparados. Um erro significaria que o arquivo não foi copiado fielmente (por algum motivo, independente do conteúdo do arquivo), não que o arquivo de origem continha conteúdo que já estava em erro ou era impossível copiar.

    
por 15.07.2016 / 18:52