Solaris 9 9/05 HW 版本說明

第 1 章 安裝問題

本章說明與 Solaris 9 9/05 HW 作業系統安裝有關的問題。

安裝 Solaris 9 9/05 HW 軟體之前需要瞭解的問題

本節包含您在安裝 Solaris 9 9/05 HW 軟體之前必須注意的安裝問題。


備註 –

Solaris 9 9/05 HW 發行版本無法在 x86 平台上使用。此文件保留適用於安裝 Solaris 9 9/05 發行版本之 x86 平台的資訊。


特定 SPARC 平台所需要的 Solaris 9 9/05 HW 軟體

特定 SPARC 平台需要 Solaris 9 9/05 HW 軟體,且無法使用 Solaris 9 9/05 軟體。若要決定 SPARC 系統是否必須使用 Solaris 9 9/05 HW,請參閱「適用於 Sun 硬體的 Solaris 9 9/05 HW 版本說明補充資料」和「硬體相容清單」。

Solaris 9 9/05 發行版本所支援的 SPARC 平台也能安裝 Solaris 9 9/05 HW 軟體。

Sun StorEdge SAN 基礎軟體與文件

Sun StorEdge(TM) SAN 基礎軟體 (SFS) 納入了可讓主機連接至儲存裝置區域網路 (SAN),並在該網路中監視以及傳輸資料的核心驅動程式及公用程式。Sun StorEdge SAN 4.4 發行版本、韌體升級及相關文件,皆可自 Sun 下載中心取得。請從位於 http://www.sun.com/storage/san/ 的 SAN 產品頁存取下載中心。

x86: 安裝 Solaris 9 軟體後,具備某些類型 ATA 硬碟機的系統會在重新啟動時當機

在帶有某些類型的 ATA 硬碟機的系統上安裝 Solaris 9 軟體會導致系統當機。完成安裝後,當您嘗試進行軟式重新啟動時,系統就會當機。

在帶有 ATA 硬碟機的系統上會發生此問題,這些硬碟機實作至關於 Ultra DMA 模式的 ATA/ATAPI-6 T13 規格之預設條件功能的復原作業。

重設軟體之後,這種磁碟機會從 Ultra DMA 模式復原至 Multiword DMA 模式,除非停用此運作方式。使用 SET FEATURES / Disable reverting to power-on to defaults 指令可停用該運作方式。

問題的出現方式依系統中的 BIOS 及 ATA 硬碟的類型而定。問題可能會以下列方式之一出現:

解決方法:若要糾正此問題,請完成下列步驟:

  1. 如果系統在啟動時當機,請透過關閉然後再開啟電源來重新啟動系統。此時系統應該會正常啟動。

  2. 系統啟動後,登入系統並成為超級使用者。

  3. 使用文字編輯器編輯 /platform/i86pc/kernel/drv/ata.conf 檔案。

    增加下列行:


    ata-revert-to-defaults=0;

下一次系統重新啟動應該會正常執行,不會發生當機。

x86: Solaris 9 9/05 HW Installation CD 分割區問題

如果 Solaris 9 9/05 HW Installation CD 上的 Solaris Web Start 3.0 程式無法在系統上找到 Solaris fdisk 分割區,您必須在 root 磁碟上建立一個 Solaris fdisk 分割區。


注意 – 注意 –

如果您變更現有 fdisk 分割區的大小,將自動刪除該分割區上的所有資料。在建立 Solaris fdisk 分割區之前,請先備份您的資料。


Solaris Web Start 3.0 程式需要兩個 fdisk 分割區才能執行安裝。


備註 –

Solaris 9 9/05 HW Installation CD 上的安裝程式會從 Solaris fdisk 分割區中移除 10 MB 來建立 x86 啟動分割區。這種移除可防止對任何現有的 fdisk 分割區進行變更。

此分割區不應該以手動方式建立。

因此,您不能使用 Solaris 9 9/05 HW Installation CD 從 Solaris 2.6 或 Solaris 7 發行版本升級至目前的發行版本。如需更多資訊,請參閱升級問題


x86: 預設開機磁碟分割區配置的變更

在 Solaris 9 9/05 HW 發行版本中,Solaris Web Start 與 suninstall 安裝程式依預設會使用新的開機分割區配置來容納 Sun LX50 系統上的服務分割區。此安裝程式可讓您保留一個現有的服務分割區。

新的預設包含以下分割區:

