キックスタートファイルはさまざまな項目を含む単純なテキストファイルです。各項目はキーワードによって識別されます。このファイルを作成するには、Kickstart Configuratorアプリケーションを使用して、Red Hat LinuxドキュメントCD-ROMのRH-DOCSディレクトリに含まれるsample.ksファイルをコピーして編集します。あるいは、最初から作ることもできます。Red Hat Linuxインストールプログラムは、インストール中にユーザーが選択したオプションに基づいてサンプルキックスタートファイルも作成します。これは、/root/anaconda-ks.cfgファイルに書き込まれます。キックスタートファイルの編集には、ファイルをASCIIテキストとして保存できれば、テキストエディタを使ってもワードプロセッサを使ってもかまいません。
まず、キックスタートファイルを作るときは、次の点に注意します。
項目は決められた順序で記述します。次の順に記述します。
コマンドセクション—キックスタートオプションの一覧については、キックスタートのオプション項を参照してください。必須オプションは必ず設定してください。
%packagesセクション—詳細については、%packages —パッケージの選択項を参照してください。
%preセクションと%postセクション—この2つのセクションの順序はどちらが先でもかまいません。また、必須ではありません。詳細については、%pre —インストール前の設定セクション項と%post —インストール後の設定セクション項を参照してください。
必須でない項目は省略可能です。
必須項目が省略されている場合、インストールプログラムは通常のインストールと同様に、ユーザーに設定を問い合わせます。ユーザーが応答すれば、インストールは自動的に続行します(ほかにも必須項目が省略されていなければ)。
シャープ記号(#)で始まる行はコメントとして扱われ、無視されます。
キックスタートアップグレードの場合は、必須項目は次のとおりです。
言語
インストール方法
デバイスの指定(インストールの実行にデバイスが必要な場合)
キーボードの設定
upgradeキーワード
LILO設定画面
アップグレード時は、ほかの項目を指定しても無視されます(パッケージの選択も無視されます)。