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

第 1章 安裝問題

Solaris Web Start 3.0 的議題是關於在使用 Solaris 8 安裝 CD 之前您所需要知道的事項

Solaris Web Start 3.0 安裝分割區議題

如果 SolarisTM Web Start 3.0 在系統上找不到 Solaris fdisk 分割區,您必須在 root 磁碟上建立一個 Solaris fdisk 分割區。


小心 - 小心 -

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


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


註解 -

Web Start 安裝公用程式建立的 x86 啟動分割區,會佔用Solaris 10 MByte的 fdisk 分割區。這能防止變更現存的 fdisk 分割區。

此類分割區不應該手動的建立。

此類的基本要求也防止您使用 Solaris 8安裝 CD 由版本 Solaris 2.6 或 Solaris 7 升級到版本 Solaris 8作業環境。更多的參考資訊請參考 "升級問題".


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

變更語言環境安裝機制

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

特別注意下列行為:

請勿在已安裝 symhislmegacpqncr「磁碟控制器驅動程式」的系統上安裝「大型分割區」。

如果您嘗試在使用下列任一所列的控制器的磁碟上安裝大型分割區 (超過 8G),則安裝的系統將無法正常運作。

Solaris 作業環境安裝程式無法偵測到不支援大型分割區的驅動程式。因此,安裝會繼續進行且不會顯示錯誤。然而,當您的系統重新開機時,重新開機將失敗。

就算您順利地重新開機, 稍後也會因為其它開機裝置相關的變更或新增套裝軟體而失敗。與這些驅動程式連結的磁碟控制器為:

解決方法:請勿在具有由 symhislmegacpqncr 驅動程式驅動的磁碟控制器的系統上, 安裝超過磁碟的前 8 GB 的大型分割區。

在升級到Solaris 8 作業環境前,先升級 DPT PM2144UW 控制器的 BIOS 到最新的修訂版

此 Solaris 8 作業環境包含一個可以讓您安裝大型分割區的新功能。DPT PM2144UW 控制器的 BIOS 必須支援邏輯區塊位址 (LBA)。最新版的 BIOS 完全支援 LBA 存取。 這個問題也可能影響其他 DPT 控制器型號。

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

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

  1. 執行 prtconf -D

  2. 如果名稱 dpt顯示出來, 請執行卡的配置公用程式,來取得型號及 BIOS 修訂版的相關資訊。

  3. 經由使 BIOS 發出閃光或安裝取自 DPT 的最新 BIOS EPROM 來升級 DPT PM2144UW 控制器。請造訪 http://www.dpt.com,取得所有 DPT 控制器的 BIOS 影像檔。

現在您可以將系統升級到 Solaris 8 作業環境。

請勿升級具有 BIOS 版本 GG.06.13的 Upgrade Hewlett-Packard (HP) Vectra XU Series 系統

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

如果您執行此升級,則您的 HP 系統將不再啟動。僅出現空白螢幕,同時顯示閃光下條游標。

解決方法:請勿將具有最新 BIOS 版本 GG.06.13的 HP Vectra XU Series 系統升級到 Solaris 8 作業環境,因為它不再支援這些系統。

您仍可以使用開機磁片及開機 CD,因為開機路徑並未使用硬碟程式碼; 然後選取硬碟作為您的可開機裝置,而非選取網路或 CD-ROM 光碟機。

PCI-IDE 系統上的直接記憶體存取 (DMA) 為停用狀態

依據預設值,Solaris ata 裝置驅動程式已將 ATA/ATAPI 裝置的「直接記憶體存取 (DMA)」功能停用。Solaris 8 作業環境的安裝在停用 DMA 的狀態下運作較佳。

為了增進效能而啟用 DMA 功能,遵循開始安裝章節中的相關的指令。 用以下步驟取代步驟 1 "停用直接存取記憶體 (DMA) " 參閱"Solaris Runtime Issues" in Solaris 8 (Intel Platform Edition) Online Release Notes :

