当运行 packer 在 ubuntu (focal fossa, 20.04) 上创建新的 VM 映像时,我发现启动时 Windows 安装程序似乎无法检测到 ISO:
也就是说,Windows 服务器安装初始化显示“没有可用的映像”。这对我来说很奇怪,因为毕竟,如果没有 ISO,Windows 服务器安装如何开始?
- 我如何确定为什么 Windows 操作系统安装看不到任何操作系统映像,以及是否以某种方式正确加载客户扩展或操作系统映像的能力?
- 是否有可能由于某种原因,ISO的某些部分无法被VMWare Workstation读取?
- 或者,初始 Windows 服务器安装步骤是否由 ISO 中的外部程序(即 VM 的 BIOS 中的某些程序)控制?
答案1
此消息与安装 iso 映像具体没有任何关系。
我看到您在这里使用 Packer,其方法是将包含所需设置的 AutoUnattend.xml 复制到软盘映像上,然后挂载它。
我会检查此文件是否有指向有效 Windows 版本(例如“Windows Server 2019 SERVERSTANDARDCORE”)的部分,并且如果您使用的是评估媒体(您似乎是),则您不会在同一文件中提供产品密钥。对于 MSDN 和零售/VLK 映像,可以取消注释产品密钥。
答案2
解决方案:在源文件夹下的可启动设备中创建一个名为 ei.cfg 的文件。插入以下代码:
[Channel]
Retail
https://www.winhelponline.com/blog/windows-10-setup-editions-not-shown-clean-install/