======系統回復======
- 救援模式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章基本系統回復]]