
On Sun, Sep 07, 2008 at 09:10:54PM +0300, Rakotomandimby Mihamina wrote:
Hi all, I use "ubuntu hardy" but I dont think the problem is specific to the distribution I use.
I installed KVM and libvirt as described here: https://help.ubuntu.com/community/KVM
Following that method, created a domain, which dumps like this: <domain type='qemu' id='1'> <name>xp1</name> ... </domain>
Launching the guest is OK, but it is as slow as if I directly launched
This is becuse of the type='qemu' attribute
$ qemu [options] I tried to launch: $ kvm [options] and it is much faster My conclusion is that method on the Ubuntu documentation launches a qemu without the use of kvm.
That is correct.
I modified that XML dump, changing "qemu" with "kvm": <domain type='kvm' id='1'> <name>xp1</name> ... </domain>
You also need to set the 'emulator' path to point to the KVM binary if its not already specified.
I undefined the domain "xp1" and re-defined it with that new XML file. When I start the new defined domain: virsh # start xp1 libvir: QEMU error : QEMU quit during console startup qemu: unknowm parameter 'boot' in \ 'file=/home/mihamina/xpjohnny.iso,if=ide,media=cdrom,boot=on' error: Failed to start domain xp1
IIRC the Ubuntu libvirt is hardcoded to use -drive param for disks if the type is 'kvm'. Latest libvirt will probe to see if this is supported or not before using it.
It's a Windows XP domain.
My conclusion is: - When domain type is "qemu", qemu is called a certain way, without syntax error - When domain type is "kvm", qemu/kvm is not called the same way and among that, there are syntax errors.
Yes & no. Latest libvirt probes for whether -drive is supported, and whether the boot= param is supported. The older version in Ubuntu doesn't do this probe, and just toggles off type=qemu vs type=kvm Daniel -- |: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :| |: http://libvirt.org -o- http://virt-manager.org -o- http://ovirt.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|