将 Windows XP 模式导入 VMWare Workstation

将 Windows XP 模式导入 VMWare Workstation

我一直使用 Windows 7 Pro (64) 上的 Windows XP 模式来处理我与此客户端的所有工作。它只是与父级的区别。

我正在考虑将它导入到 VMWare Workstation 但我不想破坏图像/冒着破坏它的风险。

当我导入到 VMWare Workstation 时,它是否实际上创建了完整的副本,还是使用同一个硬盘?

如果它确实共享硬盘,我将无法在两者中打开它?它是否会继续与父级产生差异?

我已经“导入”了 Windows XP 模式,但尚未在 Workstation 中启动它。到目前为止,我可以通过 Windows 虚拟机休眠并重新打开 XP 模式。

谢谢,TK

答案1

不要这么做。如果你要这么做,需要考虑很多事情,而且很可能会失败。

问题包括所使用的 HAL DLL,以及 AGP 驱动程序和其他与驱动程序相关的问题。

归根结底,Virtual XP 和 VMWare 是“不同的硬件”,您将遇到在交换到另一台 PC 时遇到的所有问题。

最后,还有许可问题:Virtual XP 在 Windows 7 上是免费的,而在 VMWare 下运行它则需要单独的许可证。

答案2

VMware 已KB2104936描述了在 VMware Workstation 中将 Windows 7 XP Mode 导入为虚拟机的过程。

从 VMware Workstation 7 开始,Windows 7 中的 XP Mode 可以作为独立的虚拟机导入到 Workstation 中。

XP 模式仅在以下 Windows 版本中可用:

  • Windows 7旗舰版
  • Windows 7 专业版
  • Windows 7 企业版

注意:导入之前必须在主机操作系统上安装 Windows XP Mode,这样才可以使用导入选项。

要导入 XP Mode:

  • 打开 VMware Workstation。
  • 单击文件 > 新建 > 导入 Windows XP Mode VM。VMware Workstation 现在应该开始导入和配置 XP Mode 虚拟机,以便与 VMware Workstation 配合使用。
  • 导入完成后,使用 Workstation 库中的新 Windows XP Mode 条目启动导入的虚拟机。启动虚拟机后,安装 VMware Tools。有关详细信息,请参阅常规 VMware Tools 安装说明 (1014294)。
  • 导入的 XP Mode 虚拟机不需要激活。如果系统提示您激活:

  • 如果 XP Mode 虚拟机已打开,请将其关闭。

  • 找到虚拟机文件。有关详细信息,请参阅“查找托管虚拟机的文件 (1003880)”。
  • 使用文本编辑器打开 .vmx 文件。
  • 将这一行添加到文件:
    • xpmode.enabled = "TRUE"
  • 保存并关闭 .vmx 文件。虚拟机不再需要激活。

在 Workstation 中使用 XP Mode 存在一些限制:

XP Mode 虚拟机只能在本机支持 XP Mode 的主机上运行。主机上一次只能运行一个 XP Mode 虚拟机。

相关内容