由開機磁片或安裝 CD (如果您的系統支援 CD-ROM 開機的話)執行 Solaris (Intel 平台版) 裝置配置輔助程式。


註解 -

在用開機磁片啟動時,新的 ata-dma-enabled屬性值會保存在磁片上。因此,變更後的值在重新使用開機磁片時才會生效


用以下步驟取代步驟5d "停用 PCI-IDE 系統上的 DMA " 參閱"Solaris Runtime Issues" in Solaris 8 (Intel Platform Edition) Online Release Notes:

由您想要安裝的 (網路配接卡或 CD-ROM 光碟機) 來選取裝置,並按 F2_Continue

在開始互動式安裝之前您所需要知道的錯誤


小心 - 小心 -

在開始將您的 IA (Intel 架構) 型系統升級到 Solaris 8 作業環境之前, 請先閱讀錯誤說明 ID 4121281。


DiskSuite 可能使得資料流失 (4121281)

此 DiskSuiteTM metadb 複本含有作為 DiskSuite配置資料一部份的驅動程式名稱。在執行版本 2.4、2.5、2.5.1及 2.6 的 Solaris作業環境的 IA 型系統中,SCSI 驅動程式名稱叫做 cmdk。此 cmdk 驅動程式在 Solaris 7 及 8 作業環境中已換成 IA 型系統的 sd 驅動程式。

解決方法:在升級到 Solaris 7 及 8 作業環境期間, 若要避免可能的資料遺失,您必須以文字檔案儲存系統的 meta 裝置配置, 並在升級任何正在執行 DiskSuite 的 IA 型系統之前,先移除它們的 metadb 複本。 在完成 IA 型系統的升級後,您必須使用 DiskSuite 指令行介面,復置 meta 裝置配置。

DiskSuite 版本 4.2 版次注意事項含有一個程序,告訴您如何儲存 metadb 配置、移除 metadb 複本、將 IA 型系統升級到 Solaris 7 及 8 作業環境、將 DiskSuite 升級到版本 4.2,以及復置 meta 裝置配置。使程序自動化的 Bourne shell 程序檔可供 Solaris 7 及 8 作業環境使用。

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

ddi: net: x86 處理器群組網路啟動只能在第一個給定的類型的網路介面 (1146863)

網路啟動必須透過 IA 基本系統的主網路介面。

識別主網路介面只是反覆嘗試的問題,但列在Boot Solaris 清單上第一個或是最後一個的網路裝置較有可能是主網路介面

只要您決定了主要介面,除非您在硬體配置中作變更,它在每次啟動都會是主要介面。 如果您變更了硬體配置,主要介面有可能會變更,端看變更的類型而定。

如果您從非主要的網路介面啟動,啟動系統將會當機而無法接觸到啟動伺服器。 (此類問題也有可能發生在系統並非註冊為啟動伺服器的用戶端上。)

安裝進度指示表可能不精確 (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 時允許您插入 Solaris8 軟體第二片 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
解決方法: 在重新啟動您的系統前將壓縮磁碟機斷線或將磁碟插入磁碟機中。

升級問題

無法使用 Solaris Web Start 3.0 來升級至 Solaris 8 作業環境

因為 x86 啟動分割區的基本要求之緣故,您無法使用 Solaris 8 安裝 CD 上的 Solaris Web Start 3.0 來將 x86-型系統由 Solaris 2.6 或 7 作業環境升級至 Solaris 8 作業環境。使用 Solaris 軟體第一片 CD 來升級至 x86 型系統上的 Solaris 8 作業環境。

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

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

升級期間發生的安裝錯誤

將具有 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
    

本土化錯誤

部分錯誤訊息與對話方塊尚未本土化,並且只以英文顯示 (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 資訊對話方塊的「確定」與「取消」按鈕的標籤為 未定義。左邊的按鈕應該是「確定」,而右邊的按鈕應該為「取消」。