Solaris 9 12/03 版次注意事項

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

SPARC: 在 Sun Fire V880 上安裝 Solaris 9 12/03 軟體,重新啟動後會產生警告

Sun FireTM V880 軟體包含在 Solaris 9 12/03 版次中。 在 Sun Fire V880 伺服器上安裝 Solaris 9 12/03 版次時,V880 軟體嘗試載入 bbc 和 gptwo 驅動程式。

錯誤 4717004 的修正程式已移除 bbc 和 gptwo 驅動程式。 由於這些驅動程式已刪除且不再可用,因此重新啟動系統時,會顯示以下錯誤訊息:


警告:無法安裝「bbc」驅動程式。
警告:無法安裝「gptwo」驅動程式。

解決方法:由於這些訊息並無負面影響,因此可安全忽略。

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 12/03 Installation CD 分割區問題

如果 Solaris 9 12/03 Installation CD 上的 Solaris Web Start 3.0 程式無法在系統上找到 Solaris fdisk 分割區,您必須在 root 磁碟上建立 Solaris fdisk 分割區。


小心 – 小心 –

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


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


註解 –

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

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

此要求也可防止您使用 Solaris 9 12/03 Installation CD 將 Solaris 2.6 或 Solaris 7 版次升級至 Solaris 9 12/03 軟體。 如需更多資訊,請參閱升級問題


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

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

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

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


註解 –

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


您也可以選擇透過使用 fdisk 公用程式來手動編輯磁碟分割區佈局。 在以下情況下,您可能要手動編輯開機磁碟分割區:


註解 –

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


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

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

x86: 在目前不包含服務分割區的系統上不會依預設建立服務分割區

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

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


註解 –

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


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

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

在 Solaris 9 12/03 版次中,Solaris 9 裝置配置助理不作為開機磁片來提供。 若要啟動裝置配置助理,請選擇以下其中一個選項:

如需更多資訊,請參閱Solaris 9 12/03 安裝指南

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

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

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

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

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