Solaris 9 4/03 版次注意事項

第 1章 安裝問題

本章旨在說明與 Solaris 9 4/03 作業環境安裝有關的問題。

自本文件在 Solaris 9 4/03 Documentation CD 和 Solaris 9 4/03 Installation CD 上的 "Installation Kiosk" 中發行之後,本章中已新增下列安裝錯誤說明。

安裝 Solaris 9 4/03 軟體之前需要知道的問題

SPARC: 從 Solaris 9 4/03 DVD 啟動

現在您可以從 DVD 取得 Solaris 9 4/03 作業環境。若要從 DVD 安裝或升級,請將 Solaris 9 4/03 DVD 插入 DVD-ROM 光碟機,並在 ok 提示符號下使用以下指令啟動系統。


ok boot cdrom

x86: Solaris 9 4/03 Installation CD 分割區問題

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


小心 – 小心 –

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


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


註解 –

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

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

此要求亦造成您無法使用 Solaris 9 4/03 Installation CD 從 Solaris 2.6 或 Solaris 7 版本升級至 Solaris 9 4/03 作業環境。如需更多資訊,請參閱升級問題


x86: 預設開機磁碟分割區佈局的變更

在 Solaris 9 4/03 作業環境中,Solaris Web Start 和 suninstall 安裝程式依預設使用新的開機磁碟分割區佈局來容納 SunTM LX50 系統上的服務分割區。此安裝程式可讓您保留一個現有的服務分割區。

新預設包含以下分割區︰

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


註解 –

如果在目前不包含服務分割區的系統中安裝 Solaris 9 4/03(x86 平台版)作業環境,Solaris Web Start 和 suninstall 程式不會依預設建立新的服務分割區。如果您要在系統上建立服務分割區,請參閱x86: 在目前不包含服務分割區的系統上不會依預設建立服務分割區


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


註解 –

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


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

如果使用 Solaris 9 4/03 媒體上的預設 Solaris JumpStartTM 設定檔在具有小型磁碟的系統上安裝多種語言環境,則安裝可能會失敗。這個問題可能會出現在下列情況下。

x86: 在目前不包含服務分割區的系統上不會依預設建立服務分割區

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

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


註解 –

如果在安裝 Solaris 8 2/02 作業環境時未特別保留服務分割區,您將無法重新建立服務分割區並升級至 Solaris 9 4/03 作業環境。您必須執行此軟體的初始安裝。


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

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

Solaris 9 裝置配置助理 在 Solaris 9 4/03 版本中不以開機磁片發送。 若要啟動裝置配置助理,請選擇以下其中一個選項。

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

x86: 在升級至 Solaris 9 4/03 作業環境之前,請先將 DPT PM2144UW 控制器 BIOS 升級至最新的修訂版

此 Solaris 9 4/03 作業環境包含一個可以讓您安裝大型分割區的新功能。DPT PM2144UW 控制器的 BIOS 必須支援邏輯區塊定址 (LBA)。最新版的 BIOS 完全支援 LBA 存取。您可能需要更新其他 DPT 控制器模型以支援 LBA。

解決方法: 在將系統升級至 Solaris 9 4/03 作業環境之前,請確定 DPT PM2144UW 控制器的 BIOS 是來自 DPT 的最新可用版本。

若要判斷您的系統是否具有一個 DPT 控制器,請執行以下步驟:

  1. 執行 prtconf -D

  2. 如果顯示名稱 dpt,執行卡的配置公用程式,以取得有關機型和 BIOS 修訂版的資訊。

  3. 藉由快閃 BIOS 或安裝您取得的 DPT 之最新 BIOS EPROM,對 DPT PM2144UW 控制器進行升級。請造訪 http://www.dpt.com,以取得所有 DPT 控制器的最新 BIOS 影像。

現在您可以升級此系統。

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

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

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

解決方法:請勿將含帶最新 BIOS 版本 GG.06.13 的 HP Vectra XU Series 系統升級至 Solaris 9 4/03 作業環境,因為這些系統不再受到支援。

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

