系統回復

  1. 救援模式
    rescue model,幾乎通用所有的救援,像是root密碼忘記,Grub密碼忘記,拯救硬碟中資料,MBR中開機載入程式損毀等等。
    rescue model機制是以外來的一個小系統:像是pxe+tftp+開機引導程式+kernel及initrd,
    或是常見救援光碟(現在一般先進Linux發行板本中救援光碟與安裝光碟是同一片),用chroot方式掛載欲拯救硬碟分割區。

    可以參考幾個文件來實作51TO-rhel6忘記root密碼解決辦法鳥哥-利用 chroot 切換到另一顆硬碟工作

  2. 單人模式
    進入單人模式,用來拯救忘記root密碼為最常見。進入單人模式方式。
    1.grub開機選單上,移動要以哪個kernel版本,再按a,最後列字的尾巴鍵入 single的字,再按Enter
    2.若在一般runlevel 2,3,5模式下,直接以init 1即可交換到runlevel 1。
    單人模式若是檔案系統出問題,或是連Grub開機載入程式都有問題時,都無法進入單人模式。
    單人模式畫面,如下圖

  3. 緊急模式
    緊​​​急​​​模​​​式與單​​​機​​​使​​​用​​​者​​​模​​​式​​​。​​​僅​​​有​​​一​​​個​​​不​​​同​​​處​​​,那​​​就​​​是​​​將​​​關​​​鍵​​​字​​​ single 取​​​代​​​為​​​ emergency。

    ​​​

    稱為emergency modle,只要鍵入root的密碼即可進入此模式。如下圖

    emergency模式發生時機,通常是檔案系統毀損時。可以作個實驗,在/etc/fstab上增加或減少幾個字
    #vim /etc/fstab
    ~略~
    /dev/mapper/VolGroup-lv_rootT /                       ext4    defaults        1
    ~略~
    存檔
    #sync;reboot
    emergency模式會掛載一個根檔案系統,且以唯獨模式存取。
    因此若要修改檔案需重新掛載且以讀寫方式
    #mount -o remount,rw /

參考資料