ubunut在系统恢复模式下无法修改root密码的分析和解决


前些日子本猫的ubuntu 14.10貌似出了点问题,想修改下root密码,但是无奈原系统有错正常情况下无法修改啊,这是逼我重装的节奏吗?

在ubuntu开机后立即按住left_shift不放,调出grub菜单。因为我没装双系统,所以默认grub菜单是隐藏的。依次选择“高级选项”->xxx(recovery mode)->root。咦,还是要root密码才可以进入恢复模式的控制台呢!遂ctl+d,再次重启系统,同样进入xxx(recovery mode)主界面后(不要按回车,只是选中其所在行),按下e键进入编辑模式:

\

按向下方向键,找到包含recovery的一行,将recovery nomodeset改为single init=/bin/bash,改好后按F10键立即重新引导进入shell。可以发现现在身份是root,但是并没有要求我们输入密码哦!

接下来就是修改密码了,简单哦,用passwd搞定吧!咦,怎么出错了!<喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20141110/20141110091517102.png" align="middle" alt="\">

用mount发现,/所在分区权限是ro啊,那怎么行?

\

没事,重新改为rw吧:

\

现在重新passwd一下,大功告成鸟:


其实在前面的修改grub步骤中,也可以先行修改:rw single init=/bin/bash,这样后面就不用改啦!

相关内容