当我启动虚拟机时,出现以下错误:
VT-x/AMD-V 硬件加速已启用,但无法运行。您的 64 位客户机将无法检测到 64 位 CPU,因此无法启动。
请确保您已在主机的 BIOS 中正确启用 VT-x/AMD-V。
我检查了我的 BIOS,但找不到任何 VT-x/AMD-V 选项。有人能帮忙吗?
我的处理器是 Intel Core2Duo T7300(如果有帮助的话,使用 Lenovo ThinkPad T61)。
- 主机操作系统 - Ubuntu 13.04 Gnome 64 位。
- 客户操作系统 - Ubuntu 13.04 Gnome 64 位。VirtualBox 版本 - 4.2.10
答案1
正如 Takkat 所指出的 -
您的 CPU 是 64 位的,并且支持 VT-x。因此,BIOS 应该有一个条目来启用/禁用此功能,请留意其他名称(另请参阅 如何启用硬件虚拟化技术 (VT-x) 以在 Virtualbox 中使用?)
答案2
解决方案更简单。启动 VirtualBox 管理器(用于启动应用程序),选择应用程序,但不要启动它。
在右侧的系统面板上(如果已打开“详细信息”面板),会出现一个红色错误消息以及一个图标。
单击图标,将出现一个消息框,提示如果按下“接受”按钮,问题将得到解决。按此按钮,在我的例子中,问题已得到解决,应用程序已正确启动。