Solaris 8 (Intel 平台版) 安裝指南

第 6章 疑難排解

本章提供您在安裝 Solaris 軟體時,可能會遇到的特定錯誤訊息與同屬問題的列表。 有些特別適用於 Solaris Web Start,有些則不然。從使用下列清單開始, 找出問題發生在安裝程序的哪一個地方。

啟動系統

錯誤訊息


le0: No carrier - transceiver cable problem

問題 

如何修正問題 

系統未連接至網路。 

如果這是非網路的系統,請略過此訊息。 如果這是網路系統,則確定乙太網電纜安全地連接著。 


The file just loaded does not appear to be executable

問題 

如何修正問題 

系統找不到正確的啟動媒體。 

驗證系統已經由網路從安裝伺服器正確地設定安裝。例如,確定當您設定系統時,已指定系統的正確平台群組。 

此外,如果您並未將 Solaris 8 Installation English Intel Platform Edition 或 Solaris 8 Installation Multilingual Intel Platform Edition CD 置於安裝伺服器上, 請確定 Solaris 8 Installation English Intel Platform Edition 或 Solaris 8 Installation Multilingual Intel Platform Edition CD 已裝載在安裝伺服器上,且可以存取。 


Can't boot from file/device 

問題 

如何修正問題 

安裝程式在系統的 CD-ROM 光碟機中找不到 Solaris 8 Installation English Intel Platform Edition 或 Solaris 8 Installation Multilingual Intel Platform Edition。 

確定: 

  • 已適當地安裝 CD-ROM 並已開啟它的電源

  • Solaris 8 Installation English Intel Platform Edition 或 Solaris 8 Installation Multilingual Intel Platform Edition CD 已插入到 CD-ROM 光碟機


Not a UFS filesystem 

問題 

如何修正問題 

當安裝 Solaris 軟體 (透過交談式或自訂 JumpStart 方法) 時,未選取預設啟動磁碟機。當選取替代的啟動磁碟時,您必須使用「Solaris 8 裝置配置輔助程式」,方可從該處啟動系統。 

將標籤名稱為 Solaris 8 Device Configuration Assistant Intel Platform Edition 的 CD 或標籤名稱為 Solaris 8 Software 1 of 2 Intel Platform Edition 的 CD 分別插入到系統的開機軟碟機 (通常為 A: 磁碟機) 或 CD-ROM 光碟機。 

一般問題

問題 

如何修正問題 

當插入非記憶體的 PC 卡時,系統發生當機。 

非記憶體 PC卡不能使用其它裝置所使用的同一記憶體資源。若要更正這問題, 請使用 DOS 除錯程式,找出裝置記憶體的使用情形,然後使用下列指令, 手動保留 PC 卡裝置的記憶體資源。 

  1. 使用「Solaris 8 裝置配置輔助程式」來啟動系統。

  2. 當「Solaris 裝置配置輔助程式」螢幕顯示出來時, 請選取 F2_繼續。

    「匯流排列舉」螢幕將顯示出來,隨後將顯示「正在掃描裝置」螢幕。系統將被掃瞄,以識別系統硬體。 當掃描完成時,「識別的裝置」螢幕將顯示出來。

  3. 選取 F4_裝置工作。

    「裝置工作」螢幕將顯示出來。

  4. 選取「檢視/編輯裝置」,然後按 F2_繼續。

    「檢視/編輯裝置」螢幕將顯示出來。

  5. 按 F3_新增裝置。

    「新增 ISA 裝置」螢幕將顯示出來。

  6. 選取未支援的 ISA 裝置並按 F2_繼續。

    「選取資源類型」螢幕將顯示出來。

  7. 選取「記憶體」,然後按 F2_繼續。

    「指定記憶體資源」螢幕將顯示出來。

  8. 輸入要保留的位址範圍 (例如,CA800-CFFFF), 然後按 F2_繼續。

    「選取資源類型」螢幕將顯示出來。

  9. 按 F4_新增。

    「檢視/編輯裝置」螢幕將顯示出來。

  10. 按 F2_繼續。

    「裝置工作」螢幕將顯示出來。

  11. 選取「儲存配置」,然後按 F2_繼續。

    「儲存配置」螢幕將顯示出來。

  12. 鍵入您想要指定給配置的名稱,然後按 F2_繼續。

    「裝置工作」螢幕將顯示出來。

  13. 按 F3_上一步。

    「識別的裝置」螢幕將顯示出來。

  14. 按 F3_上一步。

    「Solaris 裝置配置輔助程式」螢幕將顯示出來。

  15. 按 F2_繼續,繼續啟動您的系統。