安裝 Solaris 9 4/03 軟體之前需要知道的錯誤

x86: 選擇儲存服務分割區和建立 Solaris 分割區時,suninstall 會結束 (4832216)

如果您使用 suninstall 安裝程式在具有現有服務分割區的系統上安裝 Solaris 9 4/03(x86 平台版)作業環境,安裝程式可能會結束。這個問題可能會出現在下列情況下:

解決方法:請選擇以下其中一種解決方法。

x86: 在使用 3Com 3c905C 網路介面卡的系統上安裝可能失敗 (4791458)

如果您在使用 3Com 3c905C 網路介面卡的系統上執行網路安裝,螢幕可能會顯示以下錯誤訊息:


elxl%d: 未找到使用中的連接,請連接

螢幕顯示此錯誤訊息後,安裝可能會繼續或掛起。

解決方法:請選擇以下其中一種解決方法。

如需有關如何從網路執行安裝的詳細資訊,請參閱Solaris 9 安裝指南

x86: 在 Sun LX50 系統上 PXE 網路啟動不能成功執行 (4725108)

如果使用預先啟動執行環境 (PXE) 網路啟動在 SunTM LX50 系統上安裝 Solaris 9 4/03 作業環境,則該網路啟動可能會失敗。以下的訊息會顯示出來:


error: Assertion failure: - "rp->flags & RESF_ALT", "ur.c" line 80

未裝載根檔案系統,配置助手已提前退出。
啟動不可能成功。
可以使用 CTL-ALT-DEL 來重設機器。

故障轉移至啟動解譯程式 - 按 ctrl-d 繼續啟動

解決方法:請選擇以下其中一種解決方法。

在使用 Toshiba SD-M1401 DVD-ROM 的系統上,從 Solaris DVD 啟動會失敗 (4467424)

如果您的系統使用具有韌體修訂版 1007 的 Toshiba SD-M1401 DVD-ROM 光碟機,則系統無法從 Solaris 9 4/03 DVD 啟動。

解決方法:套用 111649–03 或更新版本的修補程式,以更新 Toshiba SD-M1401 DVD-ROM 光碟機的韌體。修補程式 111649–03 包含在 Solaris 9 4/03 Supplement CD 的以下目錄中。


DVD_Firmware/Patches

請參閱此目錄中的讀我檔案,以取得有關如何安裝修補程式的說明。在安裝修補程式之前,請務必閱讀並遵循讀我檔案中所有的注意事項和警告。

無法在 Solaris 2.6 和 Solaris 7 作業環境中存取 Solaris 9 4/03 DVD 上的資料 (4511090)

如果您的系統在執行 Solaris 2.6 或 Solaris 7 作業環境,則「容體管理」會錯誤裝載 Solaris 9 4/03 DVD。可以裝載 DVD,但不可存取資料。因此,您將無法設定安裝伺服器、執行即時升級或存取媒體上的任何資料。

解決方法:請選擇以下其中一種解決方法。

安裝錯誤

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

如果在具有多重網路介面的系統上安裝或升級到 Solaris 9 4/03 作業環境,則系統會將所有系統介面識別為可用。未插接至網路的介面或非預定使用的介面會出現在 ifconfig -a 指令的輸出中。另外,具有相同乙太網路位址的介面可能會被指定以相同的 IP 位址。以下的錯誤訊息會顯示出來。


ifconfig: setifflags: SIOCSLIFFLAGS: qfe3: 無法指定要求的位址

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

解決方法:請選擇以下其中一種解決方法。

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

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

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


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

或者:


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

 

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

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

安裝或升級期間發生的錯誤

安裝 Solaris WBEM Providers 套裝軟體 SUNWwbpro 時遇到無效錯誤訊息 (4824518)

當您安裝 Solaris 9 4/03 作業環境時,以下錯誤訊息會被記錄在 /var/sadm/system/logs/install_log 檔案中:


