1


Solaris ディスクからのソフトウェアのインストール

この章では、以下の項目について説明します。



注 - このリリースの Solaris の初期インストール手順については、ディスクに同梱されている『インストールの手引き』を参照してください。詳細については、『Solaris 9 インストールガイド』を参照してください。




インストールする前に Sun Fire および Netra サーバーのファームウェアをアップグレードする (Bug ID 4747307、4799331)

特定の Sun Fire および Netratrademark サーバーに Solaris 9 9/05 オペレーティング環境をインストールするには、まず最初にサーバーのファームウェアを更新する必要があります。Solaris 9 9/05 ソフトウェアをインストールする前に、ファームウェアを更新していない場合は、サーバーでパニックが生じます。この問題は、以下のサーバーに影響します。

この問題が発生した場合、以下のエラーメッセージが表示されます。


panic[cpu0]/thread=140a000: BAD TRAP: type=34 rp=147e9e0
addr=5586ee326973add3 mmu_fsr=0

ok プロンプトが表示されます。

回避策:

Sun Fire 3800、4800、4810、または 6800 サーバーの場合は、ファームウェア更新 5.15.4 または 5.15.3 などの使用可能な最新のファームウェアパッチを適用してください。

Sun Fire V1280 または Netra サーバーの場合は、5.13.0014 などの使用可能な最新のファームウェアパッチを適用してください。

ファームウェアの更新用パッチは、以下の Web サイトで入手できます。

http://sunsolve.sun.com

必ず、最新バージョンのパッチをダウンロードして適用してください。


Solaris ソフトウェアの自動インストール

表 1-1 に示している Sun のハードウェアで Solaris 9 9/05 をインストール/アップグレードする際、前節のファームウェアに関する作業を除き、特別な作業を行う必要はありません。使用する Sun のハードウェアへの Solaris 9 9/05 オペレーティング環境の自動インストールの手順については、『Solaris 9 インストールガイド』を参照してください。


サポートされるプラットフォーム名とプラットフォームグループ

以下の作業を行う場合には、システムのアーキテクチャー (プラットフォームグループ) を把握する必要があります。

カスタム JumpStarttrademark のインストール設定ファイルを記述する場合は、プラットフォーム名についても把握する必要があります。

表 1-1 に、Solaris 9 9/05 リリースに対応した Sun のハードウェアシステムのプラットフォーム名とプラットフォームグループの一覧を分類して示します。


表 1-1 Sun システムのプラットフォーム名

システム

プラットフォーム名

プラットフォームグループ

32 ビットのみ[1]

32 ビットと 64 ビット[2]

64 ビットのみ[3]

ワークステーションシステム

Sun Bladetrademark 100

SUNW,Sun-Blade-100

sun4u

X

Sun Blade 150

SUNW,Sun-Blade-100

sun4u

X

Sun Blade 1000

SUNW,Sun-Blade-1000

sun4u

X

Sun Blade 1500

SUNW,Sun-Blade-1000

sun4u

X

Sun Blade 2000

SUNW,Sun-Blade-1000

sun4u

X

Sun Blade 2500

SUNW,Sun-Blade-1000

sun4u

X

Ultratrademark 1

SUNW,Ultra-1

sun4u

X

Ultra 2

SUNW,Ultra-2

sun4u

X

Ultra 5

SUNW,Ultra-5_10

sun4u

X

Ultra 10

SUNW,Ultra-5_10

sun4u

X

Ultra 30

SUNW,Ultra-30

sun4u

X

Ultra 60

SUNW,Ultra-60

sun4u

X

Ultra 80

SUNW,Ultra-80

sun4u

X

Ultra 450

SUNW,Ultra-4

sun4u

X

SPARCstationtrademark 4

SUNW,SPARCstation-4

sun4m

X

SPARCstation 5

SUNW,SPARCstation-5

sun4m

X

SPARCstation 10

SUNW,SPARCstation-10

sun4m

X

SPARCstation 20

SUNW,SPARCstation-20

sun4m

X

SPARCclassic

SUNW,SPARCclassic

sun4m

X

SPARCstation LX

SUNW,SPARCstation-LX

sun4m

X

SPARCstation LX+

SUNW,SPARCstation-LX+

sun4m

X

エントリ/ワークグループサーバー

Sun Fire V100

SUNW,UltraAX-i2

sun4u

X

Sun Fire V120

SUNW,UltraAX-i2

sun4u

X

Sun Fire V210

