[Bug 695697] [NEW] libvirt not working properly with overlays

m00dawg tim at moocowproductions.org
Thu Dec 30 14:10:59 UTC 2010


Public bug reported:

It appears as though libvirt is generating improper command-line
arguments to kvm when overlays are being used. When starting a VM
associated with an overlay via virsh, the VM complains that it cannot
find the boot drive. Starting it manually, however, works:

Here is what I was able to do in order to boot the VM using an overlay:

kvm -hda /VMs/Windows7DomainTest.ovl -m 512 -vnc 127.0.0.1:0

But here is what libvirt did:

LC_ALL=C
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
QEMU_AUDIO_DRV=none /usr/bin/kvm -S -M pc-0.12 -enable-kvm -m 1024 -smp
1,sockets=1,cores=1,threads=1 -name Windows7DomainTest -uuid a2556b35
-fe8d-303b-6cbe-fc795c647387 -nodefaults -chardev
socket,id=monitor,path=/var/lib/libvirt/qemu/Windows7DomainTest.monitor,server,nowait
-mon chardev=monitor,mode=readline -rtc base=localtime -boot c -drive
file=/VMs/Windows7DomainTest.ovl,if=none,id=drive-
ide0-0-0,boot=on,format=raw -device ide-drive,bus=ide.0,unit=0,drive
=drive-ide0-0-0,id=ide0-0-0 -device
rtl8139,vlan=0,id=net0,mac=52:54:00:88:6b:a6,bus=pci.0,addr=0x3 -net
tap,fd=35,vlan=0,name=hostnet0 -chardev pty,id=serial0 -device isa-
serial,chardev=serial0 -usb -device usb-tablet,id=input0 -vnc
127.0.0.1:0 -k en-us -vga std -device virtio-balloon-
pci,id=balloon0,bus=pci.0,addr=0x4

I was reading a few of the man pages and noticed that using the -boot
option may be an older way of doing it so I suspect that may be the
problem. However, I don't know how to make libvirt use the -hdX syntax
instead.

This is on Ubuntu 10.10 using libvirt 0.8.3.

** Affects: libvirt (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to libvirt in ubuntu.
https://bugs.launchpad.net/bugs/695697

Title:
  libvirt not working properly with overlays



More information about the Ubuntu-server-bugs mailing list