Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have Windows 2008 on VirtualBox on Linux 2.6 on Athlon II X4 630 processor. When installing Windows the number of CPUs was set to 1 (I forgot to change it). Now I want Windows to use 2 processors (cores), so I changed the setting in VB, in Windows Device Manager I see two processors, but Windows Task manager shows performance graph for only one CPU (and I cannot change processor affinity for applications). So how do I upgrade from uniprocessor to multiprocessor? I found this document on MS site, but Windows doesn't find any other computer types besides "Advanced Configuration and Power Interface (ACPI) PC".

share|improve this question
    
There is a method to change it in 2003 using UpdateUPHal command, not sure it it works for 2008....support.microsoft.com/kb/309283 –  Moab Feb 26 '11 at 18:34
add comment

1 Answer

up vote 2 down vote accepted

Try setting the number of cores in MSconfig>boot>advanced options. You have to reboot the 2008 VM after doing this.

share|improve this answer
2  
The "Number of processors" drop down box showed only one option (1 processor). But I selected the "Detect HAL" checkbox and rebooted. Now I have all my cores available and computer type changed to "ACPI x86-based PC". Thanks for the tip. –  Tomasz Grobelny Feb 26 '11 at 19:40
1  
the Detect HAL trick worked for me too, thank you both! –  Eugenio Miró Oct 27 '12 at 22:21
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.