我正在尝试找到一种在ISO文件内/旁边嵌入一些应用程序/脚本的好方法。我想要实现的是拥有一个cd映像,可用于通过虚拟管理器(virt-install
)启动自己的安装。这只是为了简化下载,因此您不需要单独安装安装程序和图像。
执行类似操作的最简单方法是在bash脚本之后放置uu / b64编码的图像。不好的一面是文件需要再次复制,其大小比它需要的大,而bash喜欢为流入其他程序的字符串保留大量内存。
另一个替代方案是在__END__
之后具有二进制内容的Perl脚本。这使我免于编码内容和高内存使用,但它不会阻止复制。
那么有什么优雅的解决方案吗?是否有任何脚本语言可以嵌入到另一个没有特定标题(或最后)的文件中?或者可以与ISO格式本身合并的东西?