Solaris のシステム管理 (基本編)

PXE ネットワークブート

PXE (Preboot Execution Environment) ネットワーク起動プロトコルをサポートしている IA システムでは、Solaris ブートフロッピーディスクを使用しなくても、ネットワークから直接 Solaris 9 オペレーティング環境 (Intel プラットフォーム版) をブートできます。PXE ネットワークブートは、Intel の PXE 仕様を実装しているデバイスでのみ動作します。

システム BIOS またはネットワークアダプタ BIOS のどちらか一方、またはその両方の BIOS 設定プログラムを使うことによって、クライアントシステム上で PXE ネットワークブートを使用できるようにします。いくつかのシステムでは、他のデバイスからのブートよりも先にネットワークブートが実行されるように、ブートデバイスの優先順位を調整する必要があります。各設定プログラムに関しては、製造業者のマニュアルを参照するか、またはブート中に表示される設定プログラムの指示を参照してください。

PXE 対応ネットワークアダプタの中には、ブート時にしばらく表示されるプロンプトに対して特定のキーを押すと、PXE ブートを実行する機能を持つものがあります。この機能は、PXE の設定を変更する必要がないので、通常はディスクドライブからブートを実行するシステムのインストールブートにおいて PXE を使用する場合に適しています。アダプタにこの機能がない場合は、システムのインストール後に行われるリブート時に、BIOS の設定で PXE を使用しないように設定してください。システムがディスクドライブからブートするようになります。

一部の初期バージョンの PXE ファームウェアでは、Solaris システムをブートすることができません。このようなファームウェアを使用する場合、システムがブートサーバーから PXE ネットワークブートストラッププログラムを読み込むことはできますが、ブートストラップはパケットを転送しません。この問題が発生した場合は、アダプタの PXE ファームウェアをアップグレードしてください。ファームウェアのアップグレードに関する情報は、アダプタの製造業者の web サイトから入手してください。詳細については、elxl(7D) および iprb(7D) のマニュアルページを参照してください。

ブートフロッピーディスクを使用するか使用しないかに関わらず、IA システムのブートについては、「IA: システムをネットワークからブートする方法」を参照してください。