在进行设置之前,SID、管理令牌等是否在 SysPrep 之后的第一次启动时创建?

在进行设置之前,SID、管理令牌等是否在 SysPrep 之后的第一次启动时创建?

我有一个在 Hyper-V 中运行的虚拟机,我想克隆十几次。我运行了 sysprep、关闭,然后复制了 VHD,并将其分配给已在 Hyper-V 中设置的其他服务器。

在将 VHD 复制/分配到所有服务器之前,我通过将其分配到一台服务器然后启动 Windows 对其进行了“测试”。我没有进行设置,只是确保 Windows 启动到选择语言屏幕。

所有虚拟机都是运行 Windows Server 2012 的第一代 Hyper-V 机器。

现在我收到域信任错误,并且所有机器都有相同的 SID。

我是否在运行 sysprep 后启动一次而搞砸了,或者是在进行第一次启动设置后机器的 SID 被分配了?

后续:只需在每个虚拟机上再次运行 sysprep 即可轻松修复。

答案1

是的,你搞砸了。专用配置过程在映像启动后立即运行,并且此配置过程负责生成机器 SID。

经验教训:一旦您的 sysprep 映像关闭,请不要启动它并将其用作模板。

正如 Jesus 在他的回答中提到的,重复的机器 SIDS 本身并不是问题,但如果您想知道它们存在的原因,那是因为您启动了映像,然后将其用作模板。如果您对此感到担忧,请创建一个新的模板映像。

答案2

导致问题的不是 SID — 拥有重复的计算机 SIDS 实际上不会造成问题。但是 SysPrep 会重置很多其他特定于计算机的设置 — 如果您在部署重复项之前启动计算机,则可能会触发其中一些设置。

在从头开始之前,我只需将机器移除到工作组并将它们重新加入域。

相关内容