我想在VirtualBox中为访客操作系统提供多个CPU。我的主机是四核HP Compaq,并使用Intel Core 2 vPro硬件。
但是,当我尝试在vbox中启用设置时,出现错误,提示VT-x不可用。我可以在某处启用此功能吗?我如何才能找到我的硬件是否支持呢?
编辑:根据以下建议,我尝试使用安全工具,它报告硬件虚拟化已“锁定”。据报道,这些处理器为“ Intel Core 2 Quad CPU / Q9400 @ 2.66GHz ”
我想在VirtualBox中为访客操作系统提供多个CPU。我的主机是四核HP Compaq,并使用Intel Core 2 vPro硬件。
但是,当我尝试在vbox中启用设置时,出现错误,提示VT-x不可用。我可以在某处启用此功能吗?我如何才能找到我的硬件是否支持呢?
编辑:根据以下建议,我尝试使用安全工具,它报告硬件虚拟化已“锁定”。据报道,这些处理器为“ Intel Core 2 Quad CPU / Q9400 @ 2.66GHz ”
Answers:
F2
或F12
或DEL
进入BIOS设置程序。
启动PC,按F2,转到安全选项并启用VT技术。
您的处理器确实支持VT-X,您只需要在BIOS设置中启用它即可。重新引导计算机,然后在引导屏幕上按指定的键进入BIOS设置程序并启用它。
附带说明:某些笔记本电脑要求您在BIOS中启用VT-x并拔下电源线和电池30秒钟后,关闭并关闭笔记本电脑电源。我今天才有这样的笔记本电脑,在这里找到了这种解决方案。
对我来说,“ VT-x不可用”极具误导性-我将计算机升级到Windows 10,该计算机已打开Hyper-V,从而导致错误消息。
从Windows功能禁用Hyper-V解决了该问题。根据这里的评论,我不是唯一的一个。
请注意,例如Windows 10中的Docker希望启用Hyper-V。这意味着您不能在同一台Windows计算机上运行Virtualbox和Docker,Docker警告您:
(在Windows 10 / Docker之外,使用Docker Toolbox在Windows中运行Docker,可以与VirtualBox配合使用)