本章包含以下主題:
備註 - 如需取得安裝該 Solaris 發行版本的指示,請參閱光碟中所提供的「起點」卡。如需更詳盡的指示,請參閱「Solaris 9 安裝指南」。
|
在安裝前升級 Sun Fire 和 Netra 伺服器上的韌體 (錯誤 ID 4747307、4799331)
若要在特定 Sun Fire 和 Netra
伺服器上安裝 Solaris 9 9/05 作業環境,您必須先更新伺服器上的韌體。若您沒有更新韌體就安裝 Solaris 9 9/05 軟體,伺服器就會當機。這個問題會影響到下列的伺服器:
-
Sun Fire 3800 伺服器
-
Sun Fire 4800 伺服器
-
Sun Fire 4810 伺服器
-
Sun Fire 6800 伺服器
-
Sun Fire V1280 伺服器
-
Netra 1280 伺服器
若發生此問題,則會顯示下列錯誤訊息:
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)。
相關的韌體更新修補程式可從下列網站取得:
http://sunsolve.sun.com
請務必下載並套用最新版的修補程式。
自動安裝 Solaris 軟體
除了上一節所列出的韌體注意事項之外,列於表 1-1 的 Sun 硬體也不需要 Solaris 9 9/05 發行版本的特殊安裝或升級指示。如果您計畫在 Sun 硬體上執行 Solaris 9 9/05 作業環境自動安裝,請參閱「Solaris 9 安裝指南」以瞭解所有安裝需求。
支援的平台名稱和群組
若要執行下列任何一項工作,您必須瞭解系統架構 (平台群組):
如果要撰寫自訂的 JumpStart
安裝規則檔案,則需要知道平台名稱。
表 1-1 列出 Solaris 9 9/05 發行版本的各種 Sun 硬體系統所支援的平台名稱和平台群組並將之歸類。
表 1-1 Sun 系統的平台名稱
系統
|
平台名稱
|
平台群組
|
僅支援 32 位元
|
32 和 64
位元
|
僅支援 64 位元
|
工作站系統
|
|
|
|
Sun Blade 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
|
|
|
|
|
|
|
Ultra 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
|
|
|
|
|
|
|
|
SPARCstation 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 V240
|
SUNW,Sun-Fire-V240
|
sun4u
|
|
|
X
|
Sun Fire 280R
|
SUNW,Sun-Fire-280R
|
sun4u
|
|
|
X
|
Sun Fire V480
|
SUNW,Sun-Fire-280R
|
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 B100s
|
SUNW,Serverblade1
|
sun4u
|
|
|
X
|
|
|
|
|
|
|
Sun Enterprise 1
|
SUNW,Ultra-1
|
sun4u
|
|
X
|
|
Sun Enterprise 2
|
SUNW,Ultra-2
|
sun4u
|
|
X
|
|
Sun Enterprise Ultra 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
|
|
|
|
|
|
|
|
中階 (Mid-Range/Mid-Frame) 伺服器
|
|
|
|
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 系統的有關資訊,請參閱「Solaris 硬體相容性清單」,此清單可在下列網址取得:
http://www.sun.com/bigadmin/hcl
請參閱「Solaris 9 安裝指南」以取得關於所有其它系統平台群組的進一步資訊。
32 位元核心 - 200MHz 或更低頻率的 UltraSPARC 系統預設
在 200 MHz 或更低頻率處理器的 UltraSPARC
系統上,使用者可能會執行 64 位元程式以利用此問題導致處理器延遲。由於 64 位元的程式不能在 Solaris 32 位元核心上執行,依據預設,Solaris 32 位元核心會在這些系統上啟動。
利用此問題的編碼序列非常特殊,且不能由編譯器產生,必須專門撰寫組譯器編碼以說明該問題。合法的手寫組譯器常式幾乎不可能使用此編碼序列。
如果使用者願意承擔其他人有意或無意執行會導致處理器延遲之程式的風險,則可選擇在這些系統上執行 Solaris 64 位元核心。
您可以鍵入以下指令以決定處理器的速度:
修改 boot 策略檔案可以變更系統原來預設為 32 位元的核心。編輯 /platform/平台名稱 /boot.conf 檔案,使該檔案包含一行名為 ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU 的未註解的變數,且其值已設為 true (如下例所示):
ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU=true
請參閱 boot(1M) 以取得關於更改預設核心的詳細資訊。
您也可以購買系統的升級程式。相關細節請與 Sun 的代表聯絡。
系統核心支援
所有 SPARC® 系統皆可執行 32 位元之應用程式。使用較新版 SPARC 處理器的系統 (即以 UltraSPARC 為基礎之系統) 可啟動並執行完整 64 位元核心,此 64 位元核心允許這些系統同時執行 32 位元及 64 位元應用程式。
執行 64 位元核心的系統需要 64 位元版本的驅動程式及其他可直接載入核心之軟體模組。少部份應用程式可能需要依賴這些元件,因此需要這些元件的 32 或 64 位元核心版本。同時 32 位元應用程式無法連結至 64 位元的程式庫,反之亦然。(Solaris 9 9/05 作業系統包括 32 位元及 64 位元版本的系統程式庫。)
表 1-1 指出哪些系統可執行 64 位元及 32 位元應用程式,以及哪些系統可啟動 32 位元核心、64 位元核心,或兩者皆可啟動。
支援的圖形
「Sun Graphics Platform Matrix」 列出圖形加速卡以及每張卡支援的 Sun 硬體和軟體平台。
您可以到以下網址存取所有的圖形加速卡文件,也包括「Sun Graphics Platform Matrix」:
http://www.sun.com/desktop/products/graphics
如需關於先前發行的卡之資訊,請參閱「Solaris Handbook for Sun Frame Buffers」。