我在 Ubuntu 12.04 32 位(带 PAE)中安装了 Virtualbox 4.1.20,我想在 Guest 上运行 Ubuntu Server 64 位。这可能吗?我问这个问题,因为我收到以下警告:
我想确保没有“模拟”这个选项。我有一个支持虚拟化的 64 位 CPU。英特尔 DZ68DB 主板配有英特尔 I7 2600 CPU。
答案1
Virtualbox 支持在 32 位物理主机上运行 64 位客户虚拟机,但是有一些要求和其他注意事项:
VirtualBox 支持 64 位客户操作系统,即使在 32 位主机操作系统上也可以支持,只要满足以下条件:
您需要一个支持硬件虚拟化的 64 位处理器(请参阅“硬件虚拟化与软件虚拟化”)。
您必须为需要 64 位支持的特定 VM 启用硬件虚拟化;64 位 VM 不支持软件虚拟化。
如果您想在 32 位主机操作系统上使用 64 位客户机支持,那么您还必须为特定的虚拟机选择一个 64 位操作系统。由于在 32 位主机上支持 64 位会产生额外的开销,因此 VirtualBox 仅在明确请求时才启用此支持。