我可以在 32 位主机上运行 64 位 VM 客户机吗?

我可以在 32 位主机上运行 64 位 VM 客户机吗?

我可以在 32 位主机上运行 64 位 VM 客户机吗?

如果我有一台 32 位的物理 PC,我可以启动 64 位的 VM 吗?哪些虚拟机软件(Virtual PC 或 VirtualBox 或其他)可以实现这一点?

我读到 VMware 可能支持这一点,但我正在寻找一些开源或免费的东西。

主机最好是 Windows 主机,但也可以是 Linux。客户机需要是 Windows。

谢谢

答案1

VirtualBox 可以在 32 位主机上运行 64 位客户机。您需要确保您的处理器具有硬件虚拟化功能,并且已在 BIOS 中启用。您可以在VirtualBox 论坛

答案2

在我寻找一个可以处理 64 位客户端的盒子之前,这比我想象的要棘手。

误解 1:所有 64 位主机都可以运行 64 位客户机。错误。64 位客户机需要特定硬件支持:VT-x 或 AMD-V。

误解 2:所有 64 位处理器都支持 64 位客户机。错误。请参阅误解 1。

误区 3:目前所有英特尔 64 位处理器都支持 VT-x。错误。许多全新的 64 位处理器(T6400、T6500 等)都不支持 VT-x,以市场细分为由。

误解 4:所有配备支持 VT-x 的处理器的机器都可以支持 64 位客户机。错误。英特尔处理器默认禁用 VT-x 支持,需要通过 BIOS 启用。许多 BIOS(例如大多数宏碁笔记本电脑中的 BIOS)都没有启用 VT-x 的选项。

基本上,主机操作系统与 64 位客户机无关。如果您正在寻找一台运行 64 位客户机的廉价机器,请坚持使用当前的 AMD Athlon 64(带有 AM2 或 AM3 插槽)或 Opteron(2 代以上)处理器,因为默认情况下启用 AMD-V 支持。

答案3

使用 Virtual-Box,您需要一个支持 VT-x 的较新的处理器,并且需要在 BIOS 中将其打开。

主机和客户机的任何组合都可以正常工作。性能可能不如在 64 位主机下运行那么理想。

答案4

检查一下serverfault 文章(x86 主机可以运行 x64 客户机吗?)并看看何时可以实现这一点。

相关内容