查找过网络上的 SUSE 忘记密码操作
在 grub 内 添加 init=/bin/bash 进入单用户
之后更改密码??
然后在 mount -n / remount,rw
最后 mount -n / remount,ro
上面的方法没搞定
1, grub2 在救援模式下, 按 E 进行修改 在最后位置加 init 哪行吗?
文章说按 b 去引导, 但是在 e 编辑模式下怎么保存退出在进入单用户呢?
mount -n / remount,rw
使用这个命令的时候 系统提示说找不到"/" 这是为何呢,如果忘记 root 密码如何做呢?
- openSUSE 早就不用 grub 了,用的是 grub2。
- e 编辑模式下保存退出应该是按 Esc。
- 找不到 / 就是因为 / 没有挂载。你可以用 /dev/sda2 这样的来代替。
一般来说,修改 root 密码的步骤就是:
- grub2 按 e 编辑,找到 menuentry ‘openSUSE’,在下面找到:
linux /vmlinuz-3.19.0-2-desktop root=UUID=a27caf78-8d54-447a-96f5-517dc0873d25 ${extra_cmdline} resume=/dev/disk/by-uuid/a4a38b17-a54a-4c4d-85b6-624d153a6934 splash=silent quiet showopts
在最后面加个 single 或者 1,保存退出。登进去就是单用户模式。
-
把 / 重新挂载为 rw 读写模式。
-
输入 passwd 改密码。
-
输入 reboot 或者 shutdown -r now 重启。