如果要使用此預設佈局,請在 Solaris Web Start 或 suninstall 程式要求您選擇開機磁碟佈局時選取 [預設]。


備註 –

如果在目前不包含服務分割區的系統中安裝 Solaris 9 9/05 HW (x86 平台版) 軟體,則依預設,Solaris Web Start 與 suninstall 不會建立新的服務分割區。如果您要在系統上建立服務分割區,請參閱x86: 依預設,不會在沒有現有服務分割區的系統上建立服務分割區


您也可以選擇藉由 fdisk 公用程式來手動編輯磁碟分割區佈局。在下列情形中,您可選擇手動編輯開機磁碟分割區:


備註 –

如果您的系統包含 Solaris 軟體的可升級版本,但不包含 x86 啟動分割區,則可能無法使用 Solaris Installation CD 進行升級。若要將不包含 x86 啟動分割區的系統升級至 Solaris 9 9/05 HW 發行版本,請使用 Solaris 9 9/05 HW Software 1 of 2 CD 中的 suninstall 安裝程式。


SPARC: 預設的 Solaris JumpStart 設定檔可能無法在小型磁碟上安裝多種語言環境

如果使用 Solaris 9 9/05 HW 媒體上的預設 Solaris JumpStartTM 設定檔在帶有小型磁碟的系統上安裝多種語言環境,則安裝可能會失敗。在下列情形下可能會出現此問題︰

x86: 依預設,不會在沒有現有服務分割區的系統上建立服務分割區

如果您在目前不包含服務分割區的系統上安裝 Solaris 9 9/05 HW 軟體,安裝程式可能不會依預設建立服務分割區。如果要在 Solaris 分割區所在的同一磁碟上包含服務分割區,您必須在安裝此軟體之前重新建立服務分割區。

如果是在 Sun LX50 系統上安裝 Solaris 8 2/02 軟體,則安裝程式可能未保留服務分割區。如果您未手動編輯 fdisk 啟動分割區配置來保留服務分割區,則安裝程式在安裝時即已刪除服務分割區。


備註 –

如果您在安裝 Solaris 8 2/02 軟體時未專門保留服務分割區,則無法重新建立服務分割區並升級至 Solaris 9 9/05 HW 版本。您必須執行此軟體的初始安裝。


解決方法:如果要在 Solaris 分割區所在的同一磁碟上包含服務分割區,請選擇以下其中一種方法︰

x86: Solaris 裝置配置助理開機磁片不可用

Solaris 9 裝置配置助理在 Solaris 9 9/05 HW 發行版本中並不是以開機磁片投遞。若要啟動裝置配置助理,請選擇以下選項之一︰

如需更多資訊,請參閱「Solaris 9 9/04 安裝指南」

x86: 請勿升級含帶 BIOS 版本 GG.06.13 的 Hewlett-Packard (HP) Vectra XU Series 系統

此 Solaris 9 9/05 HW 軟體包含一項可以讓您安裝大型分割區的功能。系統 BIOS 必須支援邏輯區塊定址 (LBA)。BIOS GG.06.13 版不支援 LBA 存取。Solaris 啟動程式無法處理這個衝突。這個問題也會影響其他的 HP Vectra 系統。

如果執行此種升級,您的 HP 系統便無法再啟動,而僅會顯示帶閃爍底線游標的空白黑色螢幕。

解決方法:請勿將具有最新 BIOS GG.06.13 版的 HP Vectra XU Series 系統升級為 Solaris 9 9/05 HW 發行版本。本版本不再支援這些系統。

您仍可以使用開機磁片或開機 CD 來啟動系統,因為啟動路徑並不使用硬碟程式碼。然後,選取硬碟作為可開機裝置,而不要選取網路或 CD-ROM 光碟機。

安裝 Solaris 9 9/05 HW 軟體之前需要瞭解的錯誤

本節包含您在安裝 Solaris 9 9/05 HW 軟體之前應注意的安裝錯誤。

若密碼包含特殊字元,則無法以 ftb 進行 DVD GUI 互動式快閃擷取 (6452743)

若密碼包含特殊字元「@」(「at」 符號) 和「'」(單引號),則快閃擷取只會在 DVD GUI 互動式快閃安裝時失敗。其他特殊字元不會有這個問題。

解決方法:選擇沒有「@」或「'」特殊字元的新密碼。

