reassign 603034 qemu-system 0.12.5+dfsg-2 tags 603034 - moreinfo unreproducible thanks
11.11.2010 11:46, Oluf Lorenzen wrote: >> I tested with 3 versions of libvirt - from squeeze, sid and >> experimental (versions 0.8.3-3, 0.8.3-4 and 0.8.4-1). All >> 3 uses additional argument for the first -drive parameter, >> which is "boot=on": >> >> ... >> -rtc base=utc -boot c \ >> -drive file=/stage/w7.raw,if=none,id=drive-virtio-disk0,boot=on,format=raw \ >> ^^^^^^^ >> -device >> virtio-blk-pci,bus=pci.0,addr=0x5,drive=drive-virtio-disk0,id=virtio-disk0 >> ... > > I get this if i start the VM with boot=on: >>> property "virtio-blk-pci.drive": failed to parse "drive-virtio-disk0" >>> can't set property "drive" to "drive-virtio-disk0" for "virtio-blk-pci" Aha. I see. So that qemu does not have the 'boot' property for virtio block devices. >> 1) what is your /usr/bin/qemu-kvm - it is not from qemu-kvm >> package for sure. > > # ls -la /usr/bin/qemu-kvm > /usr/bin/qemu-kvm -> /usr/bin/qemu-system-x86_64 > > # dpkg -S /usr/bin/qemu-system-x86_64 > qemu-system: /usr/bin/qemu-system-x86_64 Here we go. It is not qemu-kvm, even if it claims to be so. And this qemu-kvm does not support booting from virtio disks. >> 2) what version of libvirt you're using and why it is not >> adding that "boot=on" parameter. > > kvm:~# dpkg -l qemu-system > ii qemu-system 0.12.5+dfsg-2 Now I wonder who created the symlink. My version of qemu-system (0.12.5+dfsg-2) does not have that symlink. I'm reassigning this bug to qemu-system because it is the qemu-system behavour, not qemu-kvm. Dunno in what state the virtio support in upstream qemu is. But I can accept this as a bug in qemu-kvm too, due to the missing /usr/bin/qemu-kvm symlink. When we renamed the package I thought about renaming the binary too, but decided it'd be too much incompatibilities. Apparently most distros now name the binary qemu-kvm too. Yes I understand this is too much confusion. But c'est la vie: qemu-kvm as a whole, hopefully, is a temporary package, which is just a playground for the kvm functionality, to be merged back to qemu when ready. One question remains unanswered still: where you got this /usr/bin/qemu-kvm symlink from. Thanks! /mjt -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org