Page 1 of 1

VB4.1.18 does not allow 2CPUs on AMD machine

Posted: 10. Aug 2012, 19:29
by MKUWATA
Hi,

I noticed that some machine using AMD CPU (such as AMD A4-3305M) is not supported by VirtualBox 4.1.18 running on Windows7 host.

My host computer runs Windows7 Home Premium (64bit) and it has dual-core CPU. After installed VirtualBox4.1.18, I created WindowsXP VM with one CPU which works fine. However, when I increased CPU from 1 to 2, it was rejected to be activated. The error message says that "AMD-V is disabled in the BIOS".

I tried 2 CPUs on Pentium E5800 (also dual core) and confirmed that it works without problem. Therefore, it is likely that AMD CPU is not correctly supported by VirtualBox 4.1.18 release.

Can you please kindly confirm this problem (bug?)?

Best regards

Re: VB4.1.18 does not allow 2CPUs on AMD machine

Posted: 10. Aug 2012, 19:31
by Perryg
The error message is telling you to enable it in your bios.

Re: VB4.1.18 does not allow 2CPUs on AMD machine

Posted: 10. Aug 2012, 20:04
by MKUWATA
Hi,

I just downloaded the VB4.2.0 BETA1 r79756 and confirmed that this problem still exists in this beta.

Regards

Re: VB4.1.18 does not allow 2CPUs on AMD machine

Posted: 10. Aug 2012, 20:07
by Perryg
And it will continue to fail until you enable it in your bios.

Re: VB4.1.18 does not allow 2CPUs on AMD machine

Posted: 10. Aug 2012, 21:20
by MKUWATA
Sorry for bothering you.

I thought that the AMD-V was available as a default. However, my notebook (HP Pavvilion G6-1301AU) disables AMD-V as a default.
I double checked and found that it was disabled.

Thanks for your advice.
Regards :D

Re: VB4.1.18 does not allow 2CPUs on AMD machine

Posted: 11. Aug 2012, 10:13
by michaln
MKUWATA wrote:I thought that the AMD-V was available as a default.
It's entirely up to the system firmware (BIOS) whether hardware virtualization is enabled by default or not. It is indeed enabled by default on some systems but not on others.