問題 

如何修正問題 

在預先啟動階段,「Solaris 裝置配置輔助程式」未偵測到您的系統上有 BIOS 主要 IDE 磁碟機。 

  • 可能不支援這個磁碟機。請查看 Solaris 8 (Intel 平台版) 硬體相容清單

  • 確定帶狀及電源電纜已正確地插上。請查看製造商文件。

  • 如果僅有一個磁碟機連接到控制器,請經由設定跳線,將該磁碟機指定為主要磁碟機。有些磁碟機具有不同的跳線設定代表單一主要磁碟機,完全不同於具有從屬的主要作業。將磁碟機連接到電纜尾端的連接器,可減少當未使用的連接器位於電纜尾端時所發出的信號聲。

  • 如果有兩個磁碟機連接到控制器,則使用跳線 1 作為主要磁碟機 (或如同具有從屬的主要作業一般),使用跳線 2 作為從屬磁碟機。

  • 如果第一個磁碟機是硬碟,第二個磁碟機是 CD-ROM 光碟機, 請經由設定跳線,指定磁碟機作為從屬磁碟機。任何磁碟機均可插入到電纜上的任何連接器。

  • 如果一直發生與單一控制器上的兩個磁碟機有關的問題, 請一次連接一個磁碟機,驗證哪一個可以正常運作。使用跳線將磁碟機指定為主要或單一主要磁碟機, 然後使用帶狀電纜尾端的磁碟機連接器來連接磁碟機。驗證每一個磁碟機是否可運作, 然後重新使用跳線將磁碟機變成主要及從屬配置。

  • 如果磁碟機是一個硬碟,請使用 BIOS 設定公用程式, 有些 BIOS 軟體會自動偵測磁碟機類型。

  • 如果磁碟機是 CD-ROM 光碟機, 則可能的話,請使用 BIOS 設定公用程式,將磁碟機類型配置為 CD-ROM。

  • 如果 MS-DOS 無法辨識磁碟機,則可能是硬體或 BIOS 配置錯誤。對於許多系統而言,MS-DOS 僅能在安裝 MS-DOS CD-ROM 驅動程式後辨識 IDE CD-ROM 光碟機。

問題 

如何修正問題 

在預先啟動階段,「Solaris 裝置配置輔助程式」在您的系統上找不到 IDE 磁碟或 CD-ROM 光碟機。 

  • 如果已在 BIOS 中停用 IDE 磁碟,請使用「Solaris 裝置配置輔助程式」, 從硬碟啟動。

  • 如果系統沒有 IDE 磁碟,則它可能是無磁碟用戶端。

問題 

如何修正問題 

在顯示提示符號之前,系統發生當機。 

請參閱 Solaris 8 (Intel 平台版) 硬體相容清單

安裝 Solaris 作業環境

問題 

如何修正問題 

IDE 磁碟機不會同 Solaris 軟體支援的其它磁碟機一樣,自動找出壞的區塊。將 Solaris 安裝在 IDE 磁碟上之前, 您可能想要先在磁碟上執行表面分析。

