On Sat, Feb 21, 2015 at 7:01 AM, David C. Rankin <drankinatty@suddenlinkmail.com> wrote:
I repeated the rm/rsync again and while the size reported is the exact correct number of bytes, the checksum is again wrong:
2832de308651f77df753b5a5977431c0 archlinux-2015.02.01-dual.iso
Is there anything other than hardware that could account for this? The drive in the laptop is a WDC WD7500BPVX-22JC3T0 and smartctl tests all report "No Errors Logged", so I'm a bit stumped?
You can rsync the corrupted file back to the other machine, and compare the files there. I use the following command to compare binary files: $ diff -u <(hexdump -C file1) <(hexdump -C file2) If the difference is only in a few bits, then it is likely a memory error. If there are whole blocks of 0x00 or 0xFF then it might be a disk error. -- Rodrigo