在 Windows 2008R2 上的 hyper-v 中对 Windows 10 Enterprise VM 使用 Generalize 执行 Sysprep 时出错

在 Windows 2008R2 上的 hyper-v 中对 Windows 10 Enterprise VM 使用 Generalize 执行 Sysprep 时出错

在 Hyper-V 2012R2 上的全新 Windows 10 Enterprise RTM 机器上执行系统准备工作正常,但是如果您在 Hyper-V 2008R2 上创建全新的 Windows 10 VM,进入审核模式并立即尝试在选中“通用化”的情况下进行系统准备,则会失败。无论您尝试通用化到 OOBE 还是审核模式,都没有关系。如果您不尝试通用化,它将正常工作。

我读过网上能找到的所有指南,最重要的是这个:http://www.tenforums.com/tutorials/3020-windows-10-image-customize-audit-mode-sysprep.html

根据该文章,如果您在网卡已连接的情况下进行安装,或者尝试在应答文件中使用 CopyProfile=true,则会出现问题。我尝试不使用应答文件,该文件的默认值为 CopyProfile=false,并尝试制作一个应答文件,其中 CopyProfile 专门设置为 false,但无济于事。此外,在进行安装时,还确保网卡在 hyper-v 级别上已断开连接。

根据我们在 sysprep 错误日志中发现的内容,我认为这与 2008R2 上的 Hyper-V 有关,或者与某些虚拟硬件有关。我稍后会深入研究这些内容,并在找到它们时更新问题。

答案1

在 hyper-v 2008r2 中,网卡的通用化肯定存在一些问题。即使您已经完成了整个安装并使用了网卡,如果您关闭计算机并从计算机上完全移除网卡(而不是直接断开连接),那么通过移除网卡虚拟硬件,具有通用化的 sysprep 就可以正常工作。

为此,请关闭虚拟机。在 Hyper-V 管理器中,右键单击虚拟机,然后单击“设置”单击网络适配器,然后单击“删除”按钮。

完成 sysprep 后,您可以重新添加网卡。

相关内容