『Solaris 8 のインストール (上級編)』にネットワークから Solaris オペレーティング環境をインストールする手順を説明しています。以下の手順は、すでに Solaris CD のイメージをインストールサーバーにコピーし、Solaris オペレーティング環境をインストールするクライアントシステムを用意していることを前提としています。
GigabitEthernet アダプタを実装したクライアントシステムに Solaris オペレーティング環境をインストールする前に、インストールサーバーに GigabitEthernet ソフトウェアパッケージを追加する必要があります。GigabitEthernet ソフトウェアパッケージはサプリメント CD に収録されています。
ネットワークから Solaris オペレーティング環境をインストールする手順の詳細については『Solaris 8 のインストール (上級編)』を参照してください。また、サプリメント CD に含まれるソフトウェアについては『Solaris 8 Sun ハードウェアマニュアル』を参照してください。
まず Solaris オペレーティング環境をインストールするサーバーとクライアントを用意してください。
インストールサーバーの作成とクライアントシステムの設定については、『Solaris 8 のインストール (上級編)』を参照してください。
同一サブネット外のネットワークからクライアントシステムに Solaris オペレーティング環境をインストールする場合は、起動サーバーも作成する必要があります。起動サーバーの作成方法については、『Solaris 8 のインストール (上級編)』を参照してください。
クライアントシステムのルートディレクトリの位置を確認してください。
クライアントシステムのルートディレクトリは、インストールサーバーの /etc/bootparams ファイルに記述されています。
# grep クライアント名 /etc/bootparams client_name root=server_name:/netinstall/Solaris_8/Tools/Boot install=server_name:/netinstall boottype=:in rootopts=:rsize=32768
上記の例では、このクライアントのルートディレクトリは、/netinstall になります。手順 4 で説明している root_directory の部分は、/netinstall になります。
ルートディレクトリ名が /etc/bootparams ファイルに記述されていない場合の設定方法は、『Solaris 8 のインストール (上級編)』を参照してください。
インストールサーバーの CD-ROM ドライブに、Solaris Supplement CD を挿入してください。
挿入した CD は、/cdrom/cdrom0 ディレクトリに自動的にマウントされます。CD-ROM が自動マウントされない場合は、『Solaris 8 Sun ハードウェアマニュアル (補足)』のファイルシステムの手動マウントに関する説明を参照してください。
インストールサーバーから、GigabitEthernet ソフトウェアをクライアントシステムのルートディレクトリにインストールします。
ルートディレクトリには、クライアントのシステムの実際のルートディレクトリ名が入ります。
# cd /cdrom/cdrom0/Product # ls SUNWge* SUNWged SUNWgedm SUNWgedu # pkgadd -R ルートディレクトリ/Solaris_8/Tools/Boot -d . SUNWged SUNWgedm SUNWgedu # cd /
上記の例のディレクトリパスは、将来の Solaris リリースにおいて変更されることがあります。上記のコマンドが正常に動作しない場合は、ご使用の Solaris オペレーティング環境のバージョンに付属しているマニュアルを参照してください。
Solaris Supplement CD を CD-ROM ドライブから取り出します。
以降の操作は、クライアントシステム上で行ってください。
この時点でクライアントシステムに OpenBoot の ok プロンプトが表示されていない場合は、shutdown コマンドでクライアントを停止させます。
ok プロンプトを表示させるには、shutdown(1M) コマンドでシステムを停止させてください。
# shutdown -i0 -g0 -y . . . (shutdown コマンドのメッセージが表示されます) . . . ok
ok プロンプトから show-nets コマンドを使用して、GigabitEthernet デバイスへのデバイスパスを検索してください。
show-nets コマンドは、該当するデバイスの一覧を表示します。以下の例のように、ネットワークデバイスのフルパス名が表示されます。
Sun GigabitEthernet PCI アダプタの場合を以下に示します。
ok Show-nets a) /pci@1f,0/pci@1/network@3 b) /pci@1f,0/pci@1,1/network@1,1 q) NO SELECTION Enter Selection, q to quit:
Sun GigabitEthernet SBus アダプタの場合を以下に示します。
ok Show-nets a) /sbus@1f,0/network@1,100000 b) /sbus@1f,0/SUNW,hme@e,8c00000 q) NO SELECTION Enter Selection, q to quit:
ok プロンプトから GigabitEthernet デバイスへのデバイスパスを使って、クライアントシステムを起動してください。
以下の例のように、ネットワークデバイスのフルパス名を入力してください。
Sun GigabitEthernet PCI アダプタの場合を以下に示します。
ok boot /pci@1f,0/pci@1/network@3
Sun GigabitEthernet SBus アダプタの場合を以下に示します。
ok boot /sbus@1f,0/network@1,100000
Solaris オペレーティング環境のインストールを行ってください。
Solaris オペレーティング環境のネットワークインストールについての詳細は、『Solaris のインストール (上級編)』を参照してください。
Solaris オペレーティング環境のインストール後、クライアントシステムに GigabitEthernet ソフトウェアをインストールする必要があります。
手順 4 でのソフトウェアのインストールでは、GigabitEthernet インタフェースからクライアントシステムを起動する必要がありました。ここでは、通常の操作でクライアントシステムの GigabitEthernet インタフェースを使用するために、従来の手順で GigabitEthernet ソフトウェアをインストールしてください。
GigabitEthernet ソフトウェアをインストールする前に、すでにソフトウェアがインストールされていないかどうか確認してください。インストール済みのソフトウェアパッケージについての情報は、pkginfo コマンドで見ることができます。
# cd pkginfo | grep SUNWge system SUNWged Sun Gigabit Ethernet Adapter Driver system SUNWgedm Sun Gigabit Ethernet Adapter Driver Man Pages system SUNWgedu Sun Gigabit Ethernet Adapter Driver Headers
上記の例のように、ソフトウェアがインストール済みの場合は、次の手順 11 は必要ありません。
ソフトウェアがインストールされていない場合は、Solaris Supplement CD からソフトウェアをインストールしてください。
Solaris Supplement CD から必要なソフトウェアパッケージをインストールする方法については、『Solaris 8 Sun ハードウェアマニュアル』を参照してください。
この Solaris オペレーティング環境のインストールによって、ネットワークホストファイルが正しく設定されたか確認してください。
Solaris ソフトウェアのインストールによって、クライアントシステムのホストファイルは作成されます。しかし、ご使用のネットワーク環境に合わせて設定ファイルを修正する必要もあります。ファイルの修正方法についての詳細は、「ホストファイルの設定」を参照してください。
IPv6 (インターネットプロトコル バージョン 6) は、現在使用されている IPv4 の機能を拡張するものです。Solaris 8 オペレーティング環境の GigabitEthernet デバイスドライバは、IPv4 と IPv6 の両方をサポートしています。IPv4 の設定は、/etc/hosts ファイルを使用しますが、IPv6 では異なる設定ファイルを使用します。IPv6 への移行、管理、実装については、『Solaris 8 のシステム管理 (第 3 巻)』を参照してください。