カスタマイズしたSUSE Linux Enterpriseの事前インストールを多数の同じ形式のコンピュータに配布することにより、各コンピュータ個別にインストール作業を行う手間を省けます。また、エンドユーザは、標準のインストール手順を使って、インストール作業を行うことができます。 YaST firstbootを利用すれば、カスタマイズした事前インストールイメージを作成し、エンドユーザが各自の要件に応じて環境設定を行うための最終作業用ワークフローを決定することができます。これは、完全な自動インストールを行う AutoYaSTとは異なります。詳細は、第5章 自動インストールを参照してください。
カスタムインストールを作成し、それを展開して各自の要件に合わせた環境設定を行わせるには、次のような作業を行います。
クライアントコンピュータに複製するディスクを持つマスタコンピュータを準備します。 詳細については、6.1項 「マスタマシンの準備」を参照してください。
ワークフローをカスタマイズします。 詳細については、6.2項 「firstbootインストールのカスタマイズ」を参照してください。
マスタコンピュータのディスクを複製し、そのイメージをクライアントのディスクに展開します。 詳細については、6.3項 「マスタインストールの複製」を参照してください。
エンドユーザに対して、各自の要件に合わせてSUSE Linux Enterpriseの環境設定を行わせます。 詳細については、6.4項 「インストールの個人設定」を参照してください。
firstbootワークフロー用のマスタマシンを準備するには、以下の手順に従ってください。
インストールメディアをマスタコンピュータに挿入します。
コンピュータを起動します。
標準のインストールと必要なすべての設定作業を行い、そのコンピュータのブートが完了するまで待ちます。yast2-firstboot パッケージもインストールします。
エンドユーザ用のYaST環境設定ワークフローの定義したり、このワークフローに独自のYaSTモジュールを追加する場合は、6.2項 「firstbootインストールのカスタマイズ」に進んでください。 それ以外の場合は、ステップ 5に進んでください。
rootとしてfirstbootを有効にします。
firstboot実行の契機となる空のファイル/etc/reconfig_systemを作成します。 firstbootの環境設定が正しく完了すると、このファイルは削除されます。 このファイルを作成するには、次のコマンドを使用します。
touch /etc/reconfig_system
YaSTのランレベルエディタを使って、firstbootサービスを有効にします。
6.3項 「マスタインストールの複製」に進みます。