我有一台 64 位计算机,我正在考虑将其升级到 64 位版本,我首先在 virtualbox 上尝试它,但我收到此错误。
无法为虚拟机 Linux Mint-64 打开会话。
BIOS 中所有 CPU 模式的 VT-x 均被禁用(VERR_VMX_MSR_ALL_VMX_DISABLED)。
结果代码:NS_ERROR_FAILURE (0x80004005) 组件:ConsoleWrap 接口:IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
答案1
使用以下步骤VT-X
启用BIOS
:
- 重新启动计算机并打开系统的 BIOS 菜单。这通常可以通过按删除键、F1 键或 Alt 和 F4 键来完成,具体取决于系统。
- 选择恢复默认值或恢复优化默认值,然后选择保存并退出。
关闭机器电源并断开电源。
在 BIOS 中启用虚拟化扩展:
a. 启动机器并打开 BIOS(按照步骤 1)。
b. 打开处理器子菜单 处理器设置菜单可能隐藏在芯片组、高级 CPU 配置或北桥中。
c. 根据处理器品牌启用 Intel 虚拟化技术(也称为 Intel VT)或 AMD-V。虚拟化扩展可能标记为虚拟化扩展、Vanderpool 或其他各种名称,具体取决于 OEM 和系统 BIOS。
d. 如果选项可用,请启用 Intel VTd 或 AMD IOMMU。Intel VTd 和 AMD IOMMU 用于 PCI 直通。
e. 选择保存并退出。
关闭机器电源并断开电源。
- 运行
cat /proc/cpuinfo | grep -E "vmx|svm"
。如果命令输出,则表示虚拟化扩展现已启用。如果没有输出,则您的系统可能未启用虚拟化扩展或正确的 BIOS 设置。
来源: