Centos7 进入单用户模式,修复系统

Posted jsjrj01

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7 进入单用户模式,修复系统相关的知识,希望对你有一定的参考价值。

一、开机时进入如下界面,(按下方向键盘,阻止系统自动继续)

技术分享图片

按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 进入单用户模式,修复系统的主要内容,如果未能解决你的问题,请参考以下文章

CentOS6升级CentOS7后无法登录修复记录

centos7进入紧急修复模式的方法

单用户模式和救援模式

centos7利用系统镜像修复grub

centos7进入紧急修复模式解决

ubuntu20,修复模式无法进入