/tmp/Solaris_Application.mof: No such file or directory

如果您升級至 Solaris 9 4/03 作業環境,相同的錯誤訊息會被記錄在 /var/sadm/system/logs/upgrade_log 檔案中。

在 Solaris WBEM Providers 套裝軟體 (SUNWwbpro) 安裝期間會遇到此訊息。

解決方法: 忽略此錯誤訊息。此訊息不會影響套裝軟體的安裝。發生錯誤的原因是安裝程式嘗試刪除不存在的暫存檔案。

升級問題

在 Solaris 9 4/03 作業環境中,無法透過 SUNWsan 存取儲存區域網路

如果您的 Solaris 8 系統連接到儲存區域網路 (SAN),在升級至 Solaris 9 4/03 作業環境之前,請洽詢您的支援工程師。安裝 SUNWsan 套裝軟體的 Solaris 8 系統可能需要特定的程序來升級至 Solaris 9 4/03 作業環境。如需知道 SUNWsan 套裝軟體是否安裝在系統上,請在終端機視窗中輸入以下指令。


# pkginfo SUNWsan

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


系統      SUNWsan       SAN 基礎套件

x86: 無法使用 Solaris 9 4/03(x86 平台版)Installation CD 將 x86 系統升級至 Solaris 9 4/03 作業環境

由於 x86 啟動分割區的要求,您無法使用 Solaris 9 4/03(x86 平台版)Installation CD 將以 x86 為基礎的系統從 Solaris 2.6 或 7 作業環境升級至 Solaris 9 4/03 作業環境。在以 x86 為基礎的系統上,可使用 Solaris 9 4/03 Software(x86 平台版)1 of 2 CD 從 Solaris 2.6 或 Solaris 7 作業環境升級至 Solaris 9 4/03 作業環境。

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 4/03 作業環境,並且已有安裝 Solaris Management Console 1.0、1.0.1 或 1.0.2 軟體,則您必須在升級之前,先解除安裝 Solaris Management Console 軟體。如果您已安裝 SEAS 2.0 overbox、SEAS 3.0 overbox 或是 Solaris 8 Admin Pack,則 Solaris 管理主控台軟體可能已存在於您的系統中。

解決方法:請選擇以下其中一種解決方法。

升級期間發生的安裝錯誤

升級無法安裝 SUNWceudt 套裝軟體 (4826785)

如果您從 Solaris 9、Solaris 9 9/02 或 Solaris 9 12/02 作業環境升級至 Solaris 9 4/03 版本,則同時使用 pkgchk 指令與 -n 選項時會發生以下錯誤:


錯誤: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/datatypes.dt
路徑名稱不存在
錯誤: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/develop.dt
路徑名稱不存在
錯誤: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtfile.dt
路徑名稱不存在
錯誤: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtmail.dt
路徑名稱不存在
錯誤: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtpad.dt
路徑名稱不存在
錯誤: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/print.dt
路徑名稱不存在
錯誤: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/uxstd.dt
路徑名稱不存在 

解決方法:使用 Solaris 9 4/03 DVD 或 Solaris 9 4/03 Software 1 of 2 CD 重新新增 SUNWceudt 套裝軟體。請執行以下步驟:

  1. 成為超級使用者。

  2. 移除 SUNWceudt 套裝軟體。


    # pkgrm SUNWceudt
    
  3. 將目錄變更為產品目錄。


    # cd path-to-Solaris-9/Product
    
  4. 新增 SUNWceudt 套裝軟體。


    # pkgadd   -d `pwd` SUNWceudt
    

升級後手動註冊修補程式 114711-01 或 114712-01 隨附的 VDiskMgr.jar 檔案 (4818306)

