close

現場(環境):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密碼)如果掛載出問題要靠這個

 

<本篇完>

arrow
arrow
    文章標籤
    redhat
    全站熱搜

    IT001 發表在 痞客邦 留言(0) 人氣()