On Wed, Aug 08, 2018 at 12:11:22PM +0000, Inception Hosting wrote: > Hi Folks, > > > According to the examples in http://libvirt.org/formatdomain.html#elementsDisks it should be possible to mount an iso /url as a cdrom, the example given is: > > > </disk> > <disk type='network' device='cdrom'> > <driver name='qemu' type='raw'/> > <source protocol="http" name="url_path"> > <host name="hostname" port="80"/> > </source> > <target dev='hde' bus='ide' tray='open'/> > <readonly/> > </disk> > > > I am unable to get this to work at all and wondered if I am just missing something obvious: > > Boot failed: Could not read from CDROM (code 0003) > > Actual XML in use snippet: > > <disk type='network' device='cdrom'> > <driver name='qemu' type='raw'/> > <source protocol="http" name="/debian-cd/current/amd64/iso-cd/debian-9.5.0-amd64-netinst.iso"> > <host name="mirror.bytemark.co.uk" port="80"/> > </source> > <target dev='hdb' bus='ide' tray='open'/> > <readonly/> > </disk> > libvirtd (libvirt) 3.9.0 QEMU emulator version 2.10.0 > > Is anyone able to offer any assistance or tips? This XML looks reasonable to me. There have been bugs in QEMU's curl driver though, so it might be worth retesting with latest QEMU 2.12.0, or even the 3.0.0-rc4 release from yesterday, to check if its a bug in that version of QEMU Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| _______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users