我们正在使用 packer.io 创建自动化的 Ubuntu 模板。这适用于 Ubuntu 20.04,但我很难让它与 22.04 一起使用。一切正常,但启动时我收到消息
Confirmation required to continue
Add 'autoinstall' to your kernel command to avoid this
Continue with auto install? (yes|no)
键入 yes 时,一切都按预期工作。这是 packer.io 配置中的相关行:
"cd_files": ["./cust//http/user-data", "./cust/http/meta-data"],
"cd_label": "cidata",
"boot_wait": "2s",
"boot_command": [
"<enter><wait2><enter><wait><f6><esc><wait>",
" autoinstall<wait2> ds=nocloud;",
"<wait><enter>"
]
因此,如您所见,自动安装参数就在那里(并且在 20.04 中的工作方式与此完全相同)。有人有想法吗?谢谢。
我无法看到您的示例的 boot_command 以及我在网上找到的其他人实际上可以编辑内核参数。
我使用它解决了这个问题,以便默认引导命令在 linux 行上添加了 autoinstall 参数: