But I made a copy of the same ISO file on a different USB stick, and it did not match when I tried to verify. Any ideas as to why this is so? The stick is NTFS too, so that isn't it....
1.
I use a USB2 external HDD to backup 6 GB Macrium image files.
One day I found that 4 out of 6 created the previous day were invalid.
I had never had any problem before nor since.
I conclude that USB2 plugs and sockets do NOT have the integrity of permanent IDE or SATA connections.
I then switched to using TeraCopy Freeware which computes a hash checksum as it copies a file,
and then reads back and computes the hash of the "duplicate" and if there is a mismatch it is ready to try again.
2.
That MAY also work on Flash Drives but I have yet to test.
My concern with Flash drives is that immediately after a non-Teracopy drag-drop of an audio MP3 file between an internal HDD and a Flash Drive,
I used HashMyFiles from Nirsoft to compute the hash checksum of the Flash Drive and the HDD,
and was staggered to find that My Flash was compute AT THE SAME SPEED (or even faster) than the HDD.
I safely removed the Flash and reconnected, which flushed data from the Windows cache(s),
and then the Flash Hash took the rest of the day to compute.
Windows cache(s) make the system work faster - but can cause surprises.
3.
So far as Imageburn is concerned, I have not updated nor used it for some time.
Perhaps it has a higher integrity slow burn mode - neither noticed nor used.
BUT I have used and depended upon the option to read back after the burn and validate the hash.
What I do not depend upon is the life of the DVD or CD after burning.
I believe that when long life is quoted it normally refers to Pressed rather than burned discs
More info here :-
http://www.thetradersden.org/forums/showthread.php?t=658