
私はFedoraシステムのインストールにキックスタートを使用しています。インストールのいくつかのステップをキックスタートファイルに分離して、簡単に再利用できるようにしました。たとえば、パーティションに関するセクションは1つのファイルにあり、インストールするパッケージは別のファイルにあります。必要なファイルは、メインのksファイルに次のようにまとめられています。%ks追加%includeとは異なり、これは前に解析されるので、%前追加されたファイル自体に %pre セクションが含まれる可能性があるため、これが必要になります。
ネットワーク経由でインストールする場合、追加パスは「絶対」URL(例:%ksappend)なので、すべてうまくいきます。http://192.168.0.39/パーティション分割_lvm.ks)。キックスタート インストール ツリーが USB デバイスに配置されている場合、どのパスを使用すればよいのか疑問に思っています。
%include を使用する場合、ファイルをインクルードする前に、既知の場所 (たとえば /tmp) に %pre のデバイスをマウントできると思います。ただし、この場合は、前述のように %ksappend が %pre の前に解析されるため、これは不可能です。
何か案は?