Como isso acontece no Windows & Eu suspeito que há um problema de hardware, seja com o controlador USB-para-SATA no caso, ou com o próprio HDD.
Eu conectei uma unidade USB externa ao meu computador. De acordo com dmesg
, é:
scsi 4:0:0:0: Direct-Access DMI WD10EARS-00Y5B1 1.00 PQ: 0 ANSI: 4
O case diz que é um Sharkoon Rapid Case eSATA, mas o drive em si parece ser um Western Digital 1TB. Eu quero copiar alguns arquivos para ele e usei o Windows XP, bem como um live CD do GNU / Linux. No Windows eu usei o explorador para copiar os arquivos e com o Linux usei o Nautilus ou cp -r ...
. Quando chequei a cópia, percebi que algumas imagens parecem estranhas. Eu cavei um pouco mais e usei md5sum
para comparar original e copiar. De acordo com o que alguns arquivos na unidade USB tinham hashes diferentes. Quando tentei copiar novamente alguns arquivos foram diferentes novamente, mas alguns, que eram diferentes antes, tinham o mesmo conteúdo (e md5sum) que o arquivo original. Não tenho ideia de onde procurar uma solução. Você já encontrou esses problemas? O que posso fazer para contornar isso?
Em vez do comando cp
, você pode usar o comando rsync
. Eu não tenho certeza do problema, mas do arquivo man do rsync:
rsync always verifies that each transferred file was correctly reconstructed on the receiving side by checking a whole-file checksum that is generated as the file is transferred