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

目次

20.1. マスタマシンの準備
20.2. firstbootインストールのカスタマイズ
20.3. マスタインストールの複製
20.4. インストールの個人設定

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

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

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

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

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

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

マスタマシンの準備

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

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

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

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

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

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

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

    touch /var/lib/YaST2/reconfig_system
  6. 20.3項 「マスタインストールの複製」に進みます。