在尝试在我的个人 Ubuntu 18.04 单启动戴尔笔记本电脑上重置密码时,我按照此处15 个答案中的各个步骤进行操作。不幸的是,它们都不适合我。在第 7 步和第 8 步附近,我的系统的行为与解决方案不同,我从来没有得到提示输入passwd <usrname>
。
我在我找到的清单上尝试了很多排列,这是我正在采取的基本步骤:
- 打开电脑。
- 当戴尔屏幕出现进入 GRUB 时按住 Esc 键(右 Shift 键对我不起作用;没有尝试左 Shift 键)。
- 选择高级 Ubuntu 选项。
- 选择 Ubuntu ...(恢复模式)。
- 按“e”进行编辑。
- 导航到以“linux”开头的行。
- 我已经看到并尝试了在此行推荐的编辑中的几个细微变化:
.
- 选项 1:更改
ro
为rw
,然后导航到行尾并输入init=/bin/bash
。已经存在于行尾的附加命令现在将rw
和分开init=/bin/bash
。 - 选项 2:在 enter 之后立即
更改
ro
为。已经存在于行 尾的其他命令仍保留在行尾。rw
init=/bin/bash
- 选项 3:导航到行尾并输入
init=/bin/bash
. 不要 改变。_ro
这就是问题所在。无论我在上面输入什么,我都不会收到重置密码的提示。
- 按 F10(或 Ctrl-x)启动系统。
根据我所看到的说明,我应该在此处看到“无密码 root shell”或者可能是恢复菜单屏幕,例如我从链接中接受的答案中复制的下面的屏幕。但我从来没有见过其中任何一个。
相反,根据我在第 7 步中所做的编辑,会发生以下两种情况之一:
- 如果我在第 7 步中更改
ro
为,启动过程会运行几秒钟然后停止。rw
- 如果我没有更改
ro
,启动过程会一直运行到 GUI 登录屏幕。
无论哪种方式,我都无法重置密码。
编辑:
我在https://wiki.ubuntu.com/RecoveryMode上的清单之后的第 4 步到第 7 步的屏幕截图。与我之前的尝试一样,引导过程不会将我带到承诺的 shell 提示来重置密码,而是在 Ubuntu 登录 GUI 页面上完成。
永远无法达到第 7 步。