Attaching DVD-writer

Peter Krempa pkrempa at redhat.com
Fri Apr 17 09:37:47 UTC 2020


[please don't top post]

On Fri, Apr 17, 2020 at 10:54:24 +0200, Andreas Thörn wrote:
> I’ve tried that post .. but either I get a new scsi passthrough controller in device manager, but no dvd or the boot in windows hangs

Note that you don't have to add a scsi <controller> if you already have
one. You can add the drive to the existing one.

> 
> Either that method won’t work anymore or my config is bad .. im not really sure what to put in controller, target, bus and unit .. 

So there are two addresses for the <hostdev>.

The one under <source> should be set to the address of the CDROM drive
on the host. It can be obtained e.g. using lsscsi:

# lsscsi
[2:0:1:0]    disk    ATA      ST3500418AS      CC38  /dev/sda
[3:0:0:0]    cd/dvd  HL-DT-ST DVDRAM GH24NSB0  LN00  /dev/sr0

(so 'scsi_host3'(adapter) and bus='0' target='0' unit='0')

The second address <address type='drive> is the address on the VM's bus.

<address type='drive' controller='1' bus='0' target='0' unit='0'/>

You set 'controller' to the 'index' attribute of the <controller> you
want it to attach to. The 'bus' should be '0'. If you have other devices
on the controller, pick an unused 'target' value and 'unit' should be '0'.


> 
> Skickat från min iPad
> 
> > 17 apr. 2020 kl. 08:38 skrev Tony Brian Albers <tba at kb.dk>:
> > 
> > Hi Andreas,
> > 
> > This might be of some help:
> > 
> > https://forums.unraid.net/topic/46887-passthrough-optical-drives/?tab=comments#comment-462290
> > 
> > Unraid also uses KVM ;)
> > 
> > 
> > /tony
> > 
> >> On Fri, 2020-04-17 at 07:24 +0200, Andreas Thörn wrote:
> >> I want to add my dvd and be able to burn dvd’s. I’ve tried every
> >> solution I could find, but nothing works.
> >> 
> >> In my xml i have:
> >> 
> >> <disk type='block' device='cdrom'>
> >> <driver name='qemu' type='raw'/>
> >> <source dev='/dev/sr0'/>
> >> <target dev='sdb' bus='sata'/>
> >> <address type='drive' controller='0' bus='0' target='0' unit='0'/>
> >> </disk>
> >> 
> >> In my guest (windows 10) it’s shown as "QEMU QEMU DVD-ROM” .. which
> >> of course means I can’t burn.
> >> 
> >> If anyone has a solution it would be this mailing list
> >> 
> >> Thanks 
> >> Andreas
> >> 
> >> 
> > -- 
> > Tony Albers - Systems Architect - IT Development
> > Royal Danish Library, Victor Albecks Vej 1, 8000 Aarhus C, Denmark
> > Tel: +45 2566 2383 - CVR/SE: 2898 8842 - EAN: 5798000792142
> 
> 




More information about the libvirt-users mailing list