現場(環境):Redhat7.7 模式: rescue.target
rd.break 的方式: 如果忘記密碼(跳過密碼的方式進去修補)
rescue的方式: 記得root密碼,但是掛載的區塊出現問題時登入處理。
先重新開機,在選擇Kernel的畫面,按下”e” (edit)

找到linux16這一行

在最尾巴加上參數 [system.unit=rescue.target],接著按下[ctrl+x]開機
*開機後就會進入災難復原模式

在這邊輸入root密碼,就可以進行登入
如果沒有輸入密碼,就會出現驗證失敗(就會重新開機)

登入後就可以開始進行調整。
*調整狀態是沒有啟動網路的狀態。
但是可以碰到/etc/fstab,表示可以修改開機掛載磁區的問題。

透過vim /etc/fstab將不要的磁區註解掉,重新開機看看有沒有成功處理掉。
*只要透過reboot就可以重新開機了。
*重新開機後就可以確認,有問題的磁區是否正確地卸載掉。

開機狀態也可以設定如何進入災難復原模式
有兩種切換方式 (切換都會造成網路斷線)
1. 重新開機後切換(用途在於重開機進入維護)
*這一類我們會透過systemd set-default XXXX去切換。
要切換到災難復原 rescue.target
# systemd set-default rescue.target


如果想要重開後回復一般文字模式multi-user.target
# systemd set-default multi-user.target


也有另外的圖形介面(如果有裝的話也可以選)
2. 立刻馬上切換
*關鍵字isolate
#systemctl isolate rescue.target
![]()
馬上就會切換過去

可以看到網路全部斷線

*這邊可以按下Ctrl+D 直接失敗就會退出rescue.target 模式

切換回去
#systemctl isolate multi-user.target


Extra.
如果沒有輸入密碼,就會出現驗證失敗(就會重新開機)


Extra2. 小筆記
isolate 是馬上切換
set-default 設定預設 (下次開機啟動)
multi-user.Target 文字介面的模式
rescue.target 災難復原介面 (需要root密碼)如果掛載出問題要靠這個
<本篇完>
請先 登入 以發表留言。