若要在 IDE 磁碟上執行表面分析,請: 

  1. 啟動 Solaris 8 Interactive Installation Program。如果您的監視器支援字元使用者介面 (CUI) 或圖形使用者介面 (GUI),您可以透過它與程式進行交談。

  2. 當「Solaris 交談式安裝」對話方塊顯示出來時,請按一下「結束」。

    「警告」對話方塊將顯示出來。

  3. 按一下「結束」。

  4. 如果您正在使用 GUI 安裝程式,請開啟「指令工具」視窗,進行剩餘的步驟。如果您正在使用 CUI 安裝程式,請使用系統 shell,進行這個程序中的剩餘步驟。

  5. 鍵入 format,啟動 format程式。

  6. 選取您想要對其執行表面分析的 IDE 磁碟機。


    註解 -

    IDE 磁碟機不包括目標號碼。IDE 磁碟機命名慣例是 cxdy,其中 cx 是控制器號碼, dy 則是裝置號碼。


  7. format> 提示符號中,鍵入 fdisk。 使用 fdisk 程式,在磁碟上建立一個 Solaris 分割區。(如果 Solaris fdisk 分割區已存在,請留下它。)

  8. format> 提示符號中,鍵入 analyze

  9. analyze> 提示符號中,鍵入 config。 這個指令將顯示表面分析的目前設定值。如果您想要變更任何設定值,請鍵入 setup

  10. analyze> 提示符號中, 鍵入 readwritecompare, 代表將執行的表面分析的類型。如果 format 找到壞區塊,它將重新對映它們。

  11. analyze> 提示符號中,鍵入 quit

  12. 您想要指定將重新對映的區塊嗎?若是,請在 format> 提示符號中,鍵入 repair。不然,移至下一個步驟。

  13. 繼續鍵入 quit,直到結束 format 程式, 到達系統提示符號為止。

  14. 從「工作區」功能表選擇「重新啟動安裝」,來回復 GUI 安裝, 或鍵入 suninstall 來回復 CUI 安裝。


WARNING: CHANGE DEFAULT BOOT DEVICE

問題 

如何修正問題 

系統 BIOS 中設定的預設啟動裝置可能已設定為需要您使用 Solaris 8 Device Configuration Assistant Intel Platform Edition 磁片方可啟動系統的裝置。 

這是一個參考用的訊息。 

繼續安裝, 而且必要時,在您安裝 Solaris 軟體後,將 BIOS 中指定的系統預設啟動裝置變更為不需要 Solaris 8 Device Configuration Assistant Intel Platform Edition磁片的裝置。 

升級 Solaris 軟體

本節描述在升級 Solaris 軟體時,您可能會遇到的問題的可能解決方案。

錯誤訊息


No upgradeable disks

問題 

如何修正問題 

/etc/vfstab 中的置換檔 (swap) 項目將使得升級失敗。

/etc/vfstab 檔案中下列各行註釋:

  • 磁碟上將不會升級的所有置換 (swap) 檔案及片段

  • 不再出現的置換 (swap) 檔案

  • 任何未使用的置換 (swap) 片段

一般問題

問題 

如何修正問題 

升級失敗, 因為 Solaris Web Start 找不到 IA 啟動分割區。因此,Solaris Web Start 將嘗試執行初始升級。最後,將出現訊息: 

 


Please choose another installation option, 
see the Solaris install Documentation for more 
details.
# 
然後 Solaris Web Start 退出。


註解 -

您無法使用 Solaris Web Start,從 Solaris 7 或更早版本的 Solaris 作業環境升級到 Solaris 8, 因為它使用不同方法來安裝 Solaris 軟體 (個別的 10 MB IA 啟動分割區)。

您必須改用 Solaris 8 Interactive Installation Program,它的詳細說明可在 "Using the Solaris 8 Interactive Installation Program" in Solaris 8 Advanced Installation Guide 中找到。


