Re: Unable to boot guest on kernel 2.6.29.1 with kvm-84 or kvm-85

Avi Kivity
2009-05-03T12:08:09Z

Kenni Lund wrote:
>>
>> It won't help - I reproduced the issue. Instead, try passing the
>> parameter '-cpu qemu32' (or '-cpu qemu64,-nx').
>>
>
> Adding the parameter '-cpu qemu32' (32bit host + 32 bit guest) makes the WinXP guest boot.
> ...but is this parameter equal to '-no-kvm'? Eg. with emulated CPU?
>

No, as you can tell from the speed (and 'info kvm' output).

'-cpu qemu32' means use the cpu features exposed by the virtual qemu32
cpu. The default is qemu64, which includes 64-bit support and NX. Your
host kernel doesn't have NX support, but qemu erronously reports that it
does, causing Windows to get confused.

--
error compiling committee.c: too many arguments to function