カスタムISOはインストールCDのローカルキックスタートからインストールされません。

カスタムISOはインストールCDのローカルキックスタートからインストールされません。

Air-Gappedシステムの簡単なシステムインストールを実行しようとしていますが、Oracle Linux 6をインストールする必要があります。必要なキックスタートファイルをCDに追加し、CDからシステムをインストールしました。テストインストール仮想マシンでは、kickstartファイルを受け入れ、「Oracle Linux ServerディスクがCDROMドライブに見つかりませんでした。Oracle Linux Serverディスクを挿入してOKをクリックします」という画面が表示されます。 」

私がしたことは、次のコマンドを使用して元のISOをマウントすることだけでした。

mount -t iso9660 -o loop ./OracleLinux6.7.iso /tmp/TEMPISO

ISOを変更できるように別のディレクトリにコピーしました。

cp -pRf /tmp/TEMPISO/* /tmp/RWISO

CDのルートにキックスタートを追加しました

次に、次のコマンドを使用して新しいISOを作成しました。

mkisofs -r -T -J -V "AirGap Oracle Linux" -b isolinux/isolinux.bin -c\ 
isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table \
-o ./AIROracle.iso /tmp/RWISO

ISOが必要なリポジトリが何らかの方法で変更されずにディスクにあることを認識していないのはなぜですか?

答え1

LABELオプションが正しいことを確認するには、スタートアップ構成ファイルを確認してください。にある必要があり、isolinux/Redhatではと知っているので、isolinux/isolinux.cfgOracle Linuxの場合はおそらく同じ場所にあります。appendISOの新しいラベルを反映するには、起動メニュー項目の行を変更する必要があります。また、ラベルのすべてのスペースについてを変更する必要があります\x20。結局のところ、次のような行が表示されますappend [some boot options] inst.stage2=hd:LABEL=AirGap\x20Oracle\x20Linux [other boot options]

関連情報