I downloaded some ISOs and burnt them to CD using xcdroast. I now would like to verify the images. I have done # xcdroast -scanbus and found two devices there, one of which is a USB drive I have, the other is the CD writer. I tried # readcd dev=0,0,0 f=reread.iso and heard the USB drive crank up. A ^C later and see 30MB file. Ok, looks like reacd can read devices. I insert the CD into the drive, and see the icon appear on the desktop. Ok, it's mounted. Double click on the icon, and I can browse some directories on the CD. Looks good. Let's copy back to a file, and verify. # readcd dev=1,0,0 f=reread.iso readcd: Input/output error. test unit ready: scsi sendcmd: no error CDB: 00 00 00 00 00 00 status: 0x2 (CHECK CONDITION) Sense Bytes: F0 00 02 00 00 00 00 0A 00 00 00 00 3A 00 00 00 Sense Key: 0x2 Not Ready, Segment 0 Sense Code: 0x3A Qual 0x00 (medium not present) Fru 0x0 Sense flags: Blk 0 (valid) cmd finished after 0.005s timeout 40s readcd: Device not ready. Hmm. Maybe I neet to unmount # umount /mnt/cdrom The icon disappears from the desktop. The CD remains in the drive. # readcd dev=1,0,0 f=reread.iso readcd: Input/output error. test unit ready: scsi sendcmd: no error CDB: 00 00 00 00 00 00 status: 0x2 (CHECK CONDITION) Sense Bytes: F0 00 02 00 00 00 00 0A 00 00 00 00 3A 00 00 00 Sense Key: 0x2 Not Ready, Segment 0 Sense Code: 0x3A Qual 0x00 (medium not present) Fru 0x0 Sense flags: Blk 0 (valid) cmd finished after 0.004s timeout 40s readcd: Device not ready. Hmm. There must be something that I don't know or understand. What is it? Mike -- p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);} This message made from 100% recycled bits. You have found the bank of Larn. I can explain it for you, but I can't understand it for you. I speak only for myself, and I am unanimous in that!