AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1129259
Accepted
Karl Baker
Karl Baker
Asked: 2019-03-28 13:58:08 +0800 CST2019-03-28 13:58:08 +0800 CST 2019-03-28 13:58:08 +0800 CST

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

  • 772

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

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

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

.

  • 选项 1:更改ro为rw,然后导航到行尾并输入 init=/bin/bash。已经存在于行尾的附加命令现在将rw和分开init=/bin/bash。
  • 选项 2:在 enter 之后立即 更改ro为。已经存在于行 尾的其他命令仍保留在行尾。 rwinit=/bin/bash
  • 选项 3:导航到行尾并输入init=/bin/bash. 不要 改变。_ro

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

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

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

在此处输入图像描述

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

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

无论哪种方式,我都无法重置密码。


编辑:

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

第4步 在此处输入图像描述

第 5 步 在此处输入图像描述

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

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

永远无法达到第 7 步。

grub2 boot password passwd 18.04
  • 2 2 个回答
  • 8082 Views

2 个回答

  • Voted
  1. Best Answer
    Karl Baker
    2019-03-29T18:25:39+08:002019-03-29T18:25:39+08:00

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

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

    1. 打开电脑。
    2. 当戴尔屏幕出现进入 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。

    你瞧,我被提示输入新密码。我进入它,重新进入它,喜悦的喜悦,有成功的信息。

    在此处输入图像描述

    回到新的“(无)”提示符,我键入 exit 并按 Enter。从我尝试过的一些清单中,这应该带我回到恢复菜单,但由于我在途中没有看到那个屏幕,它可能要求太多现在要“回到”它:)

    启动过程会持续几秒钟,然后在这里挂断:

    在此处输入图像描述

    等了一会儿,没有任何选择,我做了一个硬关机,如果我的新密码仍然存在,我认为它是 50/50。

    重新启动时,我让引导通过正常过程。它需要比平时更长的时间,但最终会进入 gui 登录屏幕。我输入我的新密码并...

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

    在此处输入图像描述

    我走到这一步就被拒绝了吗?我尝试我的新密码,但它当然不正确。我尝试了更多,但当然它们也失败了,b / c我不知道我的旧密码!怎么办?

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

    • 5
  2. GeoCacheJunky
    2019-03-28T19:01:38+08:002019-03-28T19:01:38+08:00

    我刚刚验证了此处的步骤:https ://wiki.ubuntu.com/RecoveryMode将带您进入 shell 提示符以重置密码。

    在第 8 步之后,您将能够输入passwd <username>命令。

    • 0

相关问题

  • 如果旧版 grub 安装在引导分区扇区而不是 MBR 中,如何将 grub 更新为 grub2?

  • 更改 Wubi 的启动顺序

  • 如何在 Ubuntu 启动时显示或隐藏启动消息?

  • 如何避免启动时出现“S to Skip”消息?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve