> I could partly imagine the ext2 mount shrinking the block device's> boundaries to the filesystem boundaries - for security reasons perhaps,> even if I personally think this isn't the best idea at all, since it> would violate layers encapsulation.> However, I have no idea why a) if so, this is not reverted at least> on umount and why b) the EOF behaviour of the block device changes -> before there were an EOF sent to the application (dd) while after there> isn't, but an I/O error instead.