JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 カスタムインストールイメージの作成     Oracle Solaris 11.1 Information Library (日本語)
このドキュメントの評価
search filter icon
search icon

ドキュメントの情報

はじめに

1.  カスタムインストールイメージの作成入門

ディストリビューションコンストラクタとは

Oracle Solaris イメージの種類

イメージ作成のプロセス

SPARC と x86 のアーカイブの違い

2.  カスタムインストールイメージの設計

3.  イメージの構築

索引

ドキュメントの品質向上のためのご意見をください
簡潔すぎた
読みづらかった、または難し過ぎた
重要な情報が欠けていた
内容が間違っていた
翻訳版が必要
その他
Your rating has been updated
貴重なご意見を有り難うございました!

あなたの貴重なご意見はより良いドキュメント作成の手助けとなります 内容の品質向上と追加コメントのためのアンケートに参加されますか?

ディストリビューションコンストラクタとは

ディストリビューションコンストラクタは、事前構成済みの Oracle Solaris イメージを作成するためのコマンド行ツールです。このツールは XML マニフェストファイルを入力として受け取り、マニフェストファイルに指定されているパラメータに基づいて、イメージを構築します。

ディストリビューションコンストラクタは、ISO イメージを構築できます。ISO イメージは、International Organization for Standardization (ISO) によって定義された形式の光学式ディスクのアーカイブファイルで、ディスクイメージとも呼ばれます。また、生成された ISO イメージに基づいて、USB イメージを作成することもできます。ただし、USB イメージは ISO イメージとは異なり、x86 システムでのみ作成および使用できます。

次の事項に注意してください。

ディストリビューションコンストラクタは、Oracle Solaris オペレーティングシステムによって提供されるドライバサポートを持つさまざまな種類のフラッシュメモリーデバイスで動作する USB イメージを作成します。USB イメージを USB フラッシュドライブにコピーするには、usbcopy ユーティリティーを使用する必要があります。この usbcopy ユーティリティーは、distribution-constructor パッケージに付属しています。

Oracle Solaris イメージの種類

ディストリビューションコンストラクタを使用して、次の種類の Oracle Solaris イメージを作成できます。

イメージ作成のプロセス

ディストリビューションコンストラクタは、マニフェストファイルと呼ばれる XML ファイルに指定された設定に基づいてイメージを作成します。マニフェストファイルには、ディストリビューションコンストラクタを使用して作成する ISO イメージの内容およびパラメータの仕様が記述されています。ディストリビューションコンストラクタには、カスタム x86 ライブメディア ISO、x86 または SPARC 自動インストール ISO イメージ、x86 または SPARC テキストインストール ISO イメージを作成する際に使用できるサンプルマニフェストが含まれます。「サンプルマニフェストファイル」を参照してください。

各マニフェストファイルのすべてのフィールドには、必要とする種類のイメージを作成するためのデフォルト値が事前設定されています。マニフェストファイル内のフィールドを編集することで、結果として生成されるイメージをさらにカスタマイズできます。例:

手順については、「イメージのカスタマイズ」を参照してください。

カスタムスクリプトを作成して、インストールイメージを変更することもできます。その後、マニフェストファイルにチェックポイントを追加して、これらのカスタムスクリプトを実行できます。詳細は、「カスタムスクリプトの作成と使用」を参照してください。

ディストリビューションコンストラクタには、マニフェストの仕様を解釈して、イメージを構築するためのコマンド行ユーティリティーである distro_const コマンドも含まれています。マニフェストファイルでイメージの青写真を編集する作業が完了した後に、distro_const コマンドを実行してイメージを作成します。詳細は、第 3 章イメージの構築を参照してください。

distro_const コマンドに用意されているオプションを使用して、構築中のイメージのチェックおよびデバッグを行うために、イメージ生成プロセスのさまざまな段階で構築プロセスを停止および再開することができます。構築プロセス中に停止および再開するこのプロセスをチェックポイント処理と呼びます。チェックポイント処理は省略可能です。デフォルトのチェックポイントは、各マニフェストファイルに指定されます。

distro_const コマンドを実行した後、単純なログファイルまたは詳細なログファイルを確認して構築情報を調べることができます。

詳細は、「段階的にイメージを構築する方法」を参照するか、distro_const(1M) のマニュアルページを参照してください。

SPARC と x86 のアーカイブの違い

x86 イメージのルートアーカイブと SPARC イメージのルートアーカイブは異なります。x86 イメージのルート全体のアーカイブである boot_archive は、UFS ファイルシステムであり、lzma を使用して圧縮されます。SPARC プラットフォームでは、ルート全体のアーカイブの圧縮はサポートされません。その代わりに、SPARC のルートアーカイブでは DCFS が使用され、各ファイルが個別に圧縮されます。個別に圧縮されたファイルは、マニフェストで特定の処理が必要になる場合があります。手順については、dc_manifest(4) のマニュアルページの <boot_archive_contents> フィールドを参照してください。