[virt-tools-list] virt-manager only detects one CD/DVD drive

Cole Robinson crobinso at redhat.com
Sun Nov 27 21:41:15 UTC 2011


On 11/27/2011 03:49 PM, Hansa wrote:
>> From: Cole Robinson [mailto:crobinso at redhat.com]
>>
>> On 11/18/2011 09:19 AM, Hansa wrote:
>>> Hi,
>>>
>>>
>>>
>>> When creating a VM virt-manager detects only one CD/DVD drive.
>>>
>>>
>>>
>>> Here’s (part) of my /etc/fstab:
>>>
>>> # cat /etc/fstab
>>>
>>> /dev/scd1       /media/cdrom0   udf,iso9660 user,noauto     0       0
>>>
>>> /dev/scd0       /media/cdrom1   udf,iso9660 user,noauto     0       0
>>>
>>> /dev/scd1       /media/floppy0  auto    rw,user,noauto  0       0
>>>
>>>
>>>
>>>                 # ls -la /dev/scd*
>>>
>>> lrwxrwxrwx 1 root root 3 Nov 18 14:38 /dev/scd0 -> sr0
>>>
>>> lrwxrwxrwx 1 root root 3 Nov 18 14:47 /dev/scd1 -> sr1
>>>
>>>
>>>
>>> As you can see I have two cdrom devices but virt-manager only lets me
>> choose
>>> /dev/sr0.
>>>
>>> How do I add /dev/sr1 device to virt-manager?
>>>
>>
>> virt-manager shouldn't have any problem with multiple cdrom devices,
>> could be
>> that libvirt isn't giving us the expected info.
>>
>> Any reference to /dev/sr1 in the output of the following command?
>>
>> for i in `sudo virsh nodedev-list`; do sudo virsh nodedev-dumpxml $i;
>> done		
> 
> Thanks for your reply. 
> Maybe it is because /dev/sr1 is an IPMI virtual disk. When I run your
> proposed command, sr1 is detected as type floppy. IPMI mounts floppies as
> well. I'm not sure if it's done via the same device. /etc/fstab (see above)
> says it does. This is probably the reason why it won't show up as a cdrom
> drive in virt-manager.
> 
> Should I file a bug report?
> 

Probably, question is where. What does 'udevadm info --export-db' say about
/dev/sr1? If it looks like a floppy, might be a udev issue. If it looks like a
CDROM or something else entirely, libvirt is probably at fault.

- Cole




More information about the virt-tools-list mailing list