如果您在系統上套用修補程式 114711-01(SPARC 平台版)或修補程式 114712-01(x86 平台版),則在升級至 Solaris 9 4/03 作業環境後,必須手動註冊這些修補程式隨附的 VDiskMgr.jar 檔案。如果您未手動註冊修補程式隨附的 VDiskMgr.jar 檔案,則現有 VDiskMgr.jar 檔案將保留在系統上。此外,修補程式並不能完全修正問題。

若要確定系統上是否已安裝這些修補程式之一,請鍵入以下其中一個指令:

解決方法:升級至 Solaris 9 4/03 作業環境後,手動註冊這兩個指定修補程式隨附的 VDiskMgr.jar 檔案。請執行以下步驟:

  1. 成為超級使用者。

  2. 用修補程式隨附的 .jar 檔案取代現有 VDiskMgr.jar 檔案。


     # /usr/sadm/bin/smcregister tool -n \
    com.sun.admin.diskmgr/VDiskMgr.jar \
    /usr/sadm/lib/diskmgr/VDiskMgr.jar \
    /usr/sadm/lib/dismgr/VDiskMgr_classlist.txt \
    /usr/sadm/lib/diskmgr/VDiskMgrInfo.xml> /dev/null 2>$1
    
  3. 用修補程式隨附的 VDiskMgr 工具取代工具方塊中的現有 VDiskMgr。


    # /usr/sadm/bin/smcregister toolbox add -f tool \
    com.sun.admin.diskmgr.client.VDiskMgr \
    -F "/Storage/">/dev/null 2>&1
    
  4. 停止 WBEM 伺服器。


    # /etc/init.d/init.wbem stop
    
  5. 重新啟動 WBEM 伺服器。


    # /etc/init.d/init.wbem start
    

SPARC: 升級後,基於受管理物件格式 (MOF) 檔案的 Solaris 管理主控台應用程式可能失敗 (4825349)

如果您從 Solaris 9 作業環境升級至 Solaris 9 9/02、Solaris 9 12/02 或 Solaris 9 4/03 版本,則升級不會重新註冊現有的受管理物件格式 (MOF) 檔案。在升級期間,舊的 /var/sadm/wbem/logr 目錄將另存為 /var/sadm/wbem/logru3 目錄。升級後,已註冊的 MOF 檔案不會被重新註冊。因此,基於 MOF 檔案的 Solaris 管理主控台應用程式會失敗。

當您使用主控台的裝載和磁碟工具時,會顯示下列錯誤訊息:


CIM_ERR_NOT_FOUND

解決方法:手動註冊遺漏的 MOF 檔案。MOF 檔案位於 /var/sadm/wbem/logru3 目錄中。請完成以下步驟:

  1. 成為超級使用者。

  2. 手動註冊 MOF 檔案。


     # /usr/sadm/bin/mofreg -r tag mof-file
    

    其中,tag 是位於 /var/sadm/wbem/logru3/unregDir/ 目錄中的目錄,mof–file 是位於 tag 目錄中的 MOF 檔案。

    例如:


    # /usr/sadm/bin/mofreg -r svm \
    /var/sadm/wbem/logru3/unregDir/svm/svm/Solaris_Vm1.0.mof
    
  3. 停止 WBEM 伺服器。


    # /etc/init.d/init.wbem stop
    
  4. 重新啟動 WBEM 伺服器。


    # /etc/init.d/init.wbem start
    

使用 Solaris 即時升級時的安裝程式文字顯示問題 (4736488)

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

解決方法:請選擇以下其中一種解決方法。

SPARC: 在指定有修補程式清單檔案時,luupgrade 指令無法加入修補程式 (4679511)

如果您使用帶 -s 選項的 luupgrade 指令來加入帶目錄和修補程式清單檔案的修補程式,則無法加入修補程式。螢幕上會顯示類似以下的訊息:


/usr/sbin/luupgrade [52]:		3 patch-list-file: 錯誤數目			

在前面的訊息中,patch-list-file 是您指定給 luupgrade 指令的修補程式清單檔案,用以加入修補程式。

