Hi, > For example, you could boot a GNU/Linux system, and figure out which SCSI > devices exactly are provided.
I did. RIPLinux-9.3-non-X.iso as emulated IDE CD-ROM boots with 64 bit kernel. An additionally emulated SCSI CD-ROM -drive file=/dvdbuffer/netinst.iso,if=scsi,bus=4,unit=0,media=cdrom appears as /dev/sr0 and is readable. The emulated IDE CD-ROM appears as /dev/hdc. > > The message about CD-ROM at hd2 comes even if i submit no -cdrom to kvm. > Yes, in my understanding, that equals an empty CD-ROM tray. The -cdrom > option specifies the image to use; if none, the tray is empty. Matches the observations. (I would rather have expected no CD-ROM drive instead of no media.) > > This seems to have no case that matches device name "sr". > This should be fixed as soon as you got this working. Actually i hoped to learn from a working sr.c. It has similar needs as libburn and could probably do most of the job of transporting SCSI commands. Well, ok, there is still ide-cd.c working. So i can at least test the ATAPI twig of the new function. (As soon as there is something to test.) Have a nice day :) Thomas