On 12/20/2010 07:57 AM, Jiri Denemark wrote: >> Here are the version numbers: >> >> virsh # version >> Compiled against library: libvir 0.6.3 >> Using library: libvir 0.6.3 >> Using API: QEMU 0.6.3 >> Running hypervisor: QEMU 0.9.0 >> >> Also here are the logs: >> >> # cat /var/log/libvirt/qemu/test01.log LC_ALL=C >> PATH=/sbin:/usr/sbin:/bin:/usr/bin HOME=/ /usr/bin/qemu-system-x86_64 -S -M >> rhel5.4.0 -no-kqemu -m 512 -smp 1 -nographic -monitor pty -pidfile >> /var/run/libvirt/qemu//test01.pid -no-reboot -boot c -kernel >> /var/lib/libvirt/boot/virtinst-vmlinuz.wmv9KP -initrd >> /var/lib/libvirt/boot/virtinst-initrd.img.PBIGHX -append >> method=http://10.0.0.100/iso/centos-5.5/ console=ttyS0 >> ks=http://10.0.0.100/ks/ks-vm.cfg -hda /dev/vg_storage/test01 -net >> nic,macaddr=54:52:00:6f:8e:05,vlan=0 -net >> tap,fd=16,script=,vlan=0,ifname=vnet0 -serial pty -parallel none -usb >> Supported machines are: >> pc Standard PC (default) >> isapc ISA-only PC > > Ah, that is the problem. Your /usr/bin/qemu-system-x86_64 binary only supports > the above machine types but domain XML wants rhel5.4.0 machine type. Did you > install qemu from an unofficial package or something like that? Since normally > it supports rhel5.4.0 and the binary is called /usr/libexec/qemu-kvm. If you > really want to use the /usr/bin/qemu-system-x86_64 binary, you need to make > virt-install use "pc" machine type since by default it doesn't use any and > libvirt 0.6.3 selects rhel5.4.0 as a default (newer libvirt versions are more > clever in this). However, virt-install doesn't seem to have an option which > could be used for overriding machine type :-/
Just an FYI, upstream virt-install does have a --machine option - Cole _______________________________________________ libvirt-users mailing list libvirt-users@redhat.com https://www.redhat.com/mailman/listinfo/libvirt-users