カスタマイズした事前インストールの配布

目次

6.1. マスタマシンの準備
6.2. firstbootインストールのカスタマイズ
6.3. マスタインストールの複製
6.4. インストールの個人設定

カスタマイズしたSUSE Linux Enterpriseの事前インストールを多数の同じ形式のコンピュータに配布することにより、各コンピュータ個別にインストール作業を行う手間を省けます。また、エンドユーザは、標準のインストール手順を使って、インストール作業を行うことができます。 YaST firstbootを利用すれば、カスタマイズした事前インストールイメージを作成し、エンドユーザが各自の要件に応じて環境設定を行うための最終作業用ワークフローを決定することができます。これは、完全な自動インストールを行う AutoYaSTとは異なります。詳細は、第5章 自動インストールを参照してください。

カスタムインストールを作成し、それを展開して各自の要件に合わせた環境設定を行わせるには、次のような作業を行います。

  1. クライアントコンピュータに複製するディスクを持つマスタコンピュータを準備します。 詳細については、6.1項 「マスタマシンの準備」を参照してください。

  2. ワークフローをカスタマイズします。 詳細については、6.2項 「firstbootインストールのカスタマイズ」を参照してください。

  3. マスタコンピュータのディスクを複製し、そのイメージをクライアントのディスクに展開します。 詳細については、6.3項 「マスタインストールの複製」を参照してください。

  4. エンドユーザに対して、各自の要件に合わせてSUSE Linux Enterpriseの環境設定を行わせます。 詳細については、6.4項 「インストールの個人設定」を参照してください。

マスタマシンの準備

firstbootワークフロー用のマスタマシンを準備するには、以下の手順に従ってください。

  1. インストールメディアをマスタコンピュータに挿入します。

  2. コンピュータを起動します。

  3. 標準のインストールと必要なすべての設定作業を行い、そのコンピュータのブートが完了するまで待ちます。yast2-firstboot パッケージもインストールします。

  4. エンドユーザ用のYaST環境設定ワークフローの定義したり、このワークフローに独自のYaSTモジュールを追加する場合は、6.2項 「firstbootインストールのカスタマイズ」に進んでください。 それ以外の場合は、ステップ 5に進んでください。

  5. rootとしてfirstbootを有効にします。

    1. firstboot実行の契機となる空のファイル/etc/reconfig_systemを作成します。 firstbootの環境設定が正しく完了すると、このファイルは削除されます。 このファイルを作成するには、次のコマンドを使用します。

      touch /etc/reconfig_system
    2. YaSTのランレベルエディタを使って、firstbootサービスを有効にします。

  6. 6.3項 「マスタインストールの複製」に進みます。