Solaris 9 9/04 版本說明

安裝 Solaris 9 9/04 軟體之前需要瞭解的問題

本節包含您在安裝 Solaris 9 9/04 軟體之前必須注意的安裝問題。

x86: 安裝 Solaris 9 軟體後,帶有某些 ATA 硬碟機的系統會在重新啟動時當機

在帶有某些類型的 ATA 硬碟機的系統上安裝 Solaris 9 軟體會導致系統當機。完成安裝後,當您嘗試進行軟式重新啟動時,系統就會當機。

在帶有 ATA 硬碟機的系統上會發生此問題,這些硬碟機實施至關於 Ultra DMA 模式的 ATA/ATAPI-6 T13 規格之預設條件功能的復原作業。

重設軟體之後,這種磁碟機會從 Ultra DMA 模式復原至 Multiword DMA 模式,除非停用此運作方式。可以使用 SET FEATURES / Disable reverting to power-on to defaults 指令來停用此運作方式。

問題的出現方式依系統中的 BIOS 及 ATA 硬碟的類型而定。問題可能會以下列方式之一出現:

解決方法:若要更正此問題,請完成以下步驟:

  1. 如果系統在啟動時當機,請透過關閉然後再開啟電源來重新啟動系統。此時系統應該會正常啟動。

  2. 系統啟動後,登入系統並成為超級使用者。

  3. 使用文字編輯程式編輯 /platform/i86pc/kernel/drv/ata.conf 檔案。

    加入下列行:


    ata-revert-to-defaults=0;

下一次系統重新啟動應該會正常運作,不會發生當機。

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

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


注意 – 注意 –

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


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


注意 –

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

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

因此,您不能使用 Solaris 9 9/04 Installation CD 從 Solaris 2.6 或 Solaris 7 發行版本升級至目前的發行版本。如需更多資訊,請參閱升級問題


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

在 Solaris 9 9/04 版本中,Solaris Web Start 與 suninstall 安裝程式依預設使用新的開機磁碟分割區佈局來容納 Sun LX50 系統上的服務分割區。此安裝程式可讓您保留一個現有的服務分割區。

新的預設包含以下分割區:

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


注意 –

如果在目前不包含服務分割區的系統中安裝 Solaris 9 9/04 (x86 平台版) 軟體,則依預設,Solaris Web Start 與 suninstall 不會建立新的服務分割區。如果您要在系統上建立服務分割區,請參閱x86: 依預設,不會在沒有現有服務分割區的系統上建立服務分割區


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


注意 –

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


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

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

x86: 依預設,不會在沒有現有服務分割區的系統上建立服務分割區

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

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


注意 –

如果您在安裝 Solaris 8 2/02 軟體時未專門保留服務分割區,則無法重新建立服務分割區並升級至 Solaris 9 9/04 版本。您必須執行此軟體的初始安裝。


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

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

Solaris 9 裝置配置助理在 Solaris 9 9/04 發行版本中並不是以開機磁片投遞。若要啟動裝置配置助理,請選擇以下選項之一︰

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

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

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

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

解決方法:請勿將具有最新 BIOS GG.06.13 版的 HP Vectra XU Series 系統升級至 Solaris 9 9/04 版本。本版本不再支援這些系統。

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