這個問題會影響執行 Solaris 2.5.1 與 Solaris 2.5.1 非隨附於 CDE 作業環境的系統。但是,只有在非隨附 CDE 已重新定位到 /usr/dt 之外的目錄時,才會影響到這些系統。這些系統上的 CDE 重新定位是經由在/usr/dt 中建立指向重新定位 CDE 的象徵性連結來完成的。
當您升級到 Solaris 8 作業環境時,CDE 會重新安裝於 /usr/dt中,而且會移除至重新定位版本的連結。重新定位的 CDE 本身不會移除,所以只是被隔離而已。
如果升級涉及檔案系統的重新定位,則升級會失敗,因為重新定位的機制不會負責提供新版本 CDE 中 /usr/dt 所需要的額外空間。這項失敗會一直到升級完成後才會出現。如果出現這種錯誤,升級日誌會包括許多訊息,指示您需要更多空間才能進行升級。
解決方法:在開始升級到 Solaris 8 作業環境之前,請先解除安裝重新定位的 CDE。要完成這項作業,您可以使用 Solaris 2.5.1 CDE CD 中的 install-cde 程序檔。您應執行帶有 -uninstall 旗號的程序檔應來移除 CDE。