启服务器;一旦你看到下列屏幕,就按键盘上的“e”(代表编辑)。
按“e”进入编辑引导菜单
在你按了键盘上的“e”后,你会看到许多文本,文本内容会根据屏幕尺寸来缩短。
Grub配置
搜寻文本“rhgb quiet”,将它换成“init=/bin/bash”,不要引号。
启用外壳
一旦完成了编辑,按“ctrl+x”组合键,它会开始以指定的参数来引导。你会获得bash提示符。
引导系统
现在,在单一用户模式上运行下列命令,检查根分区的状态。
# mount | grep root
检查根分区挂载状态
你可能注意到,根分区被报告为“ro”(只读)。我们需要对根分区拥有读写权限,才能更改根帐户密码。
# mount -o remount,rw /
另外反复检查一下,看看根分配是否以读写权限模式来挂载。
# mount | grep root
对根分区设置权限
现在你可以更改根帐户密码了,只要键入passwd命令。但这还没完。我们需要重新标记SELinux上下文。如果我们跳过重新标记整个SELinux上下文这一步,就能够使用using password来登录了。
# passwd root [输入新密码] [重新输入新密码]
# touch /.autorelabel
重置根帐户密码
重启,再次登录进入到根帐户,看看一切是不是正常了?
# exec /sbin/init
原文地址:http://iammoon24.blog.51cto.com/2552968/1659358