シリアルコンソールを介してSLES 11がインストールされているシステムがあります。このプロセスは複数のシステムで実行できるため、プロセス全体を自動化したいと思います。そのため、まず手動インストールを実行し、インストールされたシステムのautoyastプロファイルを作成しました。次に、インストールDVDにautoyast設定ファイルを追加し、isolinux.cfgを編集してautoyastオプションを提供しました。
仮想マシンでDVDを試したとき(下のスクリーンショットを参照)、Autoyastオプションを完全に表示するグラフィックブートローダーを入手しました。
ただし、テキストブートローダに切り替えると、そのオプションはもう存在しません。
逆に、autoyastプロファイルを使用してインストールするには、autoyast=file:///<path-to-file>
カーネルオプションを指定する必要があります。
だから私の質問は次のとおりです。テキストブートローダはメニューに同じ設定ファイルを使用しますか?それともDVD内の他のファイルを編集する必要がありますか?
答え1
autoyastカーネルパラメータを入力して投稿の下部を見つけました。 autoyast =パラメータを含めるようにDVDのgrubオプションを編集する必要があるかもしれません。
答え2
だから、isolinux.cfg以外に他のファイルを編集する必要があるようです。テキストインストール ブートローダは isolinux.cfg で書かれた内容に基づいてテキストを生成しません。代わりに、message
isolinux.cfgファイルと同じディレクトリに呼び出されたファイルのテキストのみを表示します。
また、テキストブートローダはisolinux.cfgを使用します。つまり、テキストブートローダが表示されたときにautoyast(設定されている場合)のみを入力すると、サイレントインストールは引き続き実行されます。
したがって、メッセージファイルにautoyastテキスト行を追加することで、テキストインストーラでオプションを表示できました。
答え3
合わないと思います。情報ファイルが更新されました。参照できる同様のテキストsles11インストールソリューションがあります。
https://www.novell.com/support/kb/doc.php?id=7010066
isolinux.cfgを更新したら、新しいカスタムDVDイメージを作成して焼く必要があります。ステップは次のように要約できます。 1)DVDの内容全体を既存のディレクトリにコピーします。 2)シリアルコンソールオプションを使用してboot / / loader / isolinux.cfgファイルを編集します。 3) mkisofs cmd を使用して新しい ISO イメージを作成します。