如果自己不小心忘了root口令密码导致无法登录系统,之前听过用进入单用户模式修改密码,但是这仅仅适用于redhat linux,并不适用于SUSE linux,SUSE进入单用户模式依然会要求你输入root密码,对于SUSE linux 忘记root密码,那么请试用下面的方法来改掉root密码.

 
1、启动系统,当启动到grub引导菜单时,找到系统当前引导项(可以按方向键展开隐藏的菜单)。把光标定位在该选项上按下字母“e”键进入这个引导的编辑状态。

2、该选项有三行语句,请用光标选中第二行,也就是“Kernel”开头的 那一行。

 

3、在这一行再按下字母“e”键进入这一行的编辑状态。并在该行行尾加上 init=/bin/bash.

4、修改以后,按下“回车”键回到原来的界面。按下字母“b”键开始引导。稍等片刻会出现(none):/#界面

5、输入 mount -n / -o remount,rw

6、输入 /usr/bin/passwd重置root密码

7、修改完成后输入 mount -n / -o remount,ro,将根文件系统设为原来的状态

8、输入exit退出系统,重新启动系统,用新密码登陆。