Fabian Deutsch wrote:
> Am Sonntag, den 09.12.2007, 12:26 +0100 schrieb Farkas Levente:
>> Avi Kivity wrote:
>>> Farkas Levente wrote:
>>>> hi,
>>>> after we test kvm-55 no regression found to kvm-54, but 32bit guest on a
>>>> 64bit host still not working (but now the boot process hang earlier the
>>>> starting udev). another strange thing that win xp with 4vcpu guest still
>>>>  see onlu one cpu inside the guest.
>>> You may need to update the Windows HAL to the 'ACPI Multiprocessor' or
>>> something like that.
>> how can i change to it?
> A good way is, to install a new windows guest using acpi and -smp 4. The
> windows installer will then select a multiprocessor kernel/hal. You also
> can force a specific kernel/hal when pressing F5 during the
> installation, when asked for pressing F6.
If you do not want to install a new Windows guest, you may

1. Extract from %SYSTEMROOT%\ServicePackFiles\i386\sp2.cab
halmacpi.dll
ntkrnlmp.exe
ntkrpamp.exe
to %SYSTEMROOT%\System32

2. cd %SYSTEMROOT%\System32
copy halmacpi.dll hal.dll
copu ntkrnlmp.exe ntoskrnl.exe
copy ntkrpamp.exe ntkrnlpa.exe

3. Reboot and let Windows do its magic.

4. Reboot when requested to do so.

5. Enjoy MP support.

I did it once (XP SP2, 32 bit) and it worked okay - but I don't know 
whether it will always work that way.

        --cbe

-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to