Solaris 9 9/05 的 SVM 鏡像程式錯誤,以及 Sun Fire V240 與 V440 伺服器和 Sun Blade 2000 工作站當機 (6456542)

SVM 鏡像建立失敗,或者安裝程式有時會在安裝期間當機。若安裝成功,會在重新開機後發生程式錯誤。將顯示以下錯誤訊息:


Creation of SVM Metadb -- Hangs

— 或 —


Panic after reboot

解決方法:安裝完成後,建立 SVM 磁碟區。

SPARC: 在 Sun Fire V1280 伺服器上安裝 Sun Net Connect 3.1 服務失敗 (6284815)

在 Sun FireTM V1280 伺服器上,從 Extra Value 目錄安裝 SunSM Net Connect 3.1 失敗。Sun Net Connect 安裝程式將 Sun Fire V1280 伺服器功能錯認為可現場置換的單元 (FRU)。因此,不但安裝作業失敗,且會移除所有已安裝的 Sun Net Connect 套裝軟體。下列錯誤訊息會記錄在安裝記錄中:


Error: pkgadd failed for SUNWfrunc

解決方法:請從 https://srsnetconnect3.sun.com 下載最新版的 SRS Net Connect 服務。

x86: PXE 網路安裝會在有 Adaptec Ultra-160 SCSI 介面的系統上當機 (5039573)

若您使用 Intel Preboot Execution Environment (PXE) 在有 Adaptec Ultra-160 SCSI 介面的系統上執行網路安裝,則安裝會當機。系統可能會顯示類似下列的訊息:


Error: Unable to Find Device Driver
The device driver, cadp160.bef, is missing.

在前一範例中, 系統上找不到 cadp160.bef 驅動程式。受影響的驅動程式名稱在您的系統上可能不同。

若系統的 BIOS 將 Adaptec Ultra-160 介面設成和系統網路介面卡 (NIC) 使用相同的中斷要求 (IRQ) 時會發生錯誤。

解決方法:請選擇以下解決方法之一。

x86: X 伺服器無法在 Sun LX50 伺服器上開啟滑鼠裝置 (5027771)

在 Sun LX50 系統上, X 伺服器可能無法開啟 PS/2 滑鼠裝置。在安裝期間或當系統啟動時,可能會發生錯誤。發生此問題時,會顯示以下錯誤訊息︰


ddxSUNWmouse: Error opening mouse device '/dev/kdmouse;
     /dev/kdmouse: No such device or address

因此,Solaris 安裝程式只能以指令行介面模式繼續進行。安裝後,問題可能會在 Solaris 執行階段持續發生。

解決方法:在連到伺服器的 PS/2 連接器的 Y 纜線上,切換 PS/2 鍵盤與滑鼠之間的連線。

如果系統重新啟動後仍無法辨識 PS/2 滑鼠,請按下 LX50 伺服器的 [重設] 按鈕。或者您也可以在下列的啟動提示出現時,使用配置選項 (b -r):


Select (b)oot or (i)nterpreter:

SPARC: 使用 re-preinstall 指令安裝自訂 JumpStart 軟體失敗 (5017239)

re-preinstall 指令安裝自訂 JumpStart 軟體失敗。失敗發生的原因是 fsck 指令不能更新只有唯讀權限之檔案系統的 UFS 記錄檔。

例如,您鍵入了下列指令:

# /usr/sbin/install.d/re-preinstall cXt XdXsX

系統重新開機後,會顯示以下的錯誤訊息:


fsck of device failed, re-preinstall needs to be re-run.
syncing file systems... done
Program terminated

解決方法:請選擇以下選項之一。您必須是超級使用者才能執行所有的解決方法。

執行 Solaris 2.6 和 Solaris 7 軟體時無法存取 Solaris 9 9/05 HW DVD 上的資料 (4511090)

如果您的系統執行的是 Solaris 2.6 或 Solaris 7 軟體,則容體管理會錯誤掛載 Solaris 9 9/05 HW DVD。可以掛載 DVD,但不可存取資料。因此,您將無法設定安裝伺服器、執行 Live Upgrade 或存取媒體上的任何資料。

解決方法:請選擇以下解決方法之一:

安裝錯誤

下列安裝錯誤適用於 Solaris 9 9/05 HW 發行版本。

安裝 Flash 後,發生 SUNWcsr、SUNWnisr pkgchk 錯誤 (4692667)

