Getting a block from a block device?