![Kickstart %ksappend 文件路径](https://linux22.com/image/786331/Kickstart%20%25ksappend%20%E6%96%87%E4%BB%B6%E8%B7%AF%E5%BE%84.png)
我正在尝试模块化我的 kickstart 文件;特别是,我希望 %pre 部分位于使用 %ksappend 语句引入的单独文件中。但是,这始终失败,安装程序提示“/run/install/ks.cfg 丢失”;我注意到我的实际 kickstart 文件名为 ks_system.cfg,因此我假设所要求的 ks.cfg 是 kickstart 文件的初始解析结果。%ks_append 肯定是这里的原因;删除它可以消除错误 - 但当然,如果我这样做,我不会包含我的预文件,并且必须将其内容直接包含在主 kickstart 文件中。
我找不到任何关于如何在初始处理阶段引用此文件的文档。目的是将其与其他 kickstart 文件(主 ks_system.cfg 以及预处理完成后使用 %include 语句成功包含的其他组件)一起包含在安装 ISO 文件中。
我尝试了我能想到的尽可能多的文件路径变体,但仍然收到此失败。如何使用 %ksappend 引用 ISO 中主 ks_system.cfg kickstart 文件旁边的文件?