解決方法:若要加入指定有修補程式清單檔案的修補程式,請執行以下步驟。

  1. 成為超級使用者。

  2. 裝載您要修補的啟動環境。


    # lumount boot-envir-name mount-point
    
  3. 向啟動環境加入修補程式。


    # /usr/sbin/patchadd -R mount-point -M patch-path patch-list-file-name
    

    在前面的指令中,patch-path 為包含要加入之修補程式的路徑名稱。patch-list-file-name 是包含您要加入之修補程式清單的檔案。

  4. 解除裝載啟動環境。


    # luumount boot-envir-name
    

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

當您從 Solaris 8 作業環境升級至 Solaris 9 或 Solaris 9 4/03 作業環境時,移除 SUNWjxcft 套裝軟體會遇到問題。以下錯誤訊息被記錄在 upgrade_log 檔案中:


移除套裝軟體 SUNWjxcft:
無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.upr
無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.scale
無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.alias
無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.upr
無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.scale
無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.alias
<SUNWjxcft> 移除成功

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

自 Solaris 8 作業環境升級可能會建立冗餘的 Kerberos 私密性機制 (4672740)

在 Solaris 9 4/03 作業環境中,Kerberos 版本 5 全域機制包含私密性支援,因此,不需要 Kerberos 內部機制。如果已在 Solaris 8 系統上安裝位於 /usr/lib/gss/do/mech_krb.so.1 的 Kerberos 內部機制,請將其移除,然後再將系統升級至 Solaris 9 4/03 作業環境。

解決方法:在升級至 Solaris 9 4/03 作業環境之前,請執行以下步驟。

  1. 輸入以下指令以確定 Kerberos 內部機制是否安裝在系統上。


    % pkginfo | fgrep ' SUNWk5'
    
    • 如果此指令的輸出包括任何 SUNWk5 套裝軟體名稱,則表示系統上有安裝 Kerberos 內部機制。移至步驟 2。

    • 如果輸出不包括任何 SUNWk5 套裝軟體名稱,則表示系統上未安裝 Kerberos 內部機制。略過剩餘步驟。升級系統。

  2. 藉由輸入下列指令來備份 /etc/nfssec.conf/etc/gss/qop 檔案。


    % tar -cf /var/tmp/krb_config_files.tar /etc/nfssec.conf /etc/gss/qop
    
  3. 輸入下列指令來確認檔案已備份。


    % tar -tf /var/tmp/krb_config_files.tar
    
  4. 移除步驟 1 的輸出中列示的所有套裝軟體。


    % pkgrm package-name package-name package-name
    
  5. 升級至 Solaris 9 4/03 作業環境。

    升級程式會更新全域 Kerberos 機制碼並啟用 Kerberos 私密性支援。

  6. 在文字編輯器中,變更 /etc/gss/mech 檔案中的以下行。

    • 解除對以下行的註釋。


      kerberos_v5     1.2.840.113554.1.2.2    gl/mech_krb5.so gl_kmech_krb5
      

      如有必要,將前一行加入 /etc/gss/mech 檔案。

    • 移除以下行。


      kerberos_v5     1.2.840.113554.1.2.2    do/mech_krb5.so do_kmech_krb5
      
    • 透過輸入以下指令來復原 /etc/nfssec.conf /etc/gss/qop 檔案。


      % tar -xf /var/tmp/krb_config_files.tar
      

升級至 Solaris 9 4/03 作業環境可能會停用現有的 Secure Shell 常駐程式 (sshd) (4626093)

如果在透過 /etc/init.d/sshd 常駐程式執行協力廠商 Secure Shell(例如,OpenSSH)的系統上升級至 Solaris 9 4/03 作業環境,則升級會停用現有的 Secure Shell 常駐程式。在升級期間,Solaris 9 4/03 升級軟體會覆寫 /etc/init.d/sshd 的內容。

解決方法:請選擇以下其中一種解決方法。

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

