Ubuntu 20.04 上忽略自动安装选项

Ubuntu 20.04 上忽略自动安装选项

已经使用 preseed 安装系统一段时间了,想了解 autoinstall/cloud-init。我正在研究这里的示例:https://ubuntu.com/server/docs/install/autoinstall-quickstart并注意到我的安装程序没有下载托管在我的网络服务器上的 cloud-init。

安装程序加载,开始安装,但从不下载配置。我已通过 wget 验证了 Web 服务器,并正在监控其上的日志文件,以查看安装程序是否未生成 GET。我的 iPXE 配置(改编自 kvm 示例)列在下面。我这里遗漏了什么?

#!ipxe

dhcp

initrd http://[...]/amd64/initrd.gz

kernel http://[...]/amd64/linux initrd=initrd.gz auto=true netcfg/choose_interface=${net0/mac} debian-installer/local=en_US keyboard-configuration/layoutcode=us autoinstall net.ifnames=0 biosdevname=0 ip=dhcp ipv6.disable=1 ds=nocloud-net;s=http://192.168.1.187/

答案1

Andrew 关于不同安装程序的评论是正确的。我只是做了一个(显然是错误的)假设,即 ISO 安装程序的内核/initrd 位与网络安装程序相同。我切换到 ISO 中的位,现在一切都说得通了。

相关内容