I shot some photos, put the SD card into my PC, copied the images to my main drive (SSD), then because they were important family photos and I was feeling paranoid I binary diffed the source and the copy. One file was different (of the ~320 files, ~1.7 GB). I then viewed the files in a hex diff viewer, and I attach that image.
I've seen corruption occur before but never like this. There are maybe 40 bytes total that have changed, but they aren't adjacent, though they are in the same region of the file (each change has gaps of 15-40 bytes).
I recopied the file from the SD and the new copy matched the SD copy, as it should.
But, I'm just stumped and now super paranoid, I just diffed copied files out of an abundance of caution, not because I actually expected this sort of problem to happen. And certainly not a problem like this, maybe a truncated file or something. How could this be?
I scanned all my drives (not SD) with StableBit and it says all are fine. But how can I ever trust a file write (or read) again knowing this happened? Anyone have a comforting explanation?
Question
ben98923
I shot some photos, put the SD card into my PC, copied the images to my main drive (SSD), then because they were important family photos and I was feeling paranoid I binary diffed the source and the copy. One file was different (of the ~320 files, ~1.7 GB). I then viewed the files in a hex diff viewer, and I attach that image.
I've seen corruption occur before but never like this. There are maybe 40 bytes total that have changed, but they aren't adjacent, though they are in the same region of the file (each change has gaps of 15-40 bytes).
I recopied the file from the SD and the new copy matched the SD copy, as it should.
But, I'm just stumped and now super paranoid, I just diffed copied files out of an abundance of caution, not because I actually expected this sort of problem to happen. And certainly not a problem like this, maybe a truncated file or something. How could this be?
I scanned all my drives (not SD) with StableBit and it says all are fine. But how can I ever trust a file write (or read) again knowing this happened? Anyone have a comforting explanation?
Thanks!
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.