在VirtualBox上安装Win7

我在我的机器上安装了Ubuntu 12.04。我还安装了Virtualbox,以便能够运行Windows 7。
我将我的虚拟机设置为4GB的内存和25GB的虚拟硬盘,但是当我按下启动按钮时,它无法从光驱中的Windows DVD引导,而是出现了以下错误:
无法打开虚拟机win7的会话。
VT-x features locked or unavailable in MSR. (VERR_VMX_MSR_LOCKED_OR_DISABLED).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}

你知道这是什么,以及我如何克服它吗?

谢谢!

2个回答

你必须在BIOS中启用硬件虚拟化。 来源

现今所有的虚拟化解决方案都试图使用硬件辅助虚拟化,而不是软件模拟解决方案(二进制翻译)。其中一种硬件虚拟化技术是Intel的虚拟化技术(VT-x)。虽然AMD支持自己的虚拟化技术(AMD-V),但基本处理器虚拟化扩展被命名为Intel的解决方案。关于虚拟化理论等方面,我不想进一步讨论,如果您有兴趣阅读,这篇维基百科文章非常有信息量。
如何启用VT-x
如果您想启用硬件辅助虚拟化,有两个配置项需要进行设置。

enter image description here