我无法在 VirtualBox 上运行 Linux-64 位

我无法在 VirtualBox 上运行 Linux-64 位

我有一台 64 位计算机,我正在考虑将其升级到 64 位版本,我首先在 virtualbox 上尝试它,但我收到此错误。

无法为虚拟机 Linux Mint-64 打开会话。

BIOS 中所有 CPU 模式的 VT-x 均被禁用(VERR_VMX_MSR_A​​LL_VMX_DISABLED)。

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

答案1

使用以下步骤VT-X启用BIOS

  1. 重新启动计算机并打开系统的 BIOS 菜单。这通常可以通过按删除键、F1 键或 Alt 和 F4 键来完成,具体取决于系统。
  2. 选择恢复默认值或恢复优化默认值,然后选择保存并退出。
  3. 关闭机器电源并断开电源。

  4. 在 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. 选择保存并退出。

  5. 关闭机器电源并断开电源。

  6. 运行cat /proc/cpuinfo | grep -E "vmx|svm"。如果命令输出,则表示虚拟化扩展现已启用。如果没有输出,则您的系统可能未启用虚拟化扩展或正确的 BIOS 设置。

来源:

https://docs-old.fedoraproject.org/en-US/Fedora/13/html/Virtualization_Guide/sect-Virtualization-Troubleshooting-Enabling_Intel_VT_and_AMD_V_virtualization_hardware_extensions_in_BIOS.html

相关内容