如果 /export 目錄接近滿容量,並且您升級至 Solaris 9 4/03 作業環境,則 /export 的空間需求計算會出錯,升級會失敗。此問題通常發生在安裝無磁碟用戶端時,或是在 /export 目錄中安裝協力廠商軟體的情況下。以下的訊息會顯示出來:


警告: 無足夠空間可供升級。

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

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

如果您的系統目前支援使用 Solstice AdminSuiteTM 2.3 Diskless Client 工具安裝的無磁碟用戶端,則必須執行兩個步驟。先刪除與伺服器屬同一 Solaris 版本和架構的所有現有非磁碟用戶端,然後再安裝或升級至 Solaris 9 4/03 作業環境。如需特定說明,請參閱 "System Administration Guide: Basic Administration"。

如果您嘗試在現有的無磁碟用戶端上安裝 Solaris 9 4/03 作業環境,可能會顯示以下錯誤訊息:


無法升級磁碟片段 <xxxxxxxx> 上的 Solaris 版本(Solaris 版本號碼)。
安裝在磁碟上的軟體配置出現未知問題。

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

升級之後發生的安裝錯誤

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 問題

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


註解 –

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


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


註解 –

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


以下表格列出受到影響的 UltraSPARC (Sun4UTM) 系統以及所需的最小韌體版本。System type 便等於 uname -i 指令的輸出。您可以藉由使用 prtconf -V 指令,來查知您目前使用的韌體版本。

表 1–2 在 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 問題

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

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


註解 –

此版本中不包含任何 Solaris 2.6 伺服器專用的修補程式。


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


mount-point/README/locale/install_locale.html

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


sol_9_doc_1of2/README/C/install_C.html

Documentation CD 安裝問題

Solaris 9 4/03 Documentation CD 的 uninstaller 公用程式在解除安裝模式下無法正常運作 (4675797)

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

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

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

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

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

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

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

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

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

Solaris 9 Beta Refresh 中文 CDE 字體套裝軟體無法升級至 Solaris 9 4/03 作業環境 (4653908)

如果您要在執行 Solaris 9 Beta Refresh 作業環境的系統上升級至 Solaris 9 4/03 作業環境,且該系統支援簡體中文或繁體中文語言環境,則升級無法成功完成。簡體中文和繁體中文 CDE 字體本土化套裝軟體(SUNWcdftSUNWhdft)無法升級至適當的 Solaris 9 4/03 套裝軟體。以下的錯誤訊息會顯示出來。


正在移除套裝軟體 SUNWcdft:
/a/var/sadm/pkg/SUNWcdft/install/postremove: 
  /a/usr/dt/config/xfonts/zh_CN.EUC: 不存在
/a/var/sadm/pkg/SUNWcdft/install/postremove: 
  /a/usr/dt/config/xfonts/zh_CN.GBK: 不存在
/a/var/sadm/pkg/SUNWcdft/install/postremove: 
  /a/usr/dt/config/xfonts/zh_CN.UTF-8: 不存在
pkgrm: 錯誤: postremove 程序檔未成功完成

解決方法:在您升級至 Solaris 9 4/03 作業環境之前,請移除適當的 Solaris 9 Beta Refresh postremove 檔案。


# rm /var/sadm/pkg/SUNWcdft/install/postremove
# rm /var/sadm/pkg/SUNWhdft/install/postremove

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

將執行安裝有 Solaris 8 Language Supplement CD 之 Solaris 8 作業環境的系統升級至 Solaris 9 4/03 作業環境時,會導致數個無效的套裝軟體。泰文、俄文、波蘭文以及泰羅尼亞文語言環境套裝軟體會保留在該系統上。這些語言環境套裝軟體包含 ARCH=sparcall 值,並且在升級至 Solaris 9 4/03 作業環境時不會被移除。

解決方法:在您升級至 Solaris 9 4/03 作業環境之前,請使用 Solaris 產品註冊應用程式,以移除 Solaris 8 Languages Supplement CD 套裝軟體。