Ubuntu 忘记密码,使用Recovery Mode修改root 密码

主要参考https://blog.csdn.net/zd147896325/article/details/81664558

环境

ASUS republic of game 笔记本,从ssd boot loader启动到ubuntu,不知道root 密码,不知道任何一个是sudo权限的user密码。

要做的是

  1. 进入recovery mode,修改root密码
  2. 添加一个user并设置为sudo权限

Recovery mode Steps

  1. 开机boot进入grub界面。这里要说的是大部分电脑给的都是开机长按shift。但是这台电脑不是,这台电脑是:
    • 关机shut down (不是重启)
    • F2开机 进入自定义boot界面
    • 点击ubuntu ssd boot启动
    • 进入的一瞬间点击esc 进入grub
      这个过程真是令人陶醉。。。。
  2. 现在是进入grub界面,上下移动到ubuntu高级选项advanced。
  3. 选择最新的版本的recovery mode,不要enter,按e (edit)
  4. ro recovery nomodeset 替换成quiet splash rw init=/bin/bash, 然后按下ctrl + x 重启
  5. 这将会直接进入root
  6. 直接使用passwd更改root密码
  7. 然后ctrl+alt+delete 重启系统

add user steps

参考https://phoenixnap.com/kb/how-to-create-sudo-user-on-ubuntu

  1. 进入root
  2. adduser [username]
  3. usermod -aG sudo [username]