在 ISO 启动时运行脚本而无需重新制作?

在 ISO 启动时运行脚本而无需重新制作?

是否可以在硬盘上安装一个分区,该分区也会以某种方式与 rc.local 一起扫描(或适当的启动文件所在的位置)?我想启动实时映像并让某些程序自动运行,但我无法更改实时映像中的任何文件。这可能吗?

答案1

当且仅当 Live CD 明确支持时,这才是可能的。您可以让rc.localiso 始终在硬盘上的预定义位置查找文件;但这样做很危险(如果您将 CD 放入您不熟悉的计算机中,您不知道它最终会执行什么)并且很脆弱(您将如何选择要挂载哪些分区等等?)。您还可以对内核命令行参数做出反应(即您在启动提示符下输入的内容)。但是,如果您可以在启动后输入脚本名称,那么这样做就没什么意义了。

我认为最简单的方法是从 USB 而不是 CD 启动,然后在 USB 驱动器上运行脚本。

相关内容