AMD APU上的VirtualBox中未启用AMD-V

我正在使用双核AMD E450 CPU。 当我尝试运行需要使用VirtualBox进行硬件虚拟化的64位操作系统时,它向我显示“AMD-V未启用”的错误消息。

我的AMD处理器应该提供AMD-V支持,但我找不到在BIOS中启用AMD-V的选项。

我怎么解决这个问题? 如何为我的CPU启用AMD-V?

提前致谢

lscpu: –

Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 2 On-line CPU(s) list: 0,1 Thread(s) per core: 1 Core(s) per socket: 2 Socket(s): 1 NUMA node(s): 1 Vendor ID: AuthenticAMD CPU family: 20 Model: 2 Stepping: 0 CPU MHz: 1650.000 BogoMIPS: 3291.72 Virtualization: AMD-V L1d cache: 32K L1i cache: 32K L2 cache: 512K NUMA node0 CPU(s): 0,1 

编辑: –

来自VirtualBox的错误消息: –

 Failed to open a session for the virtual machine XXX. AMD-V is disabled in the BIOS. (VERR_SVM_DISABLED). Result Code: NS_ERROR_FAILURE (0x80004005) Component: Console Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb} 

首先在BIOS中启用AMD-V。 这取决于你的BIOS,但它看起来像这样(可能):

在此处输入图像描述

在VirtualBox中单击 – > 设置 – > 系统 – > 加速,然后启用如下所示的复选框。

在此处输入图像描述

我遇到了同样的问题,花了2个小时后我终于解决了这个问题。 我在32位系统上,我的Bios没有这个Vizualization Technology选项。

问题恰好是VirtualBox相关的,我这样做了:

VirtualBox > System > Processor > change the number of processors from 2 to 1

为我工作。