キックスタートファイルに複数の%preまたは%postセクションがありますか?

キックスタートファイルに複数の%preまたは%postセクションがありますか?

私はks.cfgファイルを使い始めたところ、2つの%postセクションを含むファイルが見つかり、それがバグかもしれないと思いました。最初の%post部分は空です。

%post --nochroot


%end

2番目の%postにはいくつかのコードが含まれています。

私はkickstartファイルのコマンドセクションの最後に再起動を見つけましたが、再起動の前後に2つの別々の%postセクションがある可能性があると思います。しかし、これまでの文書では、これが真実である可能性があることを示唆している内容は見つかりませんでした。

答え1

キックスタートに必要なだけ多くのセクションを配置でき、%postファイルに表示される順序で処理されます。異なるセクションを使用するには、複数の%preセクションを持つことができます。%postオプション(例:here --nochroot)またはより良い読みやすさのためにさまざまな操作を分離します。

~からRHELドキュメント:

スクリプトセクションの計算と並べ替え

コマンドセクションを除くすべてのセクションはオプションであり、複数回表示されることがあります。特定のタイプのスクリプトセクションを評価すると、Kickstartに存在するそのタイプのすべてのセクションが表示される順序で評価されます。 2つの%postセクションは、表示される順序で評価されます。

関連情報