According to the Debian installation manual, section 4.3, the hybrid installation ISO image can be easily copied on a USB key this way:
# cp debian.iso /dev/sdX
# sync
But according to my previous question about sync, it looks like it only works to flush file system buffers.
Then, why would sync work in the above command which does not involve a file system?