Ubuntu恢复Root密码操作

开机进入GRUB菜单(如果开机过程不显示此菜单,请把机器主板bios由UEFI引导改为普通的BIOS引导即可),选择高级Ubuntu选项,上下按键移动到不带恢复模式的内核选项,按下“e”件进行引导编辑;

找到linux开头的一行:linux /boot/vmlinuz-6.2.0-26-generic root=/dev/ma\pper/vgubuntu-root ro
quiet splash $vt_handoff

为了通过 GRUB 绕过 root 密码提示并进入系统进行密码重置,需要修改这一行。

修改 GRUB 启动参数:

  1. 重新进入 GRUB 编辑模式
    • 重启电脑,进入 GRUB 菜单,选择你的 Ubuntu 内核启动项(不要选择恢复模式),然后按下 e 键进行编辑。
  2. 修改内核行: 找到你提到的那一行:bash复制代码linux /boot/vmlinuz-6.2.0-26-generic root=/dev/mapper/vgubuntu-root ro quiet splash $vt_handoff ro quiet splash $vt_handoff 替换为 rw init=/bin/bash。修改后的行应该像这样:javascript复制代码linux /boot/vmlinuz-6.2.0-26-generic root=/dev/mapper/vgubuntu-root rw init=/bin/bash
    • rw:挂载根文件系统为可读写模式。
    • init=/bin/bash:告诉系统直接启动到 Bash shell,而不是正常启动流程。
  3. 启动修改后的选项
    • Ctrl + XF10 启动修改后的内核。
  4. 重置 root 密码
    • 系统启动后,你会进入一个 root shell。这时你可以使用 passwd 命令重置 root 密码:bash复制代码passwd root
    • 输入新密码并确认。
  5. 同步文件系统并重启
    • 执行以下命令确保所有更改保存并同步:bash复制代码sync reboot -f

说明:

  • 使用 rw init=/bin/bash 可以让你跳过需要输入 root 密码的步骤,直接以 Bash shell 的方式进入系统并修改密码。
  • 注意:修改完成后,系统会直接重启,并恢复正常启动流程。

如果一切顺利,完成后你应该能够用新的 root 密码登录系统。!

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