第7章 キックスタートインストールの開始

キックスタートインストールは、複数の方法で開始できます。

  • 手動でインストールプログラムの起動メニューに入り、そこにキックスタートファイルを含むオプションを指定します。
  • 自動的に PXE ブートで起動オプションを編集することもできます。
  • 特定の名前を持つボリュームに、自動的にファイルを提供することもできます。

次のセクションでは、各メソッドの実行方法を説明します。

7.1. 手動でのキックスタートインストールの開始

本セクションでは、キックスタートを手動で起動する方法を説明します。この場合は、(boot: プロンプトで起動オプションを追加することで) ユーザーとの対話が必要になります。インストールシステムを起動する場合は、起動オプション inst.ks=location を使用します。location は、キックスタートファイルの場所に置き換えます。起動オプションを指定する方法は、システムのアーキテクチャーによって異なります。

前提条件

  • インストールするシステムからアクセス可能な場所に、キックスタートファイルを用意している。

手順

  1. ローカルメディア (CD、DVD、USB フラッシュドライブなど) を使用してシステムを起動します。
  2. 起動プロンプトで、必要な起動オプションを指定します。

    1. キックスタートファイルまたは必要なリポジトリーがネットワークの場所にある場合は、ip= オプションを使用したネットワークの設定が必要になる場合があります。インストーラーは、このオプションを使用せずに、デフォルトで DHCP プロトコルを使用するすべてのネットワークデバイスを設定しようとします。
    2. 起動オプション inst.ks= と、キックスタートファイルの場所を追加します。
    3. 必要なパッケージがインストールされるソフトウェアソースにアクセスするには inst.repo= オプションを追加しないといけない場合があります。このオプションを指定しないと、キックスタートファイルでインストールソースを指定する必要があります。

    起動オプションの編集方法は、「起動オプションの編集」を参照してください。

  3. 追加した起動オプションを確認してインストールを開始します。

    これにより、キックスタートファイルで指定されているインストールオプションを使用したインストールが開始します。キックスタートファイルに問題がなく、必要なコマンドがすべて含まれていれば、この時点からインストールは完全に自動化で行われます。

7.2. PXE を使用した自動キックスタートインストールの開始

AMD64、Intel 64、および 64 ビット ARM システム、ならびに IBM Power Systems サーバーでは、PXE サーバーを使用して起動する機能があります。PXE サーバーの設定時に、ブートローダー設定ファイルに起動オプションを追加できます。これにより、インストールを自動的に開始できるようになります。このアプローチにより、ブートプロセスを含めたインストールを完全に自動化できるようになります。

この手順は一般的な参照です。詳細な手順はシステムのアーキテクチャーによって異なります。すべてのオプションが、すべてのアーキテクチャーで使用できるわけではありません (たとえば、IBM Z で PXE ブートを使用することはできません)。

前提条件

  • インストールシステムからアクセス可能な場所に、キックスタートファイルを用意している。
  • システムを起動し、インストールを開始するのに使用できる PXE サーバーが必要。

手順

  1. PXE サーバー上でブートローダー設定ファイルを開き、inst.ks= 起動オプションを適切な行に追加します。ファイル名と構文は、システムのアーキテクチャーおよびハードウェアにより異なります。

    • BIOS が搭載される AMD64 システムおよび Intel 64 システムのファイル名は、デフォルトまたはシステムの IP アドレスをベースにしたもののいずれかになります。このケースでは、インストールエントリーにある append 行に、inst.ks= オプションを追加します。設定ファイルの append 行は以下のようになります。

      append initrd=initrd.img inst.ks=http://10.32.5.1/mnt/archive/RHEL-8/8.x/x86_64/kickstarts/ks.cfg
    • GRUB2 ブートローダーを使用しているシステム (UEFI ファームウェアが搭載されている AMD64、Intel 64、および 64 ビット ARM システム、ならびに IBM Power Systems サーバー) のファイル名は grub.cfg になります。このファイルのインストールエントリーに含まれる kernel 行に、inst.ks= オプションを追加します。設定ファイルの kernel 行の例を以下に示します。

      kernel vmlinuz inst.ks=http://10.32.5.1/mnt/archive/RHEL-8/8.x/x86_64/kickstarts/ks.cfg
  2. ネットワークサーバーからインストールを起動します。

    これでキックスタートファイルで指定されているインストールオプションを使用したインストールが開始します。キックスタートファイルに問題がなく、必要なコマンドがすべて含まれていれば、インストールは完全に自動で行われます。

関連情報

7.3. ローカルボリュームを使用した自動キックスタートインストールの開始

特別にラベルが追加されたストレージボリュームで、特定の名前が付いたキックスタートファイルを置くことで、キックスタートインストールを開始できます。

前提条件

手順

  1. ローカルメディア (CD、DVD、USB フラッシュドライブなど) を使用してシステムを起動します。
  2. 起動プロンプトで、必要な起動オプションを指定します。

    1. 必要なリポジトリーがネットワーク上にある場合は、ip= オプションを使用したネットワークの設定が必要になる場合があります。インストーラーは、このオプションを使用せずに、デフォルトで DHCP プロトコルを使用するすべてのネットワークデバイスを設定しようとします。
    2. 必要なパッケージがインストールされるソフトウェアソースにアクセスするには inst.repo= オプションを追加しないといけない場合があります。このオプションを指定しないと、キックスタートファイルでインストールソースを指定する必要があります。
  3. 追加した起動オプションを確認してインストールを開始します。

    インストールが開始し、キックスタートファイルが自動的に検出され、自動化されたキックスタートインストールを開始します。


このページには機械翻訳が使用されている場合があります (詳細はこちら)。