進行 Solaris 9 9/05 HW 的 Flash 歸檔安裝之後,SUNWcsr、SUNWkrbr 及 SUNWnisr 套裝軟體中出現 pkgchk 錯誤。

螢幕上會顯示 SUNWcsr 套裝軟體的下列錯誤訊息:


ERROR: /etc/default/init
    group name <sys> expected <root> actual
ERROR: /etc/dgroup.tab
    group name <sys> expected <root> actual
ERROR: /etc/format.dat
    group name <sys> expected <root> actual
ERROR: /etc/inet/hosts
    group name <sys> expected <root> actual
ERROR: /etc/inet/netmasks
    group name <sys> expected <root> actual
ERROR: /etc/net/ticlts/hosts
    group name <sys> expected <root> actual
ERROR: /etc/net/ticots/hosts
    group name <sys> expected <root> actual
ERROR: /etc/net/ticotsord/hosts
    group name <sys> expected <root> actual
ERROR: /etc/nsswitch.conf
    group name <sys> expected <root> actual
ERROR: /etc/vfstab
    group name <sys> expected <root> actual

螢幕上會顯示 SUNWkrbr 套裝軟體的下列錯誤訊息:


ERROR: /etc/krb5/krb5.conf
    pathname does not exist

螢幕上會顯示 SUNWnisr 套裝軟體的下列錯誤訊息:


ERROR: /var/yp/aliases

解決方法:由於此問題只發生在 Flash 歸檔安裝時,因此請執行初始安裝以取代之。

SPARC: 若 JumpStart 安裝上的 diag-switch?=true,則安裝程式應通知使用者 (6463765)

若 PROM 的 diag-switch 設定為 true,即使啟動裝置在安裝期間並未變更,JumpStart 安裝程式仍會對預設啟動裝置的變更發出警告。螢幕上將顯示以下錯誤訊息:


WARNING: CHANGE DEFAULT BOOT DEVICE
If you want the system to always reboot Solaris from the boot
device that you've specified (c1t0d0s0), you must change the
system's default boot device using the eeprom(1M) command after
installing Solaris software.

解決方法:將 diag-switch 設定為 false

SPARC: Solaris 9 9/05 HW Web Start 安裝程式可能不會正確顯示特殊條件面板 (5002175)

如果使用 Solaris Web Start 安裝程式安裝 Solaris 9 9/05 HW 軟體,Sun Remote Services (SRS) 網路連線軟體的某些資訊和結束面板可能無法正確顯示。

螢幕上會顯示安裝面板框架和 [取消] 按鈕,但缺少安裝面板內容。


備註 –

在使用 Solaris Web Start 安裝此 Solaris 作業系統發行版本所包含的其他軟體產品的過程中也可能會出現此問題。


解決方法:請執行以下步驟︰

  1. 當螢幕上顯示空白安裝面板時,請透過按一下 [取消] 按鈕來略過 SRS 網路連線安裝。

  2. 完成 Solaris 9 9/05 HW 軟體的安裝之後,從 Solaris DVD 或 Software 2 of 2 CD 手動安裝 SRS 網路連線軟體。

在 Solaris 9 9/05 HW 軟體起始安裝完成後安裝 SRS Net Connect 軟體,以確保所有面板都能正確顯示。

SPARC: 安裝或升級之後,具有多重介面的系統將所有介面識別為可用 (4640568)

如果在具有多個網路介面的系統上安裝或升級至 Solaris 9 9/05 HW 發行版本,則該系統會將所有系統介面識別為可用。未連接至網路或不打算使用的介面,會顯示在 ifconfig -a 指令的輸出中。另外,具有相同乙太網路位址的介面可能會被指定以相同的 IP 位址。螢幕上將顯示以下錯誤訊息:


ifconfig: setifflags: SIOCSLIFFLAGS: qfe3: Cannot assign requested address

在將 local-mac-address PROM 變數設定為 false 的系統中亦會發生此問題。發生此問題是因為所有介面均配置有相同的 IP 位址。

解決方法:請選擇以下解決方法之一:

從 Solaris 9 9/05 HW Software 1 of 2 CD 進行安裝期間所發生的安裝錯誤

在 Solaris 9 9/05 HW Software 1 of 2 CD 的安裝期間會發生下列錯誤。

當您建立檔案系統時,可能會出現警告 (4189127)

如果在安裝時建立檔案系統,可能會顯示以下其中一條警告訊息︰


