キックスタート ファイルを使用して rhel9 システム (vm) をインストールしようとしています。
キックスタート ファイルは、以前の rhel9 システムの手動インストールから anaconda-ks.cfg を使用して作成されました (ks ファイルを新しい IP アドレス、ホスト名、およびディスク サイズで変更しました)。
インストールは開始されません。
これはブートオプションメニューに入力された情報です。代わりinst.stage2=cdrom
に試してみましたinst.stage2=hd:LABEL=RHEL-9-1-0-BaseOS-x86_64
これはインストーラを起動した後のエラー メッセージです (「dracut initqueue hook を開始しています...」という行で短時間ハングした後)
CD-ROM からロードされた ISO からインストールを起動し、http 経由でキックスタート ファイルを使用するにはどうすればよいでしょうか?
答え1
おそらく、目的のネットワークで DHCP が有効になっていないのでしょう。これが、dracut が http 経由で kickstart ファイルを取得するための IP アドレスを割り当てられない理由です。ネットワークに DHCP サーバーを設定するか、コマンド オプションで IP アドレスを手動で定義してください。
ip=ip::ゲートウェイ:ネットマスク:ホスト名:インターフェース:なし
これがあなたにとって役立つことを願っています
ご挨拶
答え2
iPXE (または同様のテンプレート) を更新するか、独自のキックスタート ファイルを作成する場合は、KERNEL 行をビルドする行に、ks ではなく inst.ks と表示する必要があります。
RHEL8 ではキックスタート インストール中に inst. のないエントリは非推奨になることが既に通知されていましたが、RHEL9 では確実に非推奨になっているようです。