在 32 位 Windows 10 中的 Virtual Box 上运行 Kali Linux ovf 时出现 VT-x 错误?

在 32 位 Windows 10 中的 Virtual Box 上运行 Kali Linux ovf 时出现 VT-x 错误?

我已经在装有 Windows 7 旧版本 VBox 的计算机上成功运行了 Ubuntu。

我更新了 VBox,下载并导入了 Kali Linux 2017 i686 .ovf 文件。但随后我安装了扩展包,然后出现了错误。现在我又出现了一个不同的 VT-x 错误。

如果有帮助,加速显示:PAE/NX,KVM 半虚拟化。设置中的加速选项卡已禁用。

无法为虚拟机 Kali-Linux-2017.1-vbox-i686 打开会话。

VT-x 不可用(VERR_VMX_NO_VMX)。

结果代码:E_FAIL(0x80004005)组件:ConsoleWrap 接口:IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

答案1

我会遵循:https://stackoverflow.com/questions/5482223/vt-x-is-not-available-when-i-start-my-virtual-machine

该错误更多表明您的计算机 BIOS 没有启用虚拟化。该选项并非在所有 CPU 上都可用。

查看 BIOS 并验证虚拟化功能是否已启用,如果找不到该选项,请验证您的 CPU 是否具有该功能。

大多数遵循 VT 启用/禁用选项,通常在 BIOS 中的 CPU 设置下。

答案2

修复:vt-x 不可用(verr_vmx_no_vmx) - Appuals.com

导致此错误最常见的原因有三个:

  1. 您的 CPU 不支持 VT-x 或 AMD-V 虚拟化

  2. BIOS(UEFI)中未启用 VT-x 或 AMD-V

  3. 您已在 Windows 中启用 Hyper-V 虚拟化

解决方案 1:在 BIOS 中启用 VT-x

重启电脑,加载到 BIOS(按 Del、F2、Esc 键。取决于主板)找到虚拟化设置并启用它。它在您的系统中可能看起来不同,但以下是一些示例:

解决方案 2

打开控制面板,转到程序部分 -> 打开或关闭 Windows 功能,禁用 Hyper-V

相关内容