我正在使用 VMWare 转换器虚拟化现有的 Windows XP Pro SP3 分区以在 Windows 7 中运行。
在转换器过程结束时,它会警告“无法找到所需的 Sysprep 文件...”。
我去寻找这些,并找到了有关 Sysprep 文件位置和版本的 VMWare KB。此页面提供了 Windows XP Pro SP2 的链接,但没有提供 SP3 的链接。KB 页面显示日期为 2009 年 12 月 17 日,因此他们应该知道 SP3 已经发布。
更令人困惑的是,微软有一个专门的下载页面Windows XP Service Pack 3 部署工具
我是否应该假设 VMWare 知道其产品需要什么,并且我应该使用其指向 SP2 Sysprep 的链接来安装任何 Windows XP 服务包级别?或者如果我有 SP3,我应该使用 Microsoft 的 sysprep 来安装 SP3 吗?或者这有关系吗?
就此而言,如果我只想克隆正在运行的分区以作为 VM 运行,是否需要 sysprep 文件?当我看到黄色感叹号时,我认为这是一个需要修复的问题,但在这种情况下可能不需要?如果没有提供 sysprep 文件,VMWare Converter 能否正确运行?
答案1
因为我知道 sysprep 应该做什么,而且我不需要做那些事情,所以我忽略了警告,继续创建没有 sysprep 的虚拟映像。它似乎工作得很好,所以我可以说,至少在我的一个特定情况下,可以忽略 sysprep 警告而不会出现任何明显问题。
答案2
我以前使用过 VMware Converter(P2V 转换器),之前没有收到过该消息。当我使用它时,我只是想将旧系统从物理机转移到虚拟机。我想知道转换器是否认为您想使用转换将映像部署为新机器。
Sysprep 是用于删除 Windows 系统标识的工具。它通常用于配置一台计算机,然后将其多次克隆到新机器上。显然,您不可能让所有计算机都具有相同的计算机名称和各种信息,因此 sysprep 会删除所有系统特定数据,因此当您打开计算机时,您需要告诉它它的名称等等。
我希望我能对此提供更多帮助,但我有一段时间没有使用转换器实用程序了。
我希望这有帮助。