6.2 内核是否支持 ubuntu 22.04 的 subiquity 自动安装?

6.2 内核是否支持 ubuntu 22.04 的 subiquity 自动安装?

我目前有一个适用于 Ubuntu 22.04 Server 的自动安装程序,它使用 nocloud,并将自动设置用户数据和元数据文件夹。它使用 Ubuntu Server 安装程序附带的 5.15 内核。

然而,我想尝试的一件事是提前将软件预安装到安装程序的 .squashfs 中,这样我就不必在 cloudinit 状态或首次启动时从互联网上下载软件包。

这很有效,除了当我通过获取软件包linux-generic-hwe-22.04和来升级内核时linux-image-generic-hwe-22.04。如果我将它们预安装到 squashfs 中以尝试获取更新的内核,那么当安装程序启动并加载内核时,它似乎会忽略该nocloud参数,而是让您进入手动安装过程。

一旦进入 UI 安装程序,我就可以打开一个新的 tty 会话并检查日志/var/log/installer,我可以看到 subiquity 正在正确运行并正确读取我的用户数据文件。但是,我似乎无法在日志中找到任何错误,这些错误表明它应该退出自动安装程序并返回到手动 UI 安装程序。

相关内容