我一直使用 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 虚拟机。