You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

求助:通过Libvirt在KVM上无人值守安装Windows Server 2019时出现“无法找到Microsoft软件许可条款”错误

求助:通过Libvirt在KVM上无人值守安装Windows Server 2019时出现“无法找到Microsoft软件许可条款”错误

我最近在尝试通过Libvirt在KVM环境下,用autounattend.xml配置文件来无人值守安装Windows Server 2019,但安装过程总是卡在一个对话框,提示**“无法找到Microsoft软件许可条款”**,导致安装失败。

虽然网上能搜到不少针对这个错误的解决方案,但试了一圈都没解决我的问题。这里有个关键的差异点:我手动安装Windows Server 2019完全正常,只有用无人值守配置的时候才会触发这个错误。

补充几个排查细节:

  • 我平时用Packer构建虚拟机镜像,用QEMU builder可以正常完成安装,但换成Libvirt builder就会出这个错。而且我已经排除了Packer的问题——手动创建虚拟机,用同样的配置尝试无人值守安装,还是遇到了同样的错误。
  • 我反复调整过虚拟机的配置参数,比如添加或移除某些硬件设置,但都没能解决问题。
  • 用完全相同的无人值守方式安装Windows 10,全程没有任何问题。
  • 应该不是ISO镜像的问题:同一个ISO文件,手动安装或者通过QEMU builder安装都能成功完成。
  • 也不像是autounattend.xml配置文件的问题:我给QEMU安装和Windows 10无人值守安装用的是同一个配置文件,都能正常工作。

目前我实在卡在这里没头绪了,如果各位有任何排查思路或者解决方案,麻烦分享一下,非常感激!

更新:现在情况又变了——不管是用QEMU还是Libvirt,Windows Server 2019的无人值守安装都不行了。

备注:内容来源于stack exchange,提问作者npc3257

火山引擎 最新活动