警告:I 節點區塊/磁柱群組 (87) >= 最後磁柱群組中的資料區塊數 (63),這表示無法配置 1008 個磁區。

或者:


警告:最後一個磁柱中的 1 個磁區未配置 

當您建立的檔案系統的大小與使用中的磁碟空間不相等時,便會出現警告。這種差異會導致磁碟產生未加入至指定的檔案系統中的未使用空間。未使用的空間無法提供給其他檔案系統使用。

解決方法:忽略警告訊息。

升級問題

本節包含升級至 Solaris 9 9/05 HW 發行版本期間發生的安裝問題。

需要其他修補程式以運行 Solaris Live Upgrade

Solaris Live Upgrade 的正確運作要求給定作業系統版本先安裝限定的一組修補程式修訂版。

在安裝或執行 Live Upgrade 之前,您必須安裝限定的一組修補程式修訂版。請參閱 http://sunsolve.sun.com,確定您擁有最近更新的修補程式清單。如需其他資訊,請在 SunSolve 網站上搜尋資訊 Doc 72099。

安裝 Solaris Live Upgrade 套裝軟體時的限制

如果您執行的是 Solaris 2.6、Solaris 7 或 Solaris 8 發行版本,則可能無法執行 Solaris Live Upgrade 安裝程式。這些發行版本不包含運行 Java 2 執行階段環境所需的一組修補程式。

造成的典型故障為 Java 異常錯誤。螢幕上可能會顯示以下訊息:


InvocationTargetException in ArchiveReader constructornull
          java.lang.reflect.InvocationTargetException
                 at install.instantiateArchiveReader(Compiled Code)
                 at install.<init>(Compiled Code)
                 at install.main(Compiled Code)

若要執行 Solaris Live Upgrade 安裝程式並安裝套裝軟體,您必須具有 Java 2 執行階段環境建議的修補程式叢集。

解決方法:完成以下解決方法:

無法透過 SUNWsan 使用 Solaris 9 9/05 HW 軟體存取儲存裝置區域網路

如果您的 Solaris 8 系統連接到儲存裝置區域網路 (SAN),在升級至 Solaris 9 9/05 HW 發行版本之前,請洽詢您的支援工程師。安裝 SUNWsan 套裝軟體的 Solaris 8 系統可能需要特殊的程序來升級至 Solaris 9 9/05 HW 版本。如需知道 SUNWsan 套裝軟體是否安裝在系統上,在終端機視窗上輸入下列指令︰


# pkginfo SUNWsan

如果已安裝 SUNWsan 套裝軟體,視窗上會顯示以下資訊︰


	系統      SUNWsan       SAN 基礎套件

x86: 無法使用 Solaris 9 9/05 HW (x86 Platform Edition) Installation CD 從 Solaris 2.6 或 Solaris 7 軟體升級 x86 系統

您無法使用 Solaris 9 9/05 HW (x86 Platform Edition) Installation CD,將基於 x86 的系統從 Solaris 2.6 或 Solaris 7 軟體升級至 Solaris 9 9/05 HW 版本。由於 x86 啟動分割區的需求,無法執行這種升級。

解決方法:在基於 x86 的系統上,請使用 Solaris 9 9/05 HW Software (x86 平台版) 1 of 2 CD 從 Solaris 2.6 或 Solaris 7 軟體升級至 Solaris 9 9/05 HW 發行版本。

Solaris 管理主控台 2.1 軟體與 Solaris 管理主控台 1.0、1.0.1 或 1.0.2 軟體不相容

Solaris 管理主控台 2.1 軟體與 Solaris 管理主控台 1.0、1.0.1 或 1.0.2 版軟體不相容。如果您要升級至 Solaris 9 9/05 HW 發行版本,並且已徑安裝 Solaris 管理主控台 1.0、1.0.1 或 1.0.2 軟體,則必須在升級之前,先解除安裝 Solaris 管理主控台軟體。如果您已安裝 SEAS 2.0 overbox、SEAS 3.0 overbox 或是 Solaris 8 Admin Pack,則 Solaris 管理主控台軟體可能已存在於您的系統中。

解決方法:請選擇以下解決方法之一:

升級期間發生的安裝錯誤

在升級至 Solaris 9 9/05 HW 發行版本期間會發生以下安裝錯誤。

使用 Solaris Live Upgrade 時的安裝程式文字顯示問題 (4736488)

