Solaris 8 維護更新 6 安裝指南

第 3章 退出 Solaris 8 維護更新 6 安裝指南

Solaris 8 MU6 軟體中的修補程式已經過整組測試,應該以同樣的方式使用,以求取最佳的穩定性。當您需要移除其中一個修補程式時,如您未在 Solaris 8 MU6 軟體安裝期間使用 install_mu-d 選項,您便可移除修補程式。

退出個別修補程式的說明是位於每個修補程式目錄中。修補程式目錄是位在 /var/sadm/patch/


註解 -

如您選取 install_mu-d 選項,便無法將整個 MU 退出。


退出 Solaris 8 MU6

在退出 MU6 之前,最好以單一使用者模式來重新啟動您的系統。MU6 會將修補程式套用到系統程式庫中。如果有任何程序已對映至某程式庫的已修補版本、而稍後嘗試著對映至舊程式庫的不同區段,則多重使用者系統中的個別系統將會不穩定。

在單一使用者模式中,網路服務無法提供使用。如果 MU6 影像是在網路上,而非在 CD 上,您必須先從網路將 MU6 影像複製到您的本機系統,您才能以單一使用者模式來啟動您的系統。

如您無法以單一使用者模式來重新啟動系統、或是您沒有足夠的磁碟空間來製作 MU6 影像的本機複本,您便需要在多重使用者模式中使用 NFS 來退出 MU6。在此情形中,您應盡可能地將系統保持在靜謐、不受干擾的狀態中,不要讓使用者登入或執行工作。

MU6 所提供的 backout_mu 程序檔可讓您將整個 MU 退出。

要退出 Solaris 8 MU6 軟體:

  1. 確定沒有任何重要的使用者或系統程序正在執行當中。

  2. 結束目前的作業階段。

    CDE 登入螢幕會出現。

  3. 按一下「選項」按鈕並選取「指令行登入」。

    系統會提示您進行登入。

  4. 鍵入 root 做為您的登入名稱,並鍵入超級使用者密碼:


    login: root
    password: root password
    
  5. 以單一使用者模式重新開機。在根 (root) 的 shell 提示字元下,鍵入:


    # reboot -- -s
    

    註解 -

    使用 shutdowninit 指令來將執行等級從多重使用者變更為單一使用者模式,可能會使得 vold 程序保持在執行狀態。當在單一使用者模式中裝載 MU6 CD 時,此程序可能會引起問題。


  6. 鍵入超級使用者密碼。

    檢查系統是否顯示以下訊息、並且現正在系統維護模式中。


    Entering System Maintenance Mode
     
    Sun Microsystems Inc. SunOS 5.8 Generic Feb 2000
    #
  7. 判斷您正在何處執行 backout_mu 指令。

    • 如您正從 CD 執行 backout_mu,請至 步驟 8

    • 如您正從 MU6 影像的本機複本執行 backout_mu,請至 步驟 9

  8. 要裝載 MU6 CD,請將 CD 放入磁碟機中,在根 (root) 的 shell 提示符號下,鍵入:


    # mount -o ro -F hsfs /dev/dsk/c0t6d0s0 /cdrom
    

    註解 -

    在某些情況下,CD-ROM 光碟機可能位於 c0 以外的控制器上,或是位於 t6 以外的目標上,如此便需要不同的通往 CD-ROM 裝置的路徑。如您有裝載 CD-ROM 光碟機的問題,請向您的系統管理員查詢。


  9. 執行 backout_mu

    • 從 MU6 影像的本機複本中,請鍵入:


      # cd local_directory
      # ./backout_mu options
      
    • 從 MU6 CD,鍵入:


      # cd /cdrom
      # ./backout_mu options
      
    表 3-1 backout_mu 的指令行選項

    選項 

    說明 

    -q

    停用指出 backout_mu 活動的點顯示。

    -B backoutdir

    指定將會容納退出修補程式所需之資訊的替代目錄。 

    當退出作業完成時,會顯示出以下的訊息。


    backout_mu completed at date_time.
  10. 鍵入以下指令來重新啟動系統:


    # sync ; reboot
    

    然後,您會被提示進行登入。


    註解 -

    要預防程式庫衝突問題,您必須在退出 MU6 之後,重新啟動您的系統。


  11. 鍵入您的登入名稱和密碼:


    login: login
    password: password