我有一个操作系统,当我在一个特定的虚拟机管理程序(KVM)中运行它时,它不能正常关闭,即使它适用于所有其他虚拟机管理程序。相反,它所做的是将所有数据同步到磁盘,然后无限期地挂起消息"Hit any button to reboot"
,直到您从虚拟机管理程序发出硬关闭。
我正在尝试使用Packer将此操作系统的无触摸安装从.iso
文件自动安装到.box
文件中。但是,Packer运行每次都会失败,因为它在操作系统挂起等待输入时命中shutdown_timeout
(来自QEMU构建器)。我正在寻找一种解决方法 - 看起来以下任何一种都可以工作(也许还有其他方法),但我无法想办法做任何事情!我搜索过的一些想法是:
答案 0 :(得分:2)
重新阅读文档后,我找到了答案:
shutdown_command
(字符串) - 完成所有配置后用于正常关闭计算机的命令。 默认情况下,这是一个空字符串,告诉Packer强行关闭机器。
d'!哦