當使用帶 -i 選項的 Solaris Live Upgrade luupgrade(1M) 指令來完成非作用中的啟動環境升級時,安裝程式顯示的文字在某些語言中可能不可讀。當安裝程式所要求的字型在目前啟動環境中的舊發行版本中不存在時,文字就會毀壞。

解決方法:請選擇以下解決方法之一:

SPARC: 升級時移除 SUNWjxcft 套裝軟體會記錄錯誤 (4525236)

如果您從 Solaris 8 軟體升級至 Solaris 9 或 Solaris 9 9/05 HW 發行版本,移除 SUNWjxcft 套裝軟體後,將遇到一個問題。以下錯誤訊息被記錄在 upgrade_log 檔案中:


Removing package SUNWjxcft: 
Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.upr 
Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.scale 
Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.alias 
Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.upr 
Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.scale 
Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.alias 
Removal of <SUNWjxcft> was successful

解決方法:忽略錯誤訊息。

升級至 Solaris 9 9/05 HW 版本可能會停用現有的 Secure Shell 常駐程式 (sshd) (4626093)

如果在執行協力廠商 Secure Shell (例如 /etc/init.d/sshd 常駐程式的 OpenSSH) 的系統上升級至 Solaris 9 9/05 HW 發行版本,則升級會停用現有的 Secure Shell 常駐程式。Solaris 9 9/05 HW 軟體將會在升級期間覆寫 /etc/init.d/sshd 的內容。

解決方法:請選擇以下解決方法之一:

如果 /export 目錄接近容量限度,升級會失敗 (4409601)

升級至 Solaris 9 9/05 HW 版本時,如果 /export 目錄接近滿容量,則 /export 的空間需求計算會出錯。升級會失敗。如果已安裝無磁碟的用戶端,通常會發生此問題。在 /export 目錄中安裝協力廠商軟體時,也會發生此問題。螢幕上將會顯示以下訊息:


WARNING: Insufficient space for the upgrade.

解決方法:在您升級之前,請選擇以下其中一種解決方法︰

升級無磁碟用戶端伺服器及用戶端 (4363078)

如果您的系統目前支援使用 Solstice AdminSuiteTM 2.3 Diskless Client 工具安裝的無磁碟用戶端,則必須執行以下兩個步驟︰

  1. 刪除與伺服器屬於同一 Solaris 版本和架構的所有現有無本地磁碟的用戶端。

  2. 安裝或升級至 Solaris 9 9/05 HW 版本。

如需特定指示,請參閱「System Administration Guide: Basic Administration」

如果您嘗試在現有的無本地磁碟的用戶端上安裝 Solaris 9 9/05 HW 軟體,螢幕上可能會顯示以下錯誤訊息︰


無法升級磁碟片段 <xxxxxxxx> 上的 Solaris 版本 (Solaris version-number)。
安裝在此磁碟上的軟體配置存在未知問題。

在此錯誤訊息中,version-number 是指目前系統上執行的 Solaris 版本。<xxxxxxxx> 是指執行此 Solaris 軟體版本的磁碟片段。

升級之後發生的安裝錯誤

在升級至 Solaris 9 9/05 HW 發行版本後,發生以下安裝錯誤。

使用 Solaris Live Upgrade 從前一 Solaris 發行版本升級時,過時的解除安裝程式未移除 (6198380)

如果使用 Solaris Live Upgrade 要從下列發行版本升級為 Solaris 9 9/05 HW 作業系統時,過時的解除安裝程式未移除:

這些前版作業系統的解除安裝程式仍會保存在系統的 /var/sadm/prod 目錄中。

下列過時的解除安裝程式無法移除。

解決方法:完成系統升級後,請手動移除 /var/sadm/prod 目錄中過時的解除安裝程式。

SPARC: 升級或套用建議的修補程式后 SAM-FS/QFS 發生問題 (5003346)

SAM-FS/QFS 常駐程式不會啟動,且若您執行下列作業之一,則檔案系統不可掛載:

發生錯誤的原因是常駐程式通常使用的系統呼叫 181 正由不同的模組使用。模組剛由您所套用的修補程式引入。/var/adm/messages 中會記錄下列錯誤訊息:


/var/adm/messages
 Jan  5 13:28:46 host genunix: [ID 147998 kern.warning] WARNING: system 
 call entry 181 is already in use
 Jan  5 13:28:46 host samfs: [ID 798779 kern.warning] WARNING: SAM-FS: 
 modload(samsys) failed.

