适用于 Windows 操作系统的 vmware vsphere 中的 sysprep 基础映像

适用于 Windows 操作系统的 vmware vsphere 中的 sysprep 基础映像

sysprep 到底有什么用处?什么时候应该使用它?我通过克隆其他 VM 或从模板部署来部署许多 VM 和 VDI。我正在更新基础映像,并已完成所有其他需要进行的更改。现在我已准备好开始从它们进行部署,我想知道是否建议使用 sysprep,以及我是否需要在每次部署时都执行此操作,还是仅在基础映像上执行一次?有人告诉我 sysprep 不应在虚拟机上运行。

我正在使用 vSphere Client 版本 5,主要处理 Windows 7 和 Windows Server 2008 R2。

还有一个问题。如果 sysprep 只需要在基础映像上进行,为什么每个人都对有一个在 Windows 7 副本上可以执行 sysprep 的次数有限

除了 SID 之外,sysprep 还改变了什么?

答案1

在捕获映像之前,应在基础映像(参考机器)上运行 Sysprep。

TechNet 文章“Sysprep 的工作原理' 适用于 Windows 7。

既然你说你是新手,我会给你留下一些有帮助的链接。

基本部署信息:

循序渐进:面向 IT 专业人员的基本 Windows 部署

Windows 7 部署常见问题解答

创建参考图像时需要考虑的事项:

桌面映像管理:构建更好的桌面映像

最后,部署 Windows 7TechNet 上的 Springboard 系列页面有更多文章和视频可帮助您部署 Windows。

希望这可以帮助,

答案2

您需要 sysprep 的原因是因为 Microsoft 需要您运行它。您会遇到诸如窗口更新等问题,因为 Microsoft 在机器激活时会在其上放置一些唯一 ID 和其他东西。

如果你克隆它们,这些唯一的 ID 将会翻倍,并且许多 Microsoft 系统管理程序(例如 Window Update 服务器、Window 在线更新)会认为两台机器是相同的,从而产生问题。

而人们建议 MS 故意保留它,因为它可以帮助他们确保您激活每台机器,并让他们计算出您安装的正确许可证数量。

更值得注意的是,微软合作伙伴(Sym***** 等)也帮了他们一个忙,保持了这种行为。

因此,您需要做的是运行 sysprep,然后在克隆后激活它。这样您就清除了许多用户和机器设置,并重新开始。

或者,找到了执行窗口和防病毒更新的替代解决方案。

答案3

WinOutreach4 的回答对于物理 PC/服务器来说非常详尽,但在处理 VMWare 和模板时,我同意那些告诉你不要使用 Sysprep 的人的观点。将模板转换为 VM,更新它,然后将其转换回模板。没有其他的。当您从模板部署时,自定义映像并选中复选框以生成新的 SID,这就是您所需要的。

我理解 Sysprep 的方式是概括和/或重新打包 Windows 安装,以便您可以删除未使用的驱动程序。在进行 P2V(物理到虚拟)或创建要安装在多种类型的 PC 硬件上的映像时,这绝对是必须的。

如果您想一次性创建 unattend.xml Sysprep 图像,这是一种自动执行大部分基本设置的好方法,我强烈建议您查看 WAIK Windows 自动安装工具包,以获取有关制作 XML 文件的帮助。

—斯宾塞

相关内容