VirtualBox – VT-x/AMD-V Work-Around for VirtualBox

opensuseparallelsvirtual machinevirtualboxvirtualization

After converting a Parallels VM to VirtualBox, the converted VM still does not run. VirtualBox says:

VT-x/AMD-V hardware acceleration has been enabled, but is not
operational…. Please ensure you have VT-x/AMD-V enabled in the BIOS
of your host computer

Only I have no such option in my BIOS even after upgrading to the latest firmware yesterday. Turning VT-x/AMD-V Acceleration off in the VM Settings does not work since VirtualBox re-enables it again automatically.

The question is how to get this VM to run?

  1. Can VirtualBox really be make to run the VM without VT-x/AMD-V acceleration? The same machine works in Parallels, so it is obviously possible on the same H/W.
  2. Can the VT-x/AMD-V technology be enabled some other way? My CPU is an AMD Phenom II X4 945 and the motherboard is an ECS A785GM-M.

All this is running under OpenSUSE 11.2 64-bit with VirtualBox 4.0.4.12 and Parallels Desktop 4 (which is why I am stuck at 11.2 and trying to get VirtualBox to work).

Best Answer

From what I can tell that motherboard should just automatically enable AMD-V if your processor supports it (which yours does).

Perhaps ensure no other virtualization engines are running at the same time (ie: Parallels), as they may be keeping the (AMD-V) VT sub-system busy, and so VirtualBox can't use it.

Related Question