![Ubuntu 20.04 上忽略自动安装选项](https://linux22.com/image/930680/Ubuntu%2020.04%20%E4%B8%8A%E5%BF%BD%E7%95%A5%E8%87%AA%E5%8A%A8%E5%AE%89%E8%A3%85%E9%80%89%E9%A1%B9.png)
已经使用 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 中的位,现在一切都说得通了。