======系統回復====== - 救援模式rescue model,幾乎通用所有的救援,像是root密碼忘記,Grub密碼忘記,拯救硬碟中資料,MBR中開機載入程式損毀等等。 rescue model機制是以外來的一個小系統:像是pxe+tftp+開機引導程式+kernel及initrd, 或是常見救援光碟(現在一般先進Linux發行板本中救援光碟與安裝光碟是同一片),用chroot方式掛載欲拯救硬碟分割區。 可以參考幾個文件來實作[[http://tonychiu.blog.51cto.com/656605/707360|51TO-rhel6忘記root密碼解決辦法]][[http://linux.vbird.org/linux_basic/0510osloader.php#solution_chroot|鳥哥-利用 chroot 切換到另一顆硬碟工作]] - 單人模式進入單人模式,用來拯救忘記root密碼為最常見。進入單人模式方式。 1.grub開機選單上,移動要以哪個kernel版本,再按a,最後列字的尾巴鍵入 single的字,再按Enter 2.若在一般runlevel 2,3,5模式下,直接以init 1即可交換到runlevel 1。 單人模式若是檔案系統出問題,或是連Grub開機載入程式都有問題時,都無法進入單人模式。 單人模式畫面,如下圖 {{:linux:boot:single.png?400|}} - 緊急模式緊​​​急​​​模​​​式與單​​​機​​​使​​​用​​​者​​​模​​​式​​​。​​​僅​​​有​​​一​​​個​​​不​​​同​​​處​​​,那​​​就​​​是​​​將​​​關​​​鍵​​​字​​​ single 取​​​代​​​為​​​ emergency。​​​稱為emergency modle,只要鍵入root的密碼即可進入此模式。如下圖{{:linux:boot:emergency.png?400|}}emergency模式發生時機,通常是檔案系統毀損時。可以作個實驗,在/etc/fstab上增加或減少幾個字 #vim /etc/fstab ~略~ /dev/mapper/VolGroup-lv_rootT / ext4 defaults 1 ~略~ 存檔 #sync;reboot emergency模式會掛載一個根檔案系統,且以唯獨模式存取。 因此若要修改檔案需重新掛載且以讀寫方式 #mount -o remount,rw / ======參考資料====== - [[http://docs.redhat.com/docs/zh-TW/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/ap-rescuemode.html|RedHat Document_安裝指南_第36章基本系統回復]]