自從本文件在「Solaris 8 7/01 文件 CD」上、以及「Solaris 8 7/01 安裝 CD」上的「安裝 Kiosk」中發行之後,以下的安裝錯誤說明已經增添入本章中。
本產品的名稱是 Solaris 8 7/01,但程式碼和路徑或套裝軟體路徑名稱可能會使用 Solaris 2.8 或 SunOSTM 5.8。請始終遵循書面呈現的程式碼或路徑來執行。
如果在「Solaris 8 安裝 CD」上的 Solaris Web Start 3.0 無法在系統上找到 Solaris fdisk 分割區,您必須在您的 root 磁碟上建立一個 Solaris fdisk 分割區。
如果您變更現有 fdisk 分割區的大小,所有在該分割區上的資料都會被自動刪除。在建立 Solaris fdisk 分割區之前,請先備份您的資料。
Solaris Web Start 3.0 需要有兩個 fdisk 分割區才能執行安裝。
Solaris fdisk 分割區
這是典型的 Solaris fdisk 分割區。
x86 啟動 fdisk 分割區
這是個 10-MB fdisk 的分割區,能啟用 Intel 架構來啟動 miniroot,此 miniroot 是置放在位於 Solaris fdisk 分割區中新建立的交換切片上。
Solaris Web Start 3.0 安裝公用程式會建立 x86 啟動分割區,從 Solaris fdisk 分割區中移除 10-MB。這能防止對任何現有的 fdisk 分割區進行變更。
此分割區不應該以手動方式建立。
此類的要求也在防止您使用 Web Start 3.0 將 Solaris 2.6 或 Solaris 7 版次升級至 Solaris 8 作業環境。如需更多資訊,請參閱 "無法使用「Solaris 安裝 CD」將 Intel 系統升級為 Solaris 8 作業環境"。
如果您使用「Solaris 8 7/01 安裝 CD」在未含帶有 bootparams、或是無法偵側先前網路資訊的系統上安裝 Solaris 作業環境,則安裝程式便無法偵測出預設路由。如果您在安裝程式向您要求預設路由時,選取「尋找一個」(Find One) 及「確認」(Confirm),以下的錯誤訊息便會顯示。
The route could not be detected at this time. If you wish to accept the settings provided, press 'Accept' and autodetection will be set for reboot, otherwise press 'Cancel' and provide another address. |
解決方法: 如果您收到先前的錯誤訊息,請遵循這些步驟。
當您的系統顯示出先前的錯誤訊息時,請選取「接受」。
當系統識別程序完成之後,請開啟一個終端機視窗並鍵入以下指令。
# /usr/sbin/in.rdisc -s |
如果您使用「Solaris 8 英文安裝 CD」在 64 MB 系統上執行 Solaris Web Start 安裝,「Solaris 8 軟體」兩片 CD 中的第一片會安裝成功。然而「Solaris 8 軟體」兩片 CD 中的第二片卻可能停止。如果您使用「Solaris 8 多語言安裝 CD」來安裝,此問題便不會發生。以下的訊息會在 /tmp/disk0_install.log 中顯示。
java.io.IOException: Not enough space |
解決方法: 請選擇以下其中一個解決方法。
要防止這個問題,請使用 Solaris Web Start 指令行介面 (CLI) 來進行安裝。要使用 CLI,請遵循這些步驟。
請使用 CD-ROM 光碟機中的「Solaris 8 英文安裝 CD」來重新啟動系統。
請遵循螢幕上的提示,直到顯示出 <<<Current Boot Parameters>>> 畫面為止。請在倒數計時器停止以前,鍵入以下指令。
b - w |
如果您使用「Solaris 8 英文安裝 CD」來執行 Solaris Web Start 安裝,而且「Solaris 8 軟體」兩片 CD 中的第二片在完成前便停止,那麼,請遵循這些步驟。
重新啟動系統並進行登入。
執行位於「Solaris 8 軟體」兩片 CD 中、第二片上之根層級裡的 installer 程序檔。
網路閘道是用來與其他網路進行通訊。閘道系統包含多個網路介面配接卡,每個配接卡會與不同的網路連接。
如果您是使用「Solaris 8 7/01 安裝 CD」將 Solaris 8 7/01 作業環境安裝在閘道系統上的話,Solaris Web Start 3.0 會使用主要介面來蒐集系統資訊。您無法指示 Solaris Web Start 3.0 使用替代的網路介面來蒐集系統識別的資訊。
解決方法: 要指定另一個介面來蒐集系統資訊,請選擇以下其中一個解決方法。
建立 sysidcfg 檔案,用以指定系統識別期間應使用的網路介面。請參閱 "Guidelines for Preconfiguring With the sysidcfg File" in Solaris 8 Advanced Installation Guide 以及線上援助頁 sysidcfg(4) 來取得如何建立和修改 sysidcfg 檔案之資訊。
使用「Solaris 8 7/01 軟體」兩片 CD 中的第一片來啟動 Solaris 8 7/01 作業環境的「互動式安裝」。請指定系統須是與網路連接,然後從所提供的清單中,選取使用於系統識別的替代網路介面。
如果您升級至 Solaris 8 7/01 或其他相容的作業環境,而且您已安裝了 Solaris Management ConsoleTM 1.0、1.0.1 或 1.0.2 的軟體,那麼,您必須在升級之前先將 Solaris Management Console 軟體解除安裝。Solaris Management Console 2.0 軟體和所有 console 的先前版本均不相容。如果您已安裝了 SEAS 2.0 overbox、SEAS 3.0 overbox 或是 Solaris 8 Admin Pack,Solaris Management Console 軟體可能已存在於您的系統中。
在您升級之前,請執行 /usr/bin/prodreg,並執行 Solaris Management Console (Solaris 管理主控台) 軟體的完整解除安裝。
如果您在進行升級之前,並未先將 Solaris Management Console 1.0、1.0.1 或 1.0.2 解除安裝,您便必須移除所有的 Solaris Management Console 1.0、1.0.1. 或 1.0.2 套裝軟體。極重要的一點是,您應該使用 pkgrm 來移除套裝軟體,而非 prodreg,而且,也必須小心地依照套裝軟體的移除順序。請遵循這些步驟。
成為超級使用者。
在一個終端機視窗中輸入以下指令。
# pkginfo |grep "Solaris Management Console" # pkginfo |grep "Solaris Management Applications" # pkginfo |grep "Solaris Diskless Client Management Application" |
如果說明並非由 "Solaris Management Console 2.0." 開始,位於輸出中的套裝軟體名稱將會識別出一個 Solaris Management Console 1.0 套裝軟體。
請使用 pkgrm 依照以下順序來移除 Solaris Management Console 1.0 套裝軟體的所有實例。
請勿移除任何在說明中具有 "Solaris Management Console 2.0" 的套裝軟體。例如 SUNWmc.2 可能指的便是 Solaris Management Console 2.0 軟體。
如果 pkginfo 輸出顯示出有 Solaris Management Console 1.0 套裝軟體的多重版本,請使用 pkgrm 來移除這兩個套裝軟體,請先移除原始的套裝軟體,然後再移除附帶有號碼的套裝軟體。例如,如果 SUNWmcman 和 SUNWmcman.2 套裝軟體出現在 pkginfo 輸出中,請先移除 SUNWmcman,然後再移除 SUNWmcman.2。請勿使用 prodreg。
# pkgrm SUNWmcman # pkgrm SUNWmcapp # pkgrm SUNWmcsvr # pkgrm SUNWmcsvu # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmcsws |
在一個終端機視窗中輸入以下指令。
# rm -rf /var/sadm/pkg/SUNWmcapp |
Solaris Management Console 2.0 軟體現在應能正常地運作。如需進一步維護,或者,如果 console 無法適當地運作,我們建議您移除 Solaris Management Console 2.0 軟體,並且依照以下的步驟來予以重新安裝。
請在一個終端機視窗中輸入以下指令。
# pkginfo |grep "Solaris Management Console" # pkginfo |grep "Solaris Management Applications" # pkginfo |grep "Solaris Diskless Client Management Application" |
在輸出中的套裝軟體名稱將會識別出安裝在您系統中其餘的 Solaris Management Console 套裝軟體。
請使用 pkgrm 依照以下順序來移除所有 Solaris Management Console 2.0 的套裝軟體。
如果有 Solaris Management Console 2.0 套裝軟體的多重實例,例如 SUNWmc 和 SUNWmc.2,請先移除 SUNWmc,然後再移除 SUNWmc.2。請勿使用 prodreg。
# pkgrm SUNWdclnt # pkgrm SUNWmga # pkgrm SUNWmgapp # pkgrm SUNWmcdev # pkgrm SUNWmcex # pkgrm SUNWwbmc # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmccom |
請將 Solaris 8 軟體 (INTEL 平台版) 兩片 CD 中的第一片插入您的 CD-ROM 光碟機,並在一個終端機視窗中輸入以下文字。
# cd /cdrom/sol_8_701_ia/s0/Solaris_8/Product # pkgadd -d . SUNWmccom SUNWmcc SUNWmc SUNWwbmc SUNWmcex SUNWmcdev \ SUNWmgapp SUNWmga SUNWdclnt |
所有先前版本的 Solaris Management Console 軟體現在已經移除,Solaris Management Console 2.0 將能正常地運作。
在 Solaris 8 作業環境中的語言環境支援安裝機制已經變更。在 Solaris 2.5.1、2.6 和 7 的作業環境中,所選擇的軟體叢集會決定所安裝之語言環境支援的層級。Solaris 8 作業環境包含一個新的安裝介面,會提示您針對所需的語言環境支援來選取特定的地理區域。因此,跟 Solaris 2.5.1、2.6 和 7 作業環境比起來,在安裝 Solaris 8 作業環境時,您擁有更多的自由度來自訂您的系統配置。
您必須在「地理環境選擇」螢幕中選取在初始安裝期間所要安裝的語言環境。C (POSIX 語言環境) 和 en_US.UTF-8 (統一字元編碼支援) 是唯一會自動安裝的語言環境。
當您從先前的版次升級時,視所要升級的系統上可供使用的語言環境而定,有些語言環境會自動地被選取。請注意,英文、法文、德文、義大利文、西班牙文和瑞典文的部份語言環境會一直保留在 Solaris 2.5.1、2.6、和 7 作業環境的系統中。
統一字元編碼語言環境 (UTF-8) 有個可以啟動多種語言文字輸入的功能。由於這些語言環境所使用的亞洲語言輸入方法是由每個個別的語言環境所提供,請安裝那些您需要輸入文字的亞洲語言環境。
如果您嘗試在使用以下所列之任一控制器的磁碟上安裝大型分割區 (超過 8-Gbyte),則安裝的系統將無法正常運作。
Solaris 作業環境安裝程式無法偵測到不支援大型分割區的驅動程式。沒有顯示錯誤訊息,安裝繼續進行。但是,當您重新啟動系統時,重新啟動可能會失敗。
即使您成功地重新啟動系統,稍後還是會失敗,這是由於其他與啟動裝置有關的變更或增加的套裝軟體所造成。與這些驅動程式相關聯的磁片控制器有:
Symbios 53C896-型控制器 (symhisl)
AMI MegaRAID 控制器 (mega)
Compaq 53C8xx-型 SCSI 控制器 (cpqncr)
解決方法: 請勿在具有由 symhisl、mega 或 cpqncr 驅動程式驅動之磁碟控制器的系統上,安裝超過磁碟的前 8 Gbytes 的大型分割區。
此 Solaris 8 作業環境包含一個可以讓您安裝大型分割區的新功能。DPT PM2144UW 控制器的 BIOS 必須支援「邏輯區塊定址」(LBA)。最新版的 BIOS 完全支援 LBA 存取。這個問題也會影響其他的 DPT 控制器機型。
解決方法: 在您的系統升級至 Solaris 8 作業環境之前,請確定 DPT PM2144UW 控制器的 BIOS 是來自 DPT 的最新可用版本。
如要判斷您的系統是否具有一個 DPT 控制器,請執行以下步驟:
執行 prtconf -D。
如果名稱 dpt 被顯示出來,請執行卡的配置公用程式,來取得有關機型和 BIOS 修訂版之資訊。
藉由快閃 BIOS 或安裝取自 DPT 的最新 BIOS EPROM,將 DPT PM2144UW 控制器予以升級。請造訪 http://www.dpt.com,以取得所有 DPT 控制器的最新 BIOS 影像。
現在您可以將系統升級到 Solaris 8 作業環境。
Solaris 8 作業環境包括可以讓您安裝大型分割區的新功能。系統 BIOS 必須支援「邏輯區塊定址」(LBA)。BIOS 版本 GG.06.13 不支援 LBA 存取。Solaris 啟動程式無法處理這個衝突。這個問題也會影響其他的 HP Vectra 系統。
如果您執行此種升級,您的 HP 系統將不會再啟動。僅有一個含帶閃爍下條游標的空白螢幕會顯示出來。
解決方法: 請勿將含帶最新 BIOS 版本 GG.06.13 的 HP Vectra XU Series 系統升級至 Solaris 8 作業環境,因為這些系統不再受到支援。
您仍可以使用開機磁片或開機 CD 來啟動系統,這是因為開機路徑並不使用硬碟程式碼。然後,選取硬碟做為您的可開機裝置,而不要選取網路或 CD-ROM 光碟機。
依據預設值,Solaris ata 裝置驅動程式已將 ATA/ATAPI 裝置的 DMA 功能停用。在 DMA 停用的情況下,安裝 Solaris 8 作業環境的作業可以適當地運作。
要啟動 DMA 功能來改善效能,請參閱在「Solaris 8 7/01 文件 CD」上、Solaris 8 (Intel 平台版) 7/01 版次注意事項中的 "直接記憶體存取 (DMA) 在 PCI-IDE 系統上為停用狀態"。
如果您使用「Solaris 8 7/01 安裝 CD」,以下的錯誤訊息會記錄在 /var/sadm/system/logs/cd0_install.log 檔案中。
cpio: Cannot chown() "/tmp/x86_boot/solaris", errno 22, Invalid argument cpio: Error during chown() of "/tmp/x86_boot/solaris/boot.bin", errno 22, Invalid argument cpio: Cannot chown() "/tmp/x86_boot/solaris/boot.bin", errno 22, Invalid argument |
這些訊息指出「Solaris 8 7/01 安裝 CD」上的 Webb Start 3.0 無法變更由 IA 啟動分割區變更來啟動所需之檔案的所有權。因為 IA 分割區是 PCFS 檔案系統,而且並不支援 chown 指令,因此發生 cpio 錯誤。
解決方法: 忽略錯誤訊息。
透過網路的啟動必須在 IA 型系統的主網路介面上進行。
識別主網路介面只是反覆尋找嘗試的問題,但是列在 Boot Solaris 清單上的第一個或最後一個網路裝置較有可能是主網路介面。
一旦您決定了主要介面,當您每次啟動電腦時,它便會一直保持為主要介面,直到您在硬體配置上進行變更為止。如果您變更了硬體配置,視所做的變更類型而定,主要介面可能會、也可能不會有改變。
如果您從非主網路介面來啟動,啟動系統會當機,也不會聯繫啟動伺服器。(如果您沒有將系統註冊為啟動伺服器的用戶端,這個問題也會發生。)
「安裝 Solaris 軟體 - 進度」列有時會在仍進行安裝時告訴您安裝已完成。在進度列報告完成安裝之後,安裝程式可能還會需要數分鐘的時間來新增套裝軟體。
不要倚靠進度列來告訴您安裝是否完成。當程式完成了所有的安裝作業之後,安裝程式會顯示以下的訊息。
Installation complete |
在安裝期間建立檔案系統時,以下其中之一的警告訊息可能會顯示出來。
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 |
當所建立的檔案系統的大小無法與所使用磁片上的空間完全對映時,便會出現警告。這樣的矛盾會導致在未結合入所指定檔案系統中的磁片上產生未使用的空間。未使用的空間並無法提供給其他檔案系統使用。
解決方法: 忽略警告訊息。
在安裝「Solaris 8 軟體」兩片 CD 的第一片之後,自訂型的 JumpStartTM 安裝並不會提示您進行安裝「Solaris 8 軟體」兩片 CD 的第二片。
如果您僅在安裝「一般使用者」軟體群組,您便不需要安裝「Solaris 8 軟體」兩片 CD 的第二片,因為「一般使用者」軟體及其基本的語言環境支援是在「Solaris 8 軟體」兩片 CD 的第一片上。
如果您正安裝 Entire Distribution plus OEM (完整分配外加 OEM)、Entire Distribution (完整分配) 或 Developer (開發者) 軟體,且正從伺服器中使用自訂型 JumpStart 安裝,請使用包含有 Solaris 8 的兩片 CD 以及「語言 CD」的網路安裝伺服器。請參閱 "Creating a Profile Server" in Solaris 8 Advanced Installation Guide。
如果您正安裝 Entire Distribution plus OEM (完整分配外加 OEM)、Entire Distribution (完整分配) 或 Developer (開發者) 軟體,且正從磁片上使用自訂型 JumpStart 安裝,請遵循這些步驟來安裝「Solaris 8 軟體」兩片 CD 的第二片以及「語言 CD」:
在自訂型 JumpStart 完成了「Solaris 8 軟體」兩片 CD 之第一片的安裝後,請重新啟動系統。
登入系統。
插入「Solaris 8 軟體」兩片 CD 的第二片。
執行 installer 指令並且遵循螢幕上的說明來安裝其餘的軟體。
插入「Solaris 8 語言 CD」。
執行 installer 指令並且遵循螢幕上的說明來安裝任何語言。
由於 x86 開機分割區的要求,您無法使用「Solaris 8 安裝 CD」上的 Solaris Web Start 3.0 將 IA 型系統由 Solaris 2.6 或 7 作業環境升級至 Solaris 8 作業環境。使用「Solaris 軟體」兩片 CD 的第一片在 IA 型系統中升級至 Solaris 8 作業環境。
Solaris 8 作業環境引進新的檔案系統快取記憶體架構,它包含「Solaris 7 優先分頁」功能。您不應在 Solaris 8 作業環境中設定系統變數 priority_paging,而且在系統升級至 Solaris 8 作業環境之時,您應該將此變數從 /etc/system 檔案中移除。
新的快取記憶體架構會減輕從檔案系統活動中產生對於虛擬記憶體系統的大部份壓力。因此結果是,新的快取記憶體架構會變更記憶體分頁統計的動態性,使得觀察系統記憶體的特性更加簡單。但是,多項統計資料提出十分不同的報告值。在分析記憶體行為或設定效能監視臨界值時,您應該將這些差異列入考慮。最明顯的差異有:
回收的頁數比較高,您應將其視為在繁重的檔案系統活動期間中的正常作業情況。
可用記憶體量比較高,這是因為現在的可用記憶體計數是包括檔案系統快取記憶體中的一個大型元件。
掃描率幾乎是零,除非全系統的可用記憶體有短缺。在進行正常檔案系統 I/O 期間,掃描不再被用來取代可用清單。
在開始將您的 IA (Intel 架構) 型系統升級到 Solaris 8 作業環境之前,請務先閱讀錯誤說明 ID 4121281。
如果 /export 目錄的容量接近全滿,而您要升級至 Solaris 8 7/01 作業系統,/export 所需空間的計算將會錯誤,升級便會失敗。通常當安裝了無磁碟用戶端,或是在 /export 中安裝了協力廠商軟體時,這個問題便會發生,以下的訊息將會顯示:
WARNING: Insufficient space for the upgrade. |
解決方法: 在升級之前,請選擇以下其中一個解決方法。
暫時重新命名 /export 目錄,直到升級完成為止。
暫時為 /etc/vfstab 檔案中的 /export 行加以註釋,直到升級完成為止。
如果 /export 是個獨立的檔案系統,那麼,請在進行升級之前,將 /export 予以解除裝載。
在從 Solaris 2.5.1 8/97 或 11/97 作業環境升級至 Solaris 8 作業環境之後,下列的錯誤可能會出現在 /a/var/sadm/system/logs/upgrade_log 中:
rm: Unable to remove directory /a/var/sadm/pkg/.save.SUNWcsr: File exists |
解決方法: 要避免此種錯誤,在您升級到 Solaris 8 作業環境之前,請在根檔案系統上執行 fsck。
要解決您進行升級之後的錯誤,請在根檔案系統中執行 fsck。
如果您的系統目前支援安裝有「AdminSuite 2.3 無磁碟用戶端」工具的無磁碟用戶端,在安裝 Solaris 8 7/01 作業環境之前,您必須先刪除所有現有的無磁碟用戶端。如需特定說明,請參閱在 Solaris 8 System Administration Supplement 中的 "如何設定您的無磁碟用戶端環境"。
如您嘗試在現有的無磁碟用戶端上安裝 Solaris 8 7/01 作業環境,下列的錯誤訊息將會出現:
The Solaris Version (Solaris 7) on slice <xxxxxxxx> cannot be upgraded. There is an unknown problem with the software configuration installed on this disk. |
如果您是由 Solaris 8 (Solaris WBEM Services 2.0)、Solaris 8 6/00 (WBEM Services 2.1)、Solaris 8 10/00 (WBEM Services 2.2) 或 Solaris 8 1/01 (Solaris WBEM Services 2.3) 作業環境升級至 Solaris 8 7/01 作業環境 (Solaris WBEM Services 2.4),您必須將所有專用自訂之「管理物件格式」(MOF) 資料轉換為與 Solaris WBEM Services 2.4 共同使用之新的「可靠日誌」系統訊息庫格式。如未轉換資料將會導致資料漏失。
解決方法: 如要轉換 WBEM 資料,在升級之前,您必須儲存 JavaSpacesTM 軟體。在升級之後,您必須執行 wbemconfig convert 指令。
在升級至 Solaris 8 7/01 作業環境之前,請遵循這些步驟來儲存 JavaSpaces 軟體。
成為超級使用者。
儲存 JavaSpaces 軟體。
cp /usr/sadm/lib/wbem/outrigger.jar /usr/sadm/lib/wbem/outrigger.jar.tmp |
檢查並記錄下安裝在您機器上的 JDKTM 軟體版本。例如:
# /usr/bin/java -version java version "1.2.1" Solaris VM (build Solaris_JDK_1.2.1_04c, native threads, sunwjit) |
您所執行的 JDK 軟體版本必須和原始 JavaSpaces 資料儲存建立時所執行的 JDK 軟體版本相同。
在升級至 Solaris 8 7/01 作業環境之後,您必須轉換 WBEM 資料。如需特定的說明,請參閱 Solaris 8 安裝補充說明中的"升級 WBEM 資料儲存以預防 WBEM 資料漏失"。
此 DiskSuiteTM metadb 複本含有做為 DiskSuite 配置資料一部份之驅動程式的名稱。在執行 Solaris 作業環境 2.4、2.5、2.5.1 和 2.6 版的 IA 型系統中,SCSI 驅動程式名稱叫做 cmdk。此 cmdk 驅動程式在用於 IA 型系統的 Solaris 7 及 8 作業環境中已被 sd 驅動程式所取代。
解決方法: 要預防升級為 Solaris 7 和 8 作業環境期間發生潛在性的資料漏失,您必須將系統的複合裝置配置儲存在文字檔案中,並在升級任何執行 DiskSuite 軟體的 IA 型系統前,先移除它們的 metadb 複本。在您完成 IA 型系統的升級之後,您必須使用 DiskSuite 指令行介面來回復複合裝置配置。
DiskSuite 版本 4.2 版次注意事項 描述了儲存 metadb 配置、移除 metadb 複本、升級 IA 型系統至 Solaris 7 和 8 作業系統、升級 DiskSuite 至 4.2 版、以及回復複合裝置配置的程序。有 Bourne shell 程序檔可供使用於 Solaris 7 及 8 作業環境,此類程序檔可將程序自動化。
這個問題會對執行 Solaris 2.5.1 和 Solaris 2.5.1 非隨附之 CDE 作業環境的系統造成影響。但是,只有在非隨附的 CDE 已重新定位到不同於 /usr/dt 的目錄時,這些系統才會受到影響。在這些系統上的 CDE 重新定位是經由在指向重新定位 CDE 之 /usr/dt 中建立象徵性連結來完成的。
當您升級到 Solaris 8 作業環境時,CDE 會重新安裝於 /usr/dt中,而且連接至重新定位版本的連結會遭移除。重新定位的 CDE 本身不會被移除,所以只是被孤立而已。
如果升級涉及檔案系統的重新定位,升級便可能會失敗,這是因為重新定位的機制並不負責提供新版 CDE 中之 /usr/dt 所需要的額外空間。這項失敗會一直到升級完成後才會出現。如果發生這種失敗,升級日誌便會囊括許多指出需要更多空間才能進行升級的訊息。
解決方法: 在開始升級到 Solaris 8 作業環境之前,請先解除安裝重新定位的 CDE。您可以使用 Solaris 2.5.1 CDE CD 中的 install-cde 程序檔來解除安裝。您應該執行帶有 -uninstall 旗號的程序檔來移除 CDE。
如果您已在執行 Solaris 7 作業環境的系統上,從「Solaris 簡易存取伺服器」(SEAS) 3.0 的 CD 安裝了 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 套裝軟體。
藉由輸入以下文字,使用 pkginfo 指令來檢查是否已安裝 WBEM 1.0 套裝軟體:
% pkginfo | grep WBEM |
成為超級使用者。
藉由輸入以下文字,使用 pkgrm 指令來移除所有的 WBEM 1.0 套裝軟體:
# pkgrm SUNWwbapi # pkgrm SUNWwbcor # pkgrm SUNWwbdev # pkgrm SUNWwbdoc # pkgrm SUNWwbm |
升級日誌可能會陳述 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 |
要移除 SUNWeeudt 套裝軟體,請輸入:
# pkgrm SUNWeeudt |
要新增 SUNWeeudt 套裝軟體,請輸入:
# pkgadd SUNWeeudt |
Solaris 8 兩片 CD 之第一片中的套裝軟體自訂螢幕尚未翻譯成法文和德文。
解決方法: 接受預設的選擇。
從 Solaris 7 3/99、5/99、8/99 或 11/99 作業環境升級至 Solaris 8 7/01 作業環境之後,以下的錯誤可能出現在升級日誌中。
Doing pkgadd of SUNWplow to /. pkgadd: ERROR: unable to create package object </a/usr/openwin/share/locale/de.ISO8859-15>. file type <s> expected <d> actual unable to remove existing directory at </a/usr/openwin/share/locale/de.ISO8859-15> .... Installation of <SUNWplow> partially failed. pkgadd return code = 2 Doing pkgadd of SUNWpldte to /. WARNING: /a/usr/dt/appconfig/types/de.ISO8859-15 may not overwrite a populated directory. ...... pkgadd: ERROR: /a/usr/dt/appconfig/types/de.ISO8859-15 could not be installed. ....... Installation of <SUNWpldte> partially failed. pkgadd return code = 2 |
出現此警告的原因是因為修補程式將升級日誌中所列之受影響的目錄從象徵性連結切換成目錄。之後,升級過程會嘗試安裝不包含此變更之套裝軟體的更新過版本。這些錯誤並不會影響系統的作業環境。
解決方法: 忽略這些錯誤訊息。
除了標題之外,Solaris 互動式安裝對話方塊尚未本土化。尚未本土化的部份,會以下列的文字做開頭。
You'll be using the initial option ..... |
法文和義大利文中,{0} 有時會顯示於通常顯示 CD 標題的位置。
使用所指定的兩種語言來安裝作業環境時,會造成部份的安裝程序以英文顯示。除此之外,並非所有的本土化套裝軟體都會被安裝。以下的訊息會顯示出來。
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 作業環境。
德文 Web Start Kiosk 代理資訊對話方塊將「確定」與「取消」按鈕標示為 未定義。左邊的按鈕應為「確定」,右邊的按鈕應為「取消」。