本節包含安裝或升級 Oracle Solaris 10 作業系統之前必須注意的重要安裝問題。這些問題可能會使您無法成功完成安裝或升級。如果系統出現本節所列出的錯誤,在安裝或升級之前,您可能需要先執行建議的解決方法。
從 Solaris 10 8/07 發行版本開始,支援 Oracle Solaris Live Upgrade 與 Oracle Solaris Zones 配合使用。 如需有關此主題的更多資訊,請參閱資訊文件206844,網址為 http://sunsolve.sun.com/search/document.do?assetkey=1-61-206844-1。
必須為指定的作業系統版本安裝一些修補程式的修訂版本,Oracle Solaris Live Upgrade 才能正確運作。 請參閱 http://sunsolve.sun.com,以確保您有最近更新過的修補程式清單。Oracle Solaris 10 9/10 發行版本具有下列 Oracle Solaris Live Upgrade 限制:
若要使用 Oracle Solaris Live Upgrade 將目前的 Solaris 8 作業系統升級至 Oracle Solaris 發行版本,請執行下列步驟:
對於 SPARC 系統 – 支援使用 Oracle Solaris Live Upgrade 從 Solaris 8 發行版本升級至 Oracle Solaris 10 9/10 發行版本。 如需如何使用 Oracle Solaris 10 9/10 Live Upgrade 的逐步程序,請參閱 http://www.sun.com/bigadmin/features/articles/live_upgrade_patch.jsp。
對於 x86 系統 – 不支援使用 Oracle Solaris 10 9/10 Live Upgrade 從 Solaris 8 發行版本升級至 Oracle Solaris 10 9/10 發行版本。 請改為使用標準升級程序,或從 8 作業系統執行 Oracle Solaris 10 9/10 Live Upgrade 以升級至 Solaris 9 作業系統或 Oracle Solaris 10 9/10。 接著,您可以從 Solaris 9 發行版本或 Oracle Solaris 10 發行版本執行 Oracle Solaris Live Upgrade 以升級至 Oracle Solaris 10 9/10。
透過 http://sunsolve.sun.com/search/document.do?assetkey=1-9-250526-1 瞭解使用 Oracle Solaris 10 9/10 Live Upgrade 從 Solaris 8 升級至 Solaris 10 5/08、Solaris 10 10/08、Solaris 10 5/09 和 Solaris 10 10/09 發行版本。
若要使用 Oracle Solaris Live Upgrade 將目前的 Solaris 9 作業系統升級至 Solaris 10 10/09 發行版本,請套用下列修補程式:
對於 SPARC 系統 – 137477-01 或更新版本
對於 x86 系統 – 137478-01 或更新版本
若要使用 Oracle Solaris Live Upgrade 將目前的 Oracle Solaris 10 作業系統升級至 Oracle Solaris 10 9/10 發行版本,請套用下列修補程式:
對於 SPARC 系統 – 137321-01 或更新版本
對於 x86 系統 – 137322-01 或更新版本
這些修補程式均提供新的 p7zip 功能。Oracle Solaris Live Upgrade 需要 p7zip 功能才能支援升級至 Oracle Solaris 10 9/10。
資訊文件 206844 提供了使用 Oracle Solaris Live Upgrade 之前,即時啟動環境所需的修補程式最低版本資訊:http://sunsolve.sun.com/search/document.do?assetkey=1-61-206844-1。
Oracle Solaris 10 9/10 發行版本提供安裝 ZFS 根檔案系統,以及配置 ZFS 上區域根的功能。 一般而言,您可以依需要在 ZFS 上建立並配置區域根。如果您計劃將 Oracle Solaris Live Upgrade 用於 ZFS 與區域配置,請檢閱下列資訊:
如果您要將 Oracle Solaris Live Upgrade 用於 Oracle Solaris 10 9/10 發行版本支援之區域配置,您將需要使用標準升級程式,將系統先升級至 Oracle Solaris 10 9/10 發行版本。
接著,使用 Oracle Solaris Live Upgrade,您就可以將具有區域根的 UFS 根檔案系統遷移至 ZFS 根檔案系統,或者升級或修補 ZFS 根檔案系統與區域根。
您無法將不受支援的區域配置從先前的 Oracle Solaris 10 發行版本直接遷移至 Oracle Solaris 10 9/10 發行版本。
如需要在 Oracle Solaris 10 9/10 發行版本中將要升級或修補之受支援區域配置的詳細說明,請參閱 「Oracle Solaris ZFS Administration Guide」中的「Migrating a UFS Root File System to a ZFS Root File System (Oracle Solaris Live Upgrade)」。
如需有關設定這些配置的完整說明,請參閱 「Oracle Solaris ZFS Administration Guide」中的「Oracle Solaris Installation and Oracle Solaris Live Upgrade Requirements for ZFS Support」 。
請查閱本章所含資訊,再開始遷移至 ZFS 根檔案系統或是在具有 ZFS 根檔案系統的系統上設定區域。請完全遵循所建議的程序,在具有 ZFS 根檔案系統的系統上設定區域,以確保可在該系統上使用 Oracle Solaris Live Upgrade。
配置有 Trusted Extensions 的 Oracle Solaris 系統使用非全域區域。 升級這些系統與升級使用區域的 Oracle Solaris 系統相同,且具有相同的問題。
ZFS 區域 ─ 目前無法升級具有 ZFS 區域的 Oracle Solaris 系統。 對於具有 ZFS 區域的 Trusted Extensions 系統,替代方式是重新建立區域。若要重新建立區域,請執行下列步驟:
首先,使用 tar -T 指令備份所有資料。
然後刪除區域。
升級系統並重新配置所有區域。
配置所有區域後,復原所有資料。
NFSv4 網域 – 升級之後,當您啟動每個標示的區域時,會提示您選擇 NFSv4 網域。若要避免出現此提示,請在升級之前,在每個標示的區域中將正確的 NFSMAPID_DOMAIN 值增加至 /etc/default/nfs 檔案中。如需更多資訊,請參閱 CR 5110062。
Live Upgrade– 以下錯誤會影響含有區域之 Oracle Solaris 系統的 Live Upgrade:
這些錯誤也會影響配置有 Trusted Extensions 的系統之 Live Upgrade。解決方法也相同。
名稱服務 – 如果您的系統在安裝時已配置為使用名稱服務,而該服務與升級期間要使用的名稱服務不同,則啟動後全域區域可能無法使用正確的名稱服務。
例如,如果您在系統安裝時指定 NIS 做為要使用的名稱服務,但系統之後轉換為 LDAP 用戶端,則 luactivate 啟動可能會轉換為針對全域區域使用 NIS 做為名稱服務。此情況起因於 CR 6569407。
解決方法是調整 /var/svc/profile 目錄中的 name_service.xml 符號連結,以指向對應於目前使用中名稱服務的正確 xml 檔案。例如,如果在安裝期間指定 NIS 做為名稱服務,則 name_service.xml 將會是指向 ns_nis.xml 的符號連結。如果系統後來轉換為 LDAP 用戶端,而且 LDAP 是 Live Upgrade 期間使用的名稱服務,則請執行下列指令:
# ln -fs ns_ldap.xml name_service.xml |
此動作必須在啟動 Live Upgrade 或執行 lucreate 指令之前完成。但是,如果您沒有在執行 lucreate 之前執行此指令,則請在執行 luactivate 指令之後,執行下列步驟:
對新的啟動環境執行 lumount:
# lumount <BE_name> |
變更至啟動環境的 /var/svc/profile 目錄:
# cd /.alt.<BE_name>/var/svc/profile |
連結適合的 name_service.xml 連結。例如:
# ln -fs ns_ldap.xml name_sevice.xml |
對啟動環境執行 luumount:
# luumount <BE_name> |
如果在沒有執行上述步驟的情況下啟動系統,您將需要手動啟動與適當名稱服務相關的 SMF 用戶端服務。
使用 patchadd 和 -C 目標限定符號在 SPARC 和 x86 機器上修補 miniroot 的程序已變更。現在必須先解壓縮 miniroot、套用修補程式,然後再重新封裝 miniroot。
請參閱下列文件章節以了解詳細步驟:
「Oracle Solaris 10 9/10 安裝指南:網路安裝」中的第 5 章「使用 DVD 媒體從網路安裝 (作業)」
「Oracle Solaris 10 9/10 安裝指南:網路安裝」中的第 6 章「使用 CD 媒體從網路安裝 (作業)」
「Oracle Solaris 10 9/10 安裝指南:網路安裝」中的第 7 章「修補 Miniroot 影像 (作業)」
從 Solaris 10 8/07 發行版本開始,依預設,Oracle Solaris 資料加密補充說明套裝軟體會隨附於 Oracle Solaris 10 作業系統 軟體。 您不再需要安裝及下載這些套裝軟體。
下列修補程式可用以解決 CR 6277164 和 CR 6214222 中所報告的問題:
適用於 SPARC 系統的修補程式 ID 119366-05
適用於 x86 系統的修補程式 ID 119367-05
後續各章節會提供更多為徹底解決所提報之問題而必須執行的進一步步驟。如需更多資訊,請閱讀這些修補程式之修補程式讀我檔案中的「Special Install Instructions」(特別安裝指示) 一節。
具備一個 elx 或一個 pcelx 網路介面卡 (NIC) 的系統未能成功安裝。在 NIC 配置期間,可能會顯示下列錯誤訊息:
WARNING: elx: transmit or jabber underrun: d0<UNDER, INTR, CPLT> |
請參閱elxl(7D)或pcelx(7D),以取得更多資訊。
解決方法: 在不具有 elx 或 pcelx NIC 的系統中安裝和執行。
如果 /var 檔案系統位於個別的磁碟片段上,則 /var 檔案系統的預設大小可能不足。
您必須手動為 /var 檔案系統指定較大的片段大小。
如果 /var 檔案系統不是位於獨立的片段或分割區中,不會發生這類問題。
解決方法: 請選取以下解決方法之一。
如果您使用的是 Oracle Solaris 安裝程式 GUI,請執行下列步驟。
開始安裝。
從安裝的 [選取類型] 中選取 [自訂安裝]。
Oracle Solaris 安裝程式會顯示數個不同的畫面,讓您可以自訂您想安裝的軟體本土化版本、產品及磁碟配置。
從 [配置檔案系統] 中選取 [修改]。
會顯示磁碟配置畫面。
在特定片段的 [檔案系統] 欄位中鍵入 /var,接著按一下 [套用]。
安裝程式會為 /var 檔案系統建議一個預設大小。
編輯 /var 檔案系統的 [大小] 欄位項目以將磁碟空間大小加倍。
例如,如果安裝程式指定的空間為 40 MB,則請將 [大小] 值變更為 80。
完成安裝。
如果您使用的是 Oracle Solaris 安裝程式的文字安裝程式,則請執行下列步驟。
開始安裝。
從安裝的 [選取類型] 中選取 [自訂安裝]。
Oracle Solaris 安裝程式會顯示數個不同的畫面,讓您可以自訂您想安裝的軟體本土化版本、產品及磁碟配置。
從 [配置檔案系統] 中選取 [自動配置]。
會顯示磁碟配置畫面。
在特定片段的 [檔案系統] 欄位中鍵入 /var。
安裝程式會為 /var 檔案系統建議一個預設大小。
按住 F4_Customize 以自訂 /var 檔案系統的大小。
編輯 /var 檔案系統的 [大小] 欄位項目以將磁碟空間大小加倍。
例如,如果安裝程式指定的空間為 40 MB,則請將 [大小] 值變更為 80。
完成安裝。
如果您正使用自訂 JumpStart 程式,請使用 filesys 設定檔關鍵字來設定 /var 檔案系統的大小。下列範例設定片段 5 至 256 MB 中 /var 檔案系統的大小。
filesys c0t0d0s5 256 /var |
此 Oracle Solaris 10 軟體包含一項可以讓您安裝大型分割區的功能。 系統 BIOS 必須支援邏輯區塊定址 (LBA)。BIOS GG.06.13 版不支援 LBA 存取。Oracle Solaris 啟動程式無法處理這個衝突。 這個問題也會影響其他的 HP Vectra 系統。
如果執行此種升級,您的 HP 系統便無法再啟動,而僅會顯示帶閃爍底線游標的空白黑色螢幕。
解決方法: 請勿將具有最新 BIOS 版本 GG.06.13 的 HP Vectra XU Series 系統升級為 Oracle Solaris 發行版本。 本版本不再支援這些系統。
您仍可以使用開機磁片或開機 CD 來啟動系統,因為啟動路徑並不使用硬碟程式碼。後,選取硬碟做為可開機裝置,而不要選取網路或 CD-ROM 光碟機。
在 SPARC 系統中,Oracle Solaris 10 作業系統 只能在 64 位元模式中執行。有些 Sun4U 系統可能會需要將快閃 PROM 中的 OpenBoot 韌體更新至較高層級,以便能在 64 位元模式中執行作業系統。下列系統可能需要更新快閃 PROM:
Ultra 2
Ultra 450 及 Sun Enterprise 450
Sun Enterprise 3000、4000、5000 和 6000 系統
下表列出了執行 64 位元 Oracle Solaris 10 作業系統 所需的 UltraSPARC 系統和最低韌體版本。uname -i 指令的輸出即是系統類型。您可以使用 prtconf -V 指令來確定您正在執行的韌體版本。
表 1–2 在 UltraSPARC 系統上執行 64 位元 &productshortname 軟體所需的最低韌體版本
來自 uname -i 的系統類型 |
來自 prtconf -V 的最低韌體版本 |
---|---|
SUNW,Ultra-2 |
3.11.2 |
SUNW,Ultra-4 |
3.7.107 |
SUNW,Ultra-Enterprise |
3.2.16 |
如果某個系統未列示在以上表格中,則說明該系統不需要快閃 PROM 更新。如需執行快閃 PROM 更新的說明,請參閱 http://docs.sun.com 上的任何版本之「Solaris Sun 硬體平台指南」。
同時升級 SPARC 和 x86 系統上的韌體可明顯改善效能。請參閱 http://www.sun.com/bigadmin/patches/overview.jsp 上「BigAdmin 修補中心」下的「Firmware」一節。另請參閱 http://www.sun.com/bigadmin/patches/firmware/faq.jsp 上的 FAQ。
Oracle Solaris 管理主控台 2.1 軟體與 Solaris 管理主控台 1.0、1.0.1 或 1.0.2 軟體不相容。 如果您正升級至 Oracle Solaris 10 發行版本,並已安裝 Oracle Solaris 管理主控台 1.0、1.0.1 或 1.0.2 軟體,則在升級之前,您必須先將 Oracle Solaris 管理主控台軟體解除安裝。 &如果您已安裝 SEAS 2.0 overbox、SEAS 3.0 overbox 或是 Solaris 8 Admin Pack,則Oracle Solaris 管理主控台軟體可能已存在於您的系統中。
解決方法: 請選取以下解決方法之一:
升級之前,請使用 /usr/bin/prodreg 指令來執行 Oracle Solaris 管理主控台軟體的完全解除安裝。
如果在升級至 Oracle Solaris 10 發行版本之前未解除安裝 Oracle Solaris 管理主控台 1.0、1.0.1 或 1.0.2 軟體,您必須先移除所有的 Oracle Solaris 管理主控台 1.0、1.0.1 或 1.0.2 套裝軟體。 請使用 pkgrm 指令而非 prodreg 指令來移除套裝軟體。請仔細遵照下列順序來移除套裝軟體。請完成以下步驟︰
成為超級使用者。
鍵入以下指令:
# pkginfo | grep “Solaris Management Console“ |
如果說明不是以 「Solaris 管理主控台 2.1」開頭的,則輸出中的套裝軟體名稱代表 Solaris 管理主控台 1.0 套裝軟體。
使用 pkgrm 指令依照下列順序移除 Oracle Solaris 管理主控台 1.0 套裝軟體的所有實例:
請勿移除任何在說明中包含「Solaris 管理主控台 2.1」的套裝軟體。例如,SUNWmc.2 可能表示 Oracle Solaris 管理主控台 2.1 軟體。
如果 pkginfo 的輸出顯示出多重 Oracle 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 |
Oracle Solaris 管理主控台 2.1 軟體現在應能正常運作。 為以後維護方便,或者如果 Oracle Solaris 管理主控台 2.1 軟體不能正常運作,請移除 Oracle Solaris 管理主控台 2.1 軟體。 藉由完成以下步驟來重新安裝該軟體︰
使用 pkgrm 指令,依照下列順序移除所有 Oracle Solaris 管理主控台 2.1 套裝軟體和相依的套裝軟體:
如果您的安裝包含多個 Oracle Solaris 管理主控台 2.1 套裝軟體的實例,例如 SUNWmc 及 SUNWmc.2,請先移除 SUNWmc,再移除 SUNWmc.2 。 請勿使用 prodreg 指令。
# pkgrm SUNWpmgr # pkgrm SUNWrmui # pkgrm SUNWlvmg # pkgrm SUNWlvma # pkgrm SUNWlvmr # pkgrm SUNWdclnt # pkgrm SUNWmga # pkgrm SUNWmgapp # pkgrm SUNWmcdev # pkgrm SUNWmcex # pkgrm SUNWwbmc # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmccom |
請將 Solaris 10 軟體 - 4 CD 插入您的 CD-ROM 光碟機。在終端機視窗中,鍵入以下內容︰
# # cd /cdrom/cdrom0/Solaris_10/Product # pkgadd -d . SUNWmccom SUNWmcc SUNWmc SUNWwbmc SUNWmcex SUNWmcdev \ SUNWmgapp SUNWmga SUNWdclnt SUNWlvmr SUNWlvma SUNWlvmg SUNWpmgr \ SUNWrmui |
將會移除先前的所有 Oracle Solaris 管理主控台版本。 Oracle Solaris 管理主控台 2.1 軟體現在可以運作。
在特定情況下,供 BIOS 裝置 (/sbin/biosdev) 使用的公用程式可能會發生故障,造成安裝或升級失敗。出現下列其中一種情況時,即會發生此故障:
已套用修補程式 ID 117435-02,但系統並未重新開機。
系統包含兩個或兩個以上具有相同 fdisk 分割區的相同磁碟。
螢幕上將顯示下列錯誤訊息:
biosdev: Could not match any!! |
解決方法:確定在套用修補程式 ID 117435-02 之後重新啟動系統。確認用於安裝或升級的相同磁碟已配置具有不同的 fdisk 分割區配置。
下例是以兩部磁碟具有相同 fdisk 分割區配置的系統為基礎。若要變更配置,請執行下列步驟。
成為超級使用者。
啟動磁碟維護公用程式。
# format |
隨即會顯示系統中可用磁碟的清單。
請鍵入磁碟編號以選取要變更其 fdisk 分割區的磁碟。
在 [格式] 選項清單中選取 [fdisk]。
隨即會顯示磁碟的分割區資訊與 fdisk 選項的清單。
請選擇下列其中一項以變更磁碟配置:
若要指定不同的使用中分割區,請按 2。
若要增加其他磁碟分割區,請按 1。
若要刪除未使用的分割區,請按 3。
若要儲存變更並結束 fdisk 功能表,請按 5。
從 [格式] 選項選取 [退出] 即可結束磁碟維護公用程式。
重新啟動系統。
系統重新啟動之後,請檢查錯誤訊息是否不再出現。以超級使用者身份鍵入下列指令:
# /sbin/biosdev |
如果依舊產生錯誤訊息,請重複此程序,但在步驟 5 選取不同的選項。
系統如果包含其他具有相同 fdisk 分割區配置的相同磁碟,請對這些磁碟重複執行步驟 1 至 9。 否則,請繼續進行 Oracle Solaris 安裝或升級。
自目前的 Oracle Solaris 發行版本起,當非全域區域已安裝時,無法在系統上正確建立 Oracle Solaris Flash 歸檔Oracle Solaris flash 功能目前與Oracle Solaris 區域 (又稱為 Oracle Solaris Container) 不相容。
請勿使用 flar create 指令在下列實例中建立 productshortname; Flash 歸檔:
在任一非全域區域中
在已安裝任一非全域區域之系統的全域區域中
如果您在此種實例中建立 Oracle Solaris flash 歸檔,則在部署此歸檔時可能無法正確安裝所產生的歸檔。
解決方法:或許可以建立已安裝區域 (如果所有區域均處於停止狀態) 之系統的 Oracle Solaris flash 歸檔。 如需更多資訊,請參閱 http://opensolaris.org/os/community/zones/faq/flar_zones/。
Sun Java Workstation 2100Z 中的 DVD 組合光碟機韌體可能會導致系統當機。從 Oracle Solaris 10 Operating System DVD 啟動工作站時發生當機。顯示核心標題之後,下列訊息會快速閃現:
panic[cpu0]/thread=fec1be20: mod_hold_stub: Couldn't load stub module sched/TS_DTBL fec25cb0 genunix:mod_hold_stub+139 (fec04088, 63, fea11) fec25cc4 unix:stubs_common_code+9 (1, 8, fec026e4) fec25ce4 unix:disp_add+3d (fec026dc) fec25d00 genunix:mod_installsched+a4 (fef01530, fef01518) fec25d20 genunix:mod_install+2f (fef01518, fec25d3c,) fec25d2c TS:_init+d (0, d6d89c88, fec25d) fec25d3c genunix:modinstall+d9 (d6d89c88) fec25d50 genunix:mod_hold_installed_mod+2e (d6d77640, 1, fec25d) fec25d7c genunix:modload+ac (fec026c4, fec26c4) fec25d98 genunix:scheduler_load+3d (fec026c4, fec026dc) fec25db4 genunix:getcid+50 (fec026c4, fec28514) fec25dcc unix:dispinit+df (fec25ddc, fe814ba9) fec25dd4 unix:startup_modules+d5 (fec25dec, fe8cac37) fec25ddc unix:startup+19 (fe800000, 166130, 7) fec25dec genunix:main+16 () |
接著,系統自動重設。
解決方法: 請選取以下解決方法之一:
解決方法 1:修改某些 BIOS 配置設定。這個暫時的解決方法能夠完成 Oracle Solaris 10 的安裝。 不過此解決方法可能造成 DVD 讀取效能低下。 請執行以下步驟︰
在系統啟動期間,在提示時按住 F2 以進入設定模式。
畫面會顯示類似以下的連接類型選項:
Primary Master [ ] Primary Slave [ ] Secondary Master [CD-ROM] Secondary Slave [ ] |
藉由選取 CD-ROM 的連接類型來選擇 DVD 光碟機的連接類型。
本畫面可以顯示一個以上的連接類型,例如,在您的系統有多個光碟機時。 對於這類案例,您可能需要開啟系統機殼以判定 DVD 光碟機的連接點。確認您為 DVD 光碟機所選取的連接類型是否正確。
選取正確的 CD-ROM 連接類型之後,按下 Enter 鍵。
下個畫面顯示的內容為 Type:[Auto] 自動選取。
按兩下空格鍵以將選取項目變更為 Type:[CD-ROM]。
使用箭頭鍵來選取傳送模式。
按下 Enter 以列出其他 [傳送模式] 選項。
使用箭頭鍵選取 [標準],接著按下 Enter 表示接受您的選取。
按住 F10 以儲存配置變更,接著結束 BIOS 設定。
重新啟動系統。
解決方法 2:將 DVD combo 光碟機的韌體更新至版本 R1.12。此解決方法要求將您的 DVD combo 光碟機連結至執行 Microsoft Windows 的系統中。 請執行以下步驟︰
從 Sun Java Workstation 2100Z 將您的 DVD 組合光碟機移除。
請參閱工作站的使用者指南以取得正確移除光碟機的資訊。
必要時,請將磁碟機連接至執行 Microsoft Windows 的系統上,並變更磁碟機的主要和從屬跳接器設定。
請連線至 AOpen 下載中心,網址為 http://download.aopen.com.tw/default.aspx。
透過下列資訊搜尋您的 DVD 光碟機韌體:
產品:Combo 光碟機
模型: COM5232/AAH
類別: 韌體
下載與安裝韌體版本 R1.12。
重新安裝工作站的光碟機。必要時,請復原原始的主從跳接器的設定。
AOpen 下載中心可能已提供更新版本的韌體。 測試確認 R1.12 版本解決了當機的問題。無法確認後續的韌體修訂版本是否也解決該問題。
依照預設,在下列來自 Oracle Sun Fire 系統中,序列主控台 (ttya) 無法運作:
Sun Fire V20z
Sun Fire V40z
Sun Fire V60x
Sun Fire V65x
如果要使用序列主控台,您必須手動配置系統的 BIOS。
解決方法: 您的系統必須具備 Sun 鍵盤及顯示器才能使用此解決方法。請執行以下步驟︰
啟動該系統。
在啟動系統期間,在提示時按住 F2 以存取 Phoenix BIOS。
在 [週邊裝置] 中,將 [comm 通訊埠] 從 [停用] 變更為 [啟用]。
儲存配置並啟動系統。
使用 eeprom 指令來變更 ttya 的 輸入裝置 及 輸出裝置 。
系統啟動時自動按住 Stop 及 N 鍵,以將預設設定中的低階韌體重新設定為在這些系統中無法運作。
系統中若已存在 x86 fdisk 啟動分割區,Oracle Solaris 安裝 GUI 可能會失敗。 如果現有的 x86 啟動分割區是使用 Oracle Solaris 文字安裝程式建立的,則會出現失敗。 螢幕上將顯示下列錯誤訊息:
Default layout will not work on this system. Error: Error: ERROR: Could not create explicit fdisk partition on c0t0d0, requested cylinders 14581 - 14597 in use by fdisk partition 1 Error: Error: ERROR: System installation failed Pfinstall failed. Exit stat= java.lang.UNIXProcess@a89ce3 2 artition on c0t0d0, requested cylinders 14581 - 14597 in use by fdisk partition 1 ERROR: System installation failed |
解決方法: 請選取以下解決方法之一:
解決方法 1: 安裝程式提示您選取安裝類型時,請選取 [3 Solaris Interactive Text (Desktop session)]。
解決方法 2: 如果您使用的是 Oracle Solaris 安裝 GUI 程式,則請執行下列步驟:
開始安裝。
顯示選取安裝類型的提示。
選取自訂安裝。
自訂安裝面板會提示您關於您要安裝的語言環境、軟體及磁碟等資訊。
以適合您系統的提示回答畫面上的問題。
在 [Fdisk 選取] 畫面中,檢查含有 x86boot 分割區的磁碟。
透過將它變更為下拉式功能表中的 UNUSEDR,以移除 x86boot 分割區。
將 UNUSED 變回 x86boot 可以加回 x86boot 分割區。
繼續安裝。