我正在尝试使用virt-install
preseed.cfg 文件编写 Debian 安装脚本。我正在安装到虚拟机中。
目前,我使用 ISO 文件而不是网络安装。我遇到了同样的问题作为另一个用户。那是,
--extra-args
使用时无法通过--cdrom
- 给出 iso 的路径似乎
--location
也不起作用。
所以我遵循Debian 维基说明用我的文件修改iso preseed.cfg
。
现在,除了最后一个细节之外,安装完全自动进行。我使用的 ISO 在启动时会弹出一个启动屏幕,提供包含选项的菜单
- 直播 (amd64)
- 实时(amd64 故障保护)
- 安装
- 图形化安装
- 高级选项
一旦我选择“安装”,其余的工作就完美了。但是,我想跳过此屏幕并直接安装,但我不知道该怎么做。是否需要向 debian preseed.cfg 文件添加选项、修改 iso 或添加另一个参数virt-install
? (记住--extra-args
约束)。
答案1
无论如何,当您重新制作 ISO 时,您可以在isolinux/isolinux.cfg
文件中设置超时。前置
TIMEOUT 1
启动时请耐心等待0.1秒。您还可以使用自定义参数启动所需的内核并完全跳过启动菜单,但如果默认值适合您,以上是最简单的解决方案。