Solaris 8 (SPARC 平台版) 線上版次注意事項更新

第 1章 安裝問題

這份文件自從在 Solaris 8 文件 CD 中發行以來,已在此章中新增了下列與安裝相關的錯誤之描述。此章的修訂版本已經發行於 Solaris 8 (SPARC 平台版﹞版次注意事項:

從 Solaris 8 軟體光碟的第一片開始交談式安裝前,您必須知道的課題

變更語言環境安裝機制

語言環境所支援的安裝機制在 SolarisTM 8 作業環境有所變更。在 Solaris 2.5.1, 2.6 和 Solaris 7 的作業環境中,所選擇的軟體叢集會決定安裝語言環境支援的層次。 此 Solaris 8 作業環境包含一個新的安裝介面,會提示您針對所需的語言環境支援來選取特定的地理區域。因此在安裝 Solaris 8 作業環境時,跟 Solaris 2.5.1, 2.6 和 Solaris 7作業環境比起來,您有更多的可能性來自訂自己系統的配置。

特別注意下列行為:

互動式安裝期間發生的安裝錯誤

安裝進度指示表可能不精確 (1266156)

安裝 Solaris 軟體 - 即使尚在進行中,進度指示表有時會指出安裝已完成。在進度指示表指出安裝已完成後的數分鐘,安裝程式可能才完成套裝軟體的新增。

請勿依賴進度指示表來指出是否已完成安裝。當程式已完成全部的安裝作業時,安裝程式會顯示下列的訊息。


安裝完成 

當建立檔案系統時可能發生警告 (4189127)

在安裝期間建立檔案系統,下列其中一項警告訊息可能會顯示。


Warning: inode blocks/cyl group (87) >= data blocks (63) in last cylinder group. This implies 1008 sector(s) cannot be allocated.   

Warning: 1 sector(s) in last cylinder unallocated  
當建立檔案系統的大小和磁碟的空間不對稱時會出現這種警告。 這將導致未納入指定檔案系統的磁碟上有未使用空間。這個未使用空間無法讓其他檔案系統使用。

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

如果 # 含括在路徑 (4294586) 中,不會發生錯誤

如果 # 含括在 JavaTM 程式的路徑中,當您執行程式時會顯示下列訊息。


Exception in thread "main" java.lang.NoClassDefFoundErrorVolume Management (vold) sometimes uses a pound sign in a pathwhen creating directory names:     

解決方法: 刪除路徑的 # 或是不使用 Java 安裝精靈。

自訂型 JumpStart 在 Solaris 8 軟體的第二片 CD 中不提供 (4304912)

在安裝 Solaris 8 第一片 CD 的軟體後,並不會提供給您自訂型的 JumpStartTM 安裝 Solaris 8 軟體的第二片 CD。

解決方法: 如果您只要安裝一般使用者軟體群組的話,則不需要安裝 Solaris 8 軟體的第二片 CD,因為一般使用者軟體和它的基本設定支援已經包括在 Solaris 8 軟體第一片 CD 中了。

如果要求的是第一片 CD,當你插入 Solaris 8軟體第二片 CD (4306752) 時精靈會暫停。

對部份只有英文的版本 Solaris 8 的安裝 CD而言,安裝程式要求 Solaris 8 軟體的第一片 CD 時允許您插入 Solaris 8 軟體第二片 CD 。

如果插入不正確的 CD ,安裝程式會嘗試使用它,即使它無法用來安裝 Solaris 作業環境。

如果你執行預設安裝,下列的訊息會顯示在摘要面板的明細視窗上:


ERROR: Could not load the media (/cdrom)" error message 
如果從安裝光諜選擇自訂安裝,在選擇自訂並選取下一步按鈕之後,馬上會顯示空白畫面。

解決方法: 插入 Solaris 8所要求的軟體第一片 CD 。如果您在顯示空白螢幕後插入 Solaris 8 軟體第二片 CD ,您需要重新由 "啟動CD-ROM " 的步驟,啟動安裝程式。

當沒有媒體的壓縮磁碟機發生異常的運算表示式 (4307035)

當壓縮磁碟機沒有插入磁碟時 Solaris Web Start 報告有異常運算表示式。 顯示訊息如下:


Starting the Web Start 3.0 Solaris installer
./W00.findswap[1823]: 173 Arithmetic Exception
Could not get disk information.
Exiting
解決方法: 在重新啟動您的系統前將壓縮磁碟機斷線或將磁碟插入磁碟機中。

無法在 sun4us 平台 (4309047) 上由 CD 執行 JumpStart 安裝

servers_xlarge 設定檔檔案中遺漏了 sun4us 登錄。

解決方法:使用 setup_install_server 設定一個 netinstall 影像並修改 servers_xlarge 檔案以包含 sun4us平台的 client_arch 登錄。之後繼續 JumpStart 的安裝。

由選取導致 DHCP 的 Solaris 8 軟體之第一片 CD 進行的 CD-ROM-型安裝失敗 (4310705)

如果系統安裝是使用的 Solaris 8 軟體的第一片 CD,會提示您以 DHCP 來配置系統。如果您選取 DHCP,安裝會失敗。會顯示下列訊息:


The IP address previously set on the network interface is no longer available.
如果您這樣來安裝系統的話,這個問題便不會發生:

解決方法:在安裝完成後,配置系統使用 DHCP,使用 Web Start 安裝程式,或使用 Net 安裝伺服器來安裝系統。

升級問題

Solaris Easy Access Server (SEAS)

Solaris Easy Access Server 中的應用程式未證明是否可在 Solaris 8 作業環境中執行。如果您將執行來自 SEAS 的應用程式,則您必須安裝 Solaris 8 Admin Pack,以確定那些應用程式將正確地在 Solaris 8 作業環境中執行。

SEAS 發行版本中包括的數個應用程式現在是 Solaris 8 作業環境的一部份:

下列的 SEAS 應用程式尚未通過認證能在 Solaris 8 作業環境運作:

新的 Solaris 8 快取記憶體架構不需要優先分頁

Solaris 8 作業環境引進新的檔案系統快取架構,它包含「Solaris 7 優先分頁」功能。不應該在 Solaris 8 作業環境中設定系統變數 priority_paging, 而且當系統升級到 Solaris 8 作業環境時,應該移除 /etc/system

新的快取架構將移除虛擬記憶體系統上因檔案系統活動而造成的大部份壓縮。 因此,新的快取架構將變更動態的記憶體分頁統計,使得觀察系統記憶體性質更簡單。不過,數個統計將報告相當不同的值,這些是分析記憶體行為或設定效能監視臨界值時應該考慮的值。 大多數可見的差異如下:

升級期間發生的安裝錯誤

當使用已經安裝 Sun Microelectronics 平台的修補程式升級為 Solaris 8作業環境 (4240147),系統將無法啟動

當您使用 Sun Microelectronics 平台的修補程式升級 Solaris 8 作業環境,系統將無法啟動。

解決方法: 如果您計畫升級到 Solaris 8 作業環境,而您在您的系統上使用 Solaris 7 並已安裝修補程式 ID 107258-02 或 107258-01, 鍵入:


# patchrm 107258-02
# patchrm 107258-01
再開始升級。 否則, 系統在完成升級後將無法啟動。 在系統重新啟動後,鍵入:

# patchadd 107258-02
# patchadd 107258-01

由 Solaris 2.5.1 作業環境來重新定位的 CDE 會受升級到 Solaris 8 作業環境所隔離 (4260819)

這個問題會影響非隨附於 CDE 作業環境的 Solaris 2.5.1 與 Solaris 2.5.1 系統之執行。但是,只有在非隨附 CDE 已重新定位到 /usr/dt 之外的地方時,才會影響到這些系統。要完成這些系統上的 CDE 重新定位的話,可以在 /usr/dt 中建立一個符號連結以指向重新定位的 CDE。

當您升級到 Solaris 8 作業環境時,CDE 也重新安裝於 /usr/dt中,而且會移除重新定位版本的連結。重新定位的 CDE 本身不會移除,所以只是被隔離而已。

如果升級涉及檔案系統的重新定位,則升級會失敗,因為重新定位的機制不會包括新版本 CDE中 /usr/dt 所需要的額外空間。這個失敗要等到完成升級時才會看見。如果此類失敗發生,本次升級的日誌將會包括一個訊息號碼以指出需要更多的空間來升級 。

解決方法:在開始升級到 Solaris 8作業環境之前,請先解除安裝已重新定位的 CDE。要完成這項作業,您可以使用 Solaris 2.5.1 CDE CD 中的 install-cde 程序檔。這個程序檔應該與 -uninstall旗標一起執行以移除 CDE。

將具有 Web-Based Enterprise Management (WBEM) 1.0的 Solaris 7 作業環境升級到 Solaris 8 作業環境會使得 WBEM 2.0 無法作用 (4274920)

如果您已在執行 Solaris 7 作業環境的系統上,從 Solaris Easy Access Server (SEAS) 3.0 CD-ROM 安裝 WBEM 1.0,則在升級到 Solaris 8 作業環境之前,您必須先移除 WBEM 1.0 套裝軟體。把具有 WBEM 1.0 的 Solaris 7 作業環境升級到 Solaris 8 作業環境後,將不會啟動 Solaris WBEM Services 2.0。將無法啟動「共用資訊模型 (CIM) 物件管理員」。將顯示下列錯誤訊息:


File not found: /opt/sadm/lib/wbem/cimom.jar

解決方法:在升級到 Solaris 8 作業環境前,使用 pkgrm 這個指令移除 WBEM 1.0 套裝軟體。

  1. 使用 pkginfo 指令,檢查是否已安裝 WBEM 1.0 套裝軟體,方法為鍵入:


    % pkginfo | grep WBEM
    

  2. 成為超級使用者。

  3. 您可以藉由輸入如下文字,來使用 pkgrm 指令以移除所有的 WBEM 1.0 套裝軟體:


    #      pkgrm SUNWwbapi
    # pkgrm SUNWwbcor
    # pkgrm SUNWwbdev
    # pkgrm SUNWwbdoc
    # pkgrm SUNWwbm
    

升級程序有可能夸大磁碟空間 (4041733)

在升級至具有 Solaris 軟體的系統時,這個升級程式會夸大多達 30 個百分點的空間容量需求。受這個問題所影響的系統,如果沒有取消選取套裝軟體或尋找更多的空間,系統將無法升級。

解決方法:您可以自行重新配置檔案系統之間的磁碟空間, 或使用「軟體自訂」功能表,移除不需要的軟體套裝軟體。

在升級期間 SUNWeeudt 部份會無法安裝 (4304305)

升級的記錄可以陳述 SUNWeeudt 套裝軟體部分已完成安裝。


     Doing pkgadd of SUNWeeudt to /.
     ERROR: attribute verification of 
     </a/usr/dt/appconfig/types/ru_RU.KOI8-R/datatypes.dt> 
     failed pathname does not exist ...

     Installation of <SUNWeeudt> partially failed.
pkgadd return code = 2

解決方法:在升級完成之後執行下列步驟。

  1. SUNWeeudt 套裝軟體移除,請輸入:


    # pkgrm SUNWeeudt
    

  2. 新增 SUNWeeudt 套裝軟體,請輸入:


    # pkgadd SUNWeeudt
    

64-位元 Solaris 問題

Sun UltraSPARC 系統 (sun4u) 可能需要啟動快閃 PROM 升級


註解 -

如果您的系統已經執行 64 位元備妥的韌體,將不再需要快閃 PROM 升級。


如果您要在 UltraSPARCTM 系統上執行 64 位元的 Solaris 作業環境, 您可能需要升級它的快閃 PROM 韌體。 Solaris 8 安裝程式具有一個新增 64 位元支援的核取方塊。在 Sun UltraSPARC 系統上進行安裝時,依據預設值將選取這個 64 位元支援。 如果 64 位元系統的 CPU 速度為 200 Mhz 或更快,則它僅能在 64 位元中啟動。


註解 -

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


下列表格列出受到影響的 UltraSPARC (sun4u) 系統以及所須的最小韌體版本。System type 等於 uname -i 指令的輸出。 您可以使用 prtconf -V 指令,告知將使用哪一個韌體版本。

來自 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 更新的指示,請參閱 Sun 硬體集合上的 Solaris 8。 如果您沒有這本手冊,可在這個網址取得它: http://docs.sun.com

本土化錯誤

部分錯誤訊息與對話方塊尚未本土化,並且只以英文顯示 (4283839)

法文,義大利文,德文,西班牙文,與瑞典文語言環境還有部分未本土化的對話方塊,一些說明檔中的對話方塊也未本土化,而且在安裝期間找不到說明檔。

歐洲軟體的安裝 (4299758)

如果您安裝一個歐洲語言環境,則支援視窗、安裝、64 位元與字型 的附加軟體也會安裝在您系統上。這個錯誤的影響是可以忽略的,因為要支援這個附加的軟體只要一點額外的空間就夠了。

瑞典文語言環境:安裝期間出現了未本土化的對話方塊 (4300655)

除了標題外,Solaris 互動式安裝尚未本土化。尚未本土化的區段從下列開始:


您將開始使用初始的選項.....

法文和義大利文的安裝精靈會顯示 {0} 取代CD的標題(4302549)

{0} 常常會顯示在法文或義大利文的 CD 標題應該出現的地方

de_AT.ISO8859-15fr_BE.ISO8859-15 語言環境中,Motif suninstall 失敗 (4305420)

使用兩種指定的語言安裝作業環境導致安裝程序部份地使用英文。另外,並非全部的本土化的套裝軟體都有安裝。 下列的訊息會顯示:


XView warning: "de" kann nicht als Sprachumgebungs-Kategorie
Ausgabesprache (gesetzt über Umgebungsvariable(n)) verwendet
werden, wenn Standardspracheauf"de_AT.ISO8859-15" gesetzt ist
(Server Package)
XView warning: Requested input method style not supported.
(Server package)

解決方法:使用德文或法文 ISO8859-1語言環境來安裝 Solaris 作業環境。

德文語言環境:在 Proxy Kiosk 畫面中的「新增」與「取消」按鈕的標籤為未定義 (4306260)

德文 Web Start Kiosk proxy 資訊對話方塊的「確定」與「取消」按鈕的標籤為 未定義。左邊的按鈕應該是「確定」,而右邊的按鈕應該為「取消」。