使用 VirtualBox 在 32 位主机中模拟 64 位操作系统

使用 VirtualBox 在 32 位主机中模拟 64 位操作系统

是否可以在 Linux Mint 32 位主机中的 VirtualBox 中模拟 64 位操作系统(例如 CentOS 6)?

答案1

是的。

根据他们的手册。

VirtualBox 支持 64 位客户操作系统,甚至支持 32 位主机操作系统,[11]但须满足以下条件:

您需要一个支持硬件虚拟化的 64 位处理器(请参阅“硬件与软件虚拟化”)。

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

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

在 64 位主机(通常带有硬件虚拟化支持)上,无论设置如何,始终支持 64 位客户操作系统,因此您只需在客户机中安装 64 位操作系统即可。

警告

在任何主机上,您都应该为打算在 64 位模式下使用的虚拟机启用 I/O APIC。对于 64 位 Windows VM 尤其如此。请参阅““高级”选项卡”。此外,对于 64 位 Windows 客户机,您应确保虚拟机使用 Intel 网络设备,因为 AMD PCNet 卡不支持 64 位驱动程序;请参阅“虚拟网络硬件”。

如果您使用 VirtualBox 图形用户界面的“创建虚拟机”向导(请参阅“创建你的第一个虚拟机”),VirtualBox 将自动为每种选定的 64 位操作系统类型使用正确的设置。

相关内容