在 Ubuntu 18.04 单引导戴尔笔记本电脑上重置所有者密码

Kar*_*ker 2 boot grub2 password passwd 18.04

在尝试在我的个人 Ubuntu 18.04 单引导戴尔笔记本电脑上重置密码时,我按照此处15 个答案中的各个步骤进行操作。不幸的是,它们都不适合我。在步骤 7 和 8 左右,我的系统的行为与解决方案不同,并且我从未收到输入提示passwd <usrname>

我在找到的清单上尝试了很多排列,这是我正在采取的基本步骤:

  1. 打开电脑。
  2. 当 Dell 屏幕出现进入 GRUB 时,按住 Esc 键(右 Shift 键对我不起作用;没有尝试左 Shift 键)。
  3. 选择高级 Ubuntu 选项。
  4. 选择 Ubuntu ...(恢复模式)。
  5. 按“e”进行编辑。
  6. 导航到以“linux”开头的行。
  7. 我已经看到并尝试了此行建议的编辑的一些细微变化:

  • 选项 1:更改rorw,然后导航到行尾并输入 init=/bin/bash。行末尾已存在的其他命令现在将rw和分开init=/bin/bash
  • 选项 2:更改rorw并在输入后立即 更改init=/bin/bash。行尾已存在的其他命令
    仍保留在行尾。
  • 选项 3:导航到行尾并输入init=/bin/bash。不要 换。ro

这就是出问题的地方。无论我在上面输入什么,我都不会收到重置密码的提示。

  1. 按 F10(或 Ctrl-x)启动系统。

从我看到的说明来看,我应该在此处看到“无密码根 shell”,或者可能是恢复菜单屏幕,例如我从链接中接受的答案中复制的下面的屏幕。但我从未见过其中任何一个。

在此输入图像描述

相反,根据我在步骤 7 中进行的编辑,会发生以下两种情况之一:

  • 如果我在步骤 7 中更改ro为,引导过程会运行几秒钟,然后停止rw
  • 如果我没有更改ro启动过程将一直运行,直到出现 GUI 登录屏幕。

不管怎样,我永远无法重置密码。


编辑

我按照https://wiki.ubuntu.com/RecoveryMode上的清单查看了步骤 4 到 7 的屏幕截图。与我之前的尝试一样,引导过程不会带我到承诺的 shell 提示来重置密码,而是在 Ubuntu 登录 GUI 页面上完成。

步骤4 在此输入图像描述

步骤5 在此输入图像描述

步骤6 在此输入图像描述 启动过程向上滚动窗口...

最后以 Ubuntu 启动并准备好用户登录结束: 在此输入图像描述

第 7 步永远不会到达。

Kar*_*ker 6

我重置密码所采取的步骤与原始帖子中链接的所有答案有所不同。我开始时也是如此,但从未看到恢复菜单屏幕,也从未输入“/usr/sbin/usermod -p '!' root”等。我在命令行进行了更改,但我尝试过的任何其他操作方法都没有预测到我的 CLI 的行为。

这些步骤是在仅运行 Ubuntu 18.04 的单引导戴尔上执行的:

  1. 打开电脑。
  2. 当 Dell 屏幕出现进入 GRUB 时,按住 Esc 键(右 Shift 键对我不起作用;没有尝试左 Shift 键)。
  3. 选择“Ubuntu 的高级选项”。
  4. 按 Enter 键。
  5. 选择“Ubuntu ...(恢复模式)”。我有四个内核并选择了最新的一个。
  6. 按“e”进行编辑。
  7. 导航到以“linux /boot/vmliuz-...”开头的行。对我来说,该行以“ro recovery nomodeset”结尾。
  8. 删除行的最后一部分“ro recovery nomodeset”,并将其替换为“rw init=/bin/bash”。(感谢faqforge网站使这一步变得清晰。)
  9. 按 F10 重新启动机器。

在这里,我将转而以第一人称叙述我的经历,而不是规定其他人应该做什么。我不确定为什么我在这个阶段从未看到大多数答案所指示的恢复菜单,或者为什么我的命令行看起来和行为如此,但最终这对我有用,而其他清单则不然。也许它也适合你。

几秒钟后,启动过程停止并显示以下提示:

root@(none):/#

我开始输入“ mount -o remount,rw /”,但在系统控制并输出之前只能输入部分命令:

在此输入图像描述

光标悬在那里,尚未回到提示符,所以我输入完命令并按 Enter 键。输出看起来没什么希望——里面有“ errors”这个词——但我又回到了提示符。

我再试一次,这次能够完成命令“ mount -o remount,rw /”。我按 Enter 键并看到相同的输出。

在此输入图像描述

但我遇到了新的提示,所以我想到底是怎么回事,让我们尝试一下“ passwd”。

我输入“ passwd my_user_name”并按 Enter 键。

你瞧,系统提示我输入新密码。我进入它,再进入它,喜悦中的喜悦,有一条成功的消息。

在此输入图像描述

回到新的“(none)”提示符,我输入 exit 并按 Enter 键。从我尝试过的一些清单来看,这应该会让我回到恢复菜单,但由于我没有看到该屏幕,所以现在“返回”它可能要求太多了:)

启动过程持续了几秒钟,然后挂在此处:

在此输入图像描述

等了一段时间后,在没有任何选择的情况下,我硬关闭电源,计算出新密码是否有效的概率是 50/50。

重新启动时,我让启动经历正常过程。它花费的时间比平时要长,但最终到达 GUI 登录屏幕。我输入新密码并...

弹出这个不可移动的模式:“输入密码以解锁您的登录密钥环。您用于登录计算机的密码不再匹配......”

在此输入图像描述

难道我已经走到了这一步,只是为了被拒绝吗?我尝试了新密码,但它当然不正确。我又尝试了几次,但当然它们也失败了,因为我不知道我的旧密码!怎么办?

然后我看到了。对话框中的“取消”按钮。我按下它,瞧,我进去了!稍后我将研究“登录密钥环”是什么,但现在我将认为密码问题已解决。希望这对其他人有帮助!