Does mount -t iso9660 /dev/cdrom /mnt/cdrom work? It might, or it might just tell you "no superblock found" or something like that.
I/O error... <dumb question> you're sure there's a CD in the drive, right? </dumb question> OK, I though there was, just making sure.
What does ls -l /dev/cdrom tell you? Also do an ls -l on whatever the link target (the stuff on the right of the -> symbol) is.