1. 程式人生 > >Centos7 進入單用戶模式,修復系統

Centos7 進入單用戶模式,修復系統

令行 自動 啟動 lan 替換 切換 命令行模式 阻止 default

一、開機時進入如下界面,(按下方向鍵盤,阻止系統自動繼續)

技術分享圖片

按e鍵出現下面界面

技術分享圖片

按方向鍵下,定位到最後,找到“ro”一行,ro的意思是read only,將“ro”替換成 rw init=/sysroot/bin/sh,如下圖

技術分享圖片

二、按Ctrl-x 進行重啟進入單用戶模式

三、執行chroot /sysroot。其中chroot命令用來切換系統,/sysroot/目錄就是原始系統

:/# chroot /sysroot
:/#

四、如果要修改root密碼

passwd是修改root密碼的命令,touch /.autorelabel 執行這行命令作用是讓SELinux生效,
如果不執行,密碼不會生效。按Ctrl+D,執行reboot重啟生效。如下圖

技術分享圖片

五、如果因為啟用x-window或者顯卡驅動更新,無法進入桌面,可以修改默認啟動級別(開機進入命令行模式)

systemctl set-default multi-user.target  #設置成命令模式
init 3 # 切換到字符模式,有時只使用上面的語句沒有效果
按下Ctrl+D後,執行reboot

參考資料:

centos 7 進入單用戶系統並且更改所有系統文件

L4 詳解centos7 emergency模式,rescue模式,linux相互登錄,克隆

Centos7新功能

Centos7 進入單用戶模式,修復系統