如果您的系統 BIOS 支援預設啟動裝置從某個裝置變更為另一個裝置,請: 

  1. 新增第二個磁碟到系統,並手動建立一個 Solaris fdisk 分割區, 並在第二個磁碟上建立一個大於或動於 10 MB 的 IA 啟動分割區。


    註解 -

    第二個磁碟必須是啟用 LBA (啟用邏輯區塊位址-換言之,以線性方式對映及定址磁碟上的扇區) 的磁碟,或含有少於 1024 個磁柱。若要決定第二個磁碟是啟用 LBA 或啟用 CHS (啟用 cylinder/head/sector-換言之,按磁柱、磁頭及扇區數目指定磁碟的位址) 的磁碟, 請鍵入:


    # prtconf -pv | grep lba 
    

    如果顯示 lba-access-ok,則第二個磁碟是啟用 LBA 的磁碟。如果顯示 lba-access-ok,第二個磁碟是啟用 CHS 的磁碟。


  2. 使用您的系統 BIOS 設定工具,將第二個磁碟識別為預設啟動裝置。

  3. 製作 Solaris 分割區的格式,以便它含有足夠大到保存 Solaris 軟體的置換檔 (swap) 片段 (最少需要 256 MB,但建議值是 512 MB;對於 Solaris 8 Installation Multilingual Intel Platform Edition,最少需要 320 MB)。

  4. 經由從第二個磁碟啟動來升級第一個磁碟上的 Solaris 軟體。

問題 

如何修正問題 

升級失敗是因為安裝程式在系統上無法裝載複合裝置。 

複合裝置無法自動升級。這些指示包括在 "Upgrading to Other Solaris Versions" in Solstice DiskSuite 4.2.1 Reference Guide

問題 

如何修正問題 

即使系統上有可升級的 Solaris 軟體版本,亦不會呈現升級選項。 

 

原因 1:/var/sadm 目錄是一個符號連結,或它是從另一個檔案系統中裝載的。

原因 1 的解答:/var/sadm 目錄移動至 root(/)或 /var 檔案系統中。

原因 2: 沒有 /var/sadm/softinfo/INST_RELEASE檔案。

原因 2 的解答:藉由使用以下範本建立新的 INST_RELEASE 檔案:

OS=Solaris VERSION=2.x
REV=0

x 是系統上 Solaris 軟體的版本。

問題 

如何修正問題 

升級失敗的原因是您無法控制的,例如電源不足或網路連接失敗,而使系統處於無法啟動的狀態。

  1. 從 Solaris 8 Installation English Intel Platform Edition 或 Solaris 8 Installation Multilingual Intel Platform Edition CD,或是從網路重新啟動系統。

  2. 選擇安裝的升級選項。

Solaris Web Start 會判斷系統是否已部份升級,若是,將從上次留下之處開始升級。 

問題 

如何修正問題 

升級失敗是因為安裝程式無法裝載檔案系統。在升級期間,安裝程式會嘗試將所有列於系統 /etc/vfstab 檔案中的檔案系統裝載於被升級的 root (/) 檔案系統上。如果安裝程式無法裝載檔案系統,則其便是失敗,並且會結束。

確定系統 /etc/vfstab 檔案中的全部檔案系統都可以裝載。註銷 /etc/vfstab 檔案中任何無法裝載或可能引起問題的檔案系統,以便安裝程式不會嘗試在升級期間裝載它們。


註解 -

任何包含升級軟體的系統基礎檔案系統(例如,/usr)無法註釋。


問題 

如何修正問題 

系統上沒有足夠的空間可升級。看看是否可以不使用重新安排空間的自動佈局,而藉由檢查下列空間問題的原因來修復此問題:

 

原因 1: 既然自動裝設器在升級期間不在作用中,安裝程式就將任何符號連結的套裝軟體的檔案或目錄安裝至自動裝設的檔案系統。如果符號連結被重寫,升級可能會因為磁碟空間不足而失敗。


註解 -

通常常駐在自動裝設檔案系統上的 /var/mail/var/news 目錄不受升級的影響。


原因 1 的解答:在升級期間, 刪除將會在自動裝設的檔案系統上建立檔案或目錄的套裝軟體。這樣安裝程式就不會以套裝軟體中的檔案或目錄覆寫符號連結。

原因 2:新的軟體已增加至正在升級的軟體群組,或是一些現有軟體的大小已增加。在升級期間,安裝程式會安裝任何是先前安裝在系統上軟體群組的一部分的新軟體,而且也會升級系統上任何現有的套裝軟體。

原因 2 的解答:在升級期間,刪除已安裝在檔案系統中且需要更多空間的套裝軟體。 特別是尋找任何已增加至 Solaris 軟體且您不想要的新套裝軟體。