SUNW,Sun-Fire-V210

sun4u

X

Sun Fire V240

SUNW,Sun-Fire-V240

sun4u

X

Sun Fire V250

SUNW,Sun-Fire-V250

sun4u

X

Sun Fire 280R

SUNW,Sun-Fire-280R

sun4u

X

Sun Fire V440

SUNW,Sun-Fire-V440

sun4u

X

Sun Fire V480

SUNW,Sun-Fire-480

sun4u

X

Sun Fire V490

SUNW,Sun-Fire-490

sun4u

X

Sun Fire V880

SUNW,Sun-Fire-880

sun4u

X

Sun Fire V890

SUNW,Sun-Fire-890

sun4u

X

Sun Fire B100s

SUNW,Serverblade1

sun4u

X

Sun Fire B10n

SUNW,Serverblade1

sun4u

X

Sun Enterprisetrademark 1

SUNW,Ultra-1

sun4u

X

Sun Enterprise 2

SUNW,Ultra-2

sun4u

X

Sun Enterprise Ultratrademark 5S

SUNW,Ultra-5_10

sun4u

X

Sun Enterprise Ultra 10S

SUNW,Ultra-5_10

sun4u

X

Sun Enterprise 150

SUNW,Ultra-1

sun4u

X

Sun Enterprise 250

SUNW,Ultra-250

sun4u

X

Sun Enterprise 450

SUNW,Ultra-4

sun4u

X

Sun Enterprise 220R

SUNW,Ultra-60

sun4u

X

Sun Enterprise 420R

SUNW,Ultra-80

sun4u

X

ミッドレンジサーバーおよびミッドフレームサーバー

Sun Fire V1280

SUNW,Netra-T12

sun4u

X

Sun Fire 3800

SUNW,Sun-Fire

sun4u

X

Sun Fire 4800

SUNW,Sun-Fire

sun4u

X

Sun Fire 4810

SUNW,Sun-Fire

sun4u

X

Sun Fire 6800

SUNW,Sun-Fire

sun4u

X

Sun Fire E2900

SUNW,Sun-Fire

sun4u

X

Sun Fire E4900

SUNW,Sun-Fire

sun4u

X

Sun Fire E6900

SUNW,Sun-Fire

sun4u

X

Sun Fire V4900

SUNW,Sun-Fire

sun4u

X

Sun Fire V6900

SUNW,Sun-Fire

sun4u

X

Sun Enterprise 3000

SUNW,Ultra-Enterprise

sun4u

X

Sun Enterprise 4000

SUNW,Ultra-Enterprise

sun4u

X

Sun Enterprise 5000

SUNW,Ultra-Enterprise

sun4u

X

Sun Enterprise 6000

SUNW,Ultra-Enterprise

sun4u

X

Sun Enterprise 3500

SUNW,Ultra-Enterprise

sun4u

X

Sun Enterprise 4500

SUNW,Ultra-Enterprise

sun4u

X

Sun Enterprise 5500

SUNW,Ultra-Enterprise

sun4u

X

Sun Enterprise 6500

SUNW,Ultra-Enterprise

sun4u

X

ハイエンドサーバー

Sun Fire E20K

SUNW,Sun-Fire-Enterprise-20K

sun4u

X

Sun Fire E25K

SUNW,Sun-Fire-Enterprise-25K

sun4u

X

Sun Fire 12K

SUNW,Sun-Fire-12000

sun4u

X

Sun Fire 15K

SUNW,Sun-Fire-15000

sun4u

X

Sun Enterprise 10000

SUNW,Ultra-Enterprise

sun4u

X

Netra サーバー

Netra 20

SUNW,Netra-T4

sun4u

X

Netra 120

SUNW,UltraAX-i2

sun4u

X

Netra 240

SUNW,Netra-240

sun4u

X

Netra 440

SUNW,Netra-440

sun4u

X

Netra 1280

SUNW,Netra-T12

sun4u

X

Netra T1 AC200/DC200

SUNW,UltraAX-i2

sun4u

X

Netra X1

SUNW,UltraAX-i2

sun4u

X

Netra ct400

SUNW,UltraSPARC-IIi-Netract

sun4u

X

Netra ct800

SUNW,UltraSPARC-IIi-Netract

sun4u

X

Netra ct820

SUNW,Netra-CP2300

sun4u

X

Netra CP 2300

SUNW,Netra-CP2300

sun4u

X

Netra t1 100

SUNW,UltraSPARC-IIi-cEngine

