I may be wrong about this, but I think your problem is a partial block at the end of the file system. Check the file system size to make sure it is divisible by the block size. This is supposed to work (I think), but it doesn't in either the block device or the raw device. =Spencer