此外,/var/adm/sam-log 中還將記錄下列錯誤訊息:


/var/adm/sam-log
 Jan  5 13:30:08 host sam-fsd[355]: [ID 617651 local4.alert] Fatal error -
 samsys module not loaded
 Jan  5 13:30:08 host sam-fsd[355]: [ID 765074 local4.alert]   Correct 
 problem and 'kill -HUP 355'

執行下列步驟:

  1. 成為超級使用者。

  2. modinfo 輸出發出 181 的 grep 以判斷 181 是否正由其他模組使用:


    # modinfo | grep 181
         8  1181aa0   38c4   1   1  TS (time sharing sched class)
        15  11b1092   181a  12   1  sad (STREAMS Administrative Driver ')
        43  1295cd8    ce9 181   1  ssc050 (SSC050 i2c device driver: v1.4)
       158 7813a87f   181c  95   1  cpc (cpc sampling driver v1.10)
       158 7813a87f   181c 179   1  cpc (cpc sampling system call)
       158 7813a87f   181c 179   1  cpc (32-bit cpc sampling system call)

    因為有其他模組使用系統呼叫 181,請配置 samsys 使用其他未使用的系統呼叫值。

  3. 透過變更 samsys 使用 182 或介於 0-255 間其他未使用的值,編輯 /etc/name_to_sysnum


    samsys			182
  4. 啟動系統以重新配置 samsys

    # shutdown -y -g0 -i0

    OK> boot -r

  5. 請確認該錯誤訊息已不再出現於 /var/adm/messages 中,且所有的 SAM-FS 檔案系統皆可掛載。

SPARC: 升級後移除修補程式可能毀壞 WBEM 儲存庫 (4820614)

在下列情況下,可能會毀壞 WBEM 儲存庫共用資訊模型 (CIM) 資料庫︰

如果 WBEM 儲存庫毀壞,Solaris 管理主控台日誌檢視器中會顯示以下錯誤訊息:


CIM_ERR_FAILED:
/usr/sadm/lib/wbem/../../../../var/sadm/wbem/logr/
preReg/PATCH113829install/Solaris_Application.mof,18,ERR_SEM,
ERR_EXC_SET_CLASS,CIM_ERR_FAILED:Other Exception:
java.io.StreamCorruptedException: invalid stream header

解決方法:請選擇以下解決方法之一:

64 位元 Solaris 問題

下列 64 位元問題適用於 Solaris 9 9/05 HW 發行版本。

SPARC: Sun UltraSPARC 系統 (Sun4U) 可能需要啟動快閃 PROM 更新


備註 –

如果您的系統已經在運行適用 64 位元的韌體,便不需要快閃 PROM 更新。


如果您要在 UltraSPARCTM 系統上執行 64 位元的 Solaris 軟體,則可能需要更新系統的快閃 PROM 韌體。Solaris 9 9/05 HW 安裝程式可以讓您新增 64 位元支援。當您在 Sun UltraSPARC 系統上進行安裝時,依據預設值將會選取 64 位元支援。只有當 CPU 速度為 200MHz 或更高時,64 位元系統才會預設以 64 位元模式啟動。


備註 –

如果您選擇在任何 SunTM 或 UltraSPARC 系統上執行 32 位元的 Solaris 軟體,則不需要快閃 PROM 更新。


以下表格列出受到影響的 UltraSPARC (Sun4UTM) 系統以及所需的最小韌體版本。uname -i 指令的輸出即是系統類型。您可以使用 prtconf -V 指令來確定您正在運行的韌體版本。

表 1–1 在 UltraSPARC 系統上執行 64 位元 Solaris 軟體所需的最低韌體版本

來自 uname -i 的系統類型

來自 prtconf -V 的最低韌體版本

SUNW,Ultra-1-Engine 

3.10.0 

SUNW,Ultra-1 

3.11.1 

SUNW,Ultra-2 

3.11.2 

SUNW,Ultra-4 

3.7.107 

SUNW,Ultra-Enterprise 

3.2.16 


備註 –

如果某個系統未列示在以上表格中,則說明該系統不需要快閃 PROM 更新。


如需有關如何使用 Solaris CD 來執行快閃 PROM 更新的說明,請參閱 Solaris 9 on Sun Hardware Collection。您可以在 http://docs.sun.com 上獲得該手冊。

Documentation CD 問題

下列 Documentation CD 問題適用於 Solaris 9 9/05 HW 發行版本。

無法在執行 Solaris 2.6、7 以及 8 軟體的說明文件伺服器上安裝名稱長於九個字元的說明文件套裝軟體

有些 PDF 格式的本土化文件集合的套裝軟體名稱長於九個字元。若要在運行 Solaris 7 或 8 軟體的伺服器上安裝這些 PDF 集合,必須先安裝兩個修補程式。


備註 –

在發佈此發行版本的 Solaris 2.6 伺服器時不存在任何修補程式。


解決方法:如需有關如何安裝這些修補程式的說明,請參閱說明文件媒體 Solaris 9 9/05 HW Documentation CD 1 of 2、Documentation CD 2 of 2 或 DVD 上的 Solaris 說明文件重要資訊檔。此檔案位於以下目錄:


mount-point/README/locale/install_locale.html

例如,Solaris 9 9/05 HW Documentation CD 1 of 2 的英文版檔案位於以下目錄中:


sol_9_doc_1of2/README/C/install_C.html

Documentation CD 安裝錯誤

下列 Documentation CD 安裝錯誤適用於 Solaris 9 9/05 HW 版本。

Solaris 9 9/05 HW Documentation CD uninstaller 公用程式的解除安裝模式無法正常運作 (4675797、4627776)

如果您在全部解除安裝模式下執行 Solaris 9 9/05 HW Documentation CD uninstaller,則 uninstaller 僅移除那些依預設安裝的文件套裝軟體。

解決方法:在部分解除安裝模式下執行解除安裝程式,選取您要解除安裝的特定套裝軟體。

在指令行介面模式下,Documentation CD 檢驗面板可能無法在指令行介面模式下分頁顯示 (4520352)

如果您使用具有 nodisplay 選項的 Solaris 9 9/05 HW Documentation CD 安裝程式,檢驗面板可能無法正確分頁顯示。

解決方法:在使用 Solaris 9 9/05 HW Documentation CD 安裝程式時,請勿指定 nodisplay 選項。使用圖形化使用者介面 (GUI) 模式來安裝 Solaris 9 9/05 HW Documentation CD。

安裝期間發生的本土化問題

以下是在 Solaris 9 9/05 HW 軟體安裝期間發生的本土化問題。

可能會安裝其他相關的語言環境

當您選取一種語言環境時,可能會同時安裝其他相關的語言環境。此運作方式變更發生在 Solaris 9 9/05 HW 發行版本中,因為所有的完整語言環境 (包括訊息轉換) 以及亞洲和日本的部分語言環境 (語言環境啟用程式),都已經依據語言環境的語言支援重新封裝。其他部分的語言環境仍然根據地理區域 (例如中歐地區) 來封裝和安裝。

安裝期間發生的本土化錯誤

在 Solaris 9 9/05 HW 軟體安裝期間會發生下列本土化錯誤。

Languages CD 依預設藉由 Solaris Live Upgrade 安裝所有語言 (4898832)

如果您將 Solaris Live Upgrade 與多張 CD 配合使用以安裝 Solaris 9 9/05 HW 版本,Languages CD 將依預設安裝所有語言。

安裝後,如果在不同於安裝時所選語言環境的語言環境中登入系統,則可能會顯示亂碼。登入其中任何一個語言環境後,都會顯示英文語言環境。

解決方法:安裝期間,請選取自訂安裝選項。執行 Languages CD 安裝期間,取消核取您不想安裝的所有語言。

升級運行具有完整泰文/俄文/波蘭文/嘉泰羅尼亞文支援的 Solaris 8 軟體的系統時,將在系統上保留無效的套裝軟體 (4650059)

在正在執行 Solaris 8 軟體並已安裝 Solaris 8 Language Supplement CD 的系統上升級至 Solaris 9 9/05 HW 發行版本,將導致幾個無效的套裝軟體。泰文、俄文、波蘭文以及嘉泰羅尼亞文語言環境套裝軟體會保留在該系統上。這些語言環境套裝軟體具有 ARCH=sparcall 值,且未在升級至 Solaris 9 9/05 HW 發行版本期間移除。

解決方法:在您升級至 Solaris 9 9/05 HW 發行版本之前,請使用 Solaris 產品註冊應用程式,以移除 Solaris 8 Languages Supplement CD 套裝軟體。