1. 重启服务器,立即反复单击上下键,阻止系统继续启动,在出现内核选项时按字母键e进入内核编辑模式

2. 修改启动权限配置。
找到linux行,删除不需要加载的参数(ro参数开始到末尾),将ro参数修改为:rw init=/sysroot/bin/bash
修改前

修改后

3. 然后执行Ctrl+X。
4. 运行命令chroot /sysroot/切换回原始系统。
5. 执行以下命令,重置root密码。

6. (可选,系统开了SELinux需要执行此步骤)执行以下命令,让SELinux生效。
7. 执行以下命令,退出当前根目录。
8. 执行以下命令重启服务器。
# reboot
注:CentOS 7重置root密码步骤2稍有差异,其他步骤相同
步骤2如下:
找到linux16行,删除不需要加载的参数(ro参数开始到末尾),将ro参数修改为:rw init=/sysroot/bin/bash
或者:
删除不需要加载的参数(ro参数开始到末尾),将ro参数修改为:rw rd.break
修改前

修改后
