尝试将 32 位 Windows XP VM 转换为 x64 硬件以进行迁移测试

尝试将 32 位 Windows XP VM 转换为 x64 硬件以进行迁移测试

我正在为所有客户部署 Win 7 x64,它们是 x64 就绪机器,但大多数运行的是 32 位操作系统。我有一个 32 位 VM,我想使用它,但在将 VM 转换为 x64 虚拟硬件以便进行测试时遇到了问题。我想使用 VM,以便可以拍摄快照并返回并尝试一些不同的东西。使用 VMware vSphere ESXi 4.1 是否有办法将 VM 从 win XP 32 位转换为 Win 7 x64 客户机硬件?我在尝试将 scsi 控制器从总线逻辑更改为 lsi 时遇到问题。

答案1

ESXi 4.1 实际上仅支持两种虚拟化硬件模型,基于 PCI 的模型 4 和基于 PCI-e 的模型 7 - 两者都提供 x64 位支持,所以我对您的问题感到困惑,问题更多地与 XP 和 W7 之间的有效 SCSI 控制器选项有关,而不是 x64 位支持。请提供更多信息,特别是您使用的 XP 的具体版本以及它使用的磁盘控制器驱动程序。

答案2

硬件本身并不是 32 位的。将客户操作系统设置更改为 64 位不会将客户操作系统更改为 64 位。您要进行的任何测试都应在 64 位 Windows 副本上进行。无法“升级”到 64 位操作系统,您必须重新安装。

答案3

您是否正在运行任何 64 位客户虚拟机?如果您之前没有运行过,您可能需要为 ESXi 打开 BIOS 设置(虚拟化技术)以允许它们运行。

相关内容