sun4u

X

Netra t1 105

SUNW,UltraSPARC-IIi-cEngine

sun4u

X

Netra t 1120

SUNW,Ultra-60

sun4u

X

Netra t 1125

SUNW,Ultra-60

sun4u

X

Netra t 1400

SUNW,Ultra-80

sun4u

X

Netra t 1405

SUNW,Ultra-80

sun4u

X


サポートされている x86 ベースのシステムについては、以下の Web サイトにある『Solaris Hardware Compatibility List』を参照してください。

http://www.sun.com/bigadmin/hcl

その他すべてのシステムのプラットフォームについての詳細は、『Solaris 9 インストールガイド』を参照してください。


32 ビットカーネル -- 200 MHz 以下の UltraSPARC システムのデフォルト

200 MHz 以下の UltraSPARCtrademark システム上では、プロセッサの動作を停止させることがある 64 ビットプログラムが実行される危険性があります。64 ビットプログラムは、Solaris 32 ビットカーネル上では実行できないため、これらのシステムでは、デフォルトで Solaris 32 ビットカーネルが起動されます。

プロセッサの動作を停止させるようなコードシーケンスは非常にまれで、通常コンパイラからの生成は不可能となっています。このようなコードシーケンスを生成するためには、アセンブラコードで明確に書かれている必要があります。なお、規則どおりに書かれた手書きのアセンブラルーチンが、このようなコードシーケンスを使用することはほとんどありません。

プロセッサの動作を停止させるようなプログラムは、これらのシステムで Solaris 64 ビットカーネルを実行する場合があります。

システムのプロセッサの速度を確認するには、以下のように入力します。

# /usr/sbin/psrinfo -v

規則ファイルを変更することで、デフォルトのカーネルを 32 ビットから変更することができます。/platform/プラットフォーム名/boot.conf ファイルを開き、ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU 変数のコメントを解除し、以下に示すように、値を true に設定します。

ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU=true

詳細は、boot(1M) のマニュアルページを参照してください。

システムをアップグレードすることで対処する場合は、購入先にお問い合わせください。


システムカーネルのサポート

すべての SPARC® システムで 32 ビットのアプリケーションを実行できます。新しい SPARC プロセッサ (UltraSPARC ベースのシステム) では、完全な 64 ビットカーネルを起動および実行できます。完全な 64 ビットカーネルでは、32 ビットのアプリケーションと 64 ビットのアプリケーションを同時に実行することができます。

64 ビットカーネルを実行するシステムには、カーネルに直接読み込む 64 ビット版のドライバとその他のソフトウェアモジュールが必要です。アプリケーションの中にはこれらの構成要素に依存しているものがあり、この結果、32 ビットカーネルあるいは 64 ビットカーネルに固有な構成要素のバージョンが必要となることがあります。32 ビットのアプリケーションは 64 ビットのライブラリにリンクすることはできません。また、64 ビットのアプリケーションを 32 ビットのライブラリにリンクすることもできません。Solaris 9 9/05 オペレーティングシステムには、32 ビットと 64 ビットの両方のバージョンのシステムライブラリが含まれています。

表 1-1 に、どのシステムで 64 ビットおよび 32 ビットのアプリケーションを実行できるか、そして、どのシステムで 32 ビットカーネル、64 ビットカーネル、あるいは両方のカーネルを起動できるかを示します。


サポートされるグラフィックス

Sun Graphics Platform Matrix には、各種グラフィックスアクセラレータとともに、各アクセラレータがサポートする Sun のハードウェアおよびソフトウェアプラットフォームの一覧が示されています。

Sun Graphics Platform Matrix を含め、グラフィックスアクセラレータに関するすべてのマニュアルは、以下の Web サイトから参照できます。

http://www.sun.com/desktop/products/graphics

今までにリリースされたカードの詳細については、『Sun フレームバッファー使用の手引き』を参照してください。


1 (表の脚注) 32 ビットのカーネルまたはドライバのみサポートするプラットフォーム。
2 (表の脚注) 32 ビットのカーネルまたはドライバを起動できる 64 ビットプラットフォーム。システムは、32 ビットカーネルでは 32 ビットのアプリケーションとドライバをサポートし、64 ビットカーネルでは 32 ビットまたは 64 ビットのアプリケーションと 64 ビットのドライバをサポートします。
3 (表の脚注) 32 ビットのカーネルまたはドライバをサポートしていない 64 ビットプラットフォーム。