64 位计算机上的 Virtualbox 64 位映像,不支持虚拟化

64 位计算机上的 Virtualbox 64 位映像,不支持虚拟化

我有 VirtualBox 的 64 位映像(.vmdk 文件),但没有 32 位版本。我的电脑不支持硬件虚拟化。

从逻辑上讲,VirtualBox 说:

该内核需要 x86-64 CPU,但仅检测到 i686 CPU。无法启动 - 请使用适合您的 CPU 的内核。

如果我没有 32 位版本,是不是就意味着我完蛋了?

答案1

简而言之,是的,据我所知,你是。

答案2

如果没有 CPU 硬件虚拟化支持,VirtualBox 无法虚拟化 64 位操作系统。

  1. 您需要具有硬件虚拟化支持的 64 位处理器。

  2. 您必须为需要 64 位支持的特定 VM 启用硬件虚拟化; 64 位 VM 不支持软件虚拟化。

  3. 如果要在 32 位主机操作系统上使用 64 位来宾支持,还必须为特定 VM 选择 64 位操作系统。由于在 32 位主机上支持 64 位会产生额外的开销,因此 VirtualBox 仅在明确请求时才启用此支持。

也可以看看:硬件虚拟化与软件虚拟化

相关内容