前天遇到开机进入maintenance模式,且不知道root密码,经过多次尝试后终于重置了root密码,将系统恢复。
现象
1、找不到root密码;
2、无法进入系统,提示:give root password for maintenance
3、无法进入单用户模式
解决过程
那应该怎么做才能修改root密码呢?
----方法是在原来添加single的地方添加init=/bin/bash
可能接下来还会遇到只读情况,也可以在上面地方修改。或在系统中重新remount下也可以解决。
第一种解决只读方法如下:
修改前:
linux /boot/vmlinuz-3.11.0-15-generic root=UUID=24e6 ro
注意ro变成了rw,后面添加了init=/bin/bash
修改后:
linux /boot/vmlinuz-3.11.0-15-generic root=UUID=24e6 rw init=/bin/bash
然后进系统修改密码即可。
第二种解决只读方法如下:
只在修改单用户的地方后面添加了init=/bin/bash,之后进入bash模式,然后执行mount -o remount,rw /
然后修改密码。
问:在修改单用户界面还有哪些参数可以添加或修改的?