由于很久没用自己的ubuntu了,发现刚想用时却忘记了密码,搞了半天终于搞好了,真的。。。。

  

  下面是整理网上的教程,亲测可以用。

步骤一:必须先找回ROOT,才可以往下做。

本文使用的Ubuntu版本为14.04.4,具体过程如下为:

1、重启电脑长按shift键直到进入下图进入GRUB引导模式,选择第二行Ubuntu 高级选项, 选中直接回车 ,如下图:

wsl2 ubuntu MySQL 启动密码 ubuntu server密码_操作系统

 

2、进入如下画面,看到里面有一些选项,这时千万不要按回车键,按e进入(recovery mode) 编译kernel进行启动参数

wsl2 ubuntu MySQL 启动密码 ubuntu server密码_修改密码_02

3、关键的时候到了, 倒数第四行,会看到一行Linux /boot/vmlnuz-4.2.0-27-generic .......ro recovery nomodeset,

删除recovery nomodeset

wsl2 ubuntu MySQL 启动密码 ubuntu server密码_运维_03

3、然后再刚才删除的后面添加 quiet splash rw init=/bin/bash。然后按F10, 启动。

wsl2 ubuntu MySQL 启动密码 ubuntu server密码_ubuntu_04

4 如果一切正常,运行后系统直接进入root mode,输入:passwd ,系统会提示你输入新的密码,结束。

wsl2 ubuntu MySQL 启动密码 ubuntu server密码_ubuntu_05


 

步骤二:修改登录密码

1.在VMware Workstatiom中点击“开启此虚拟机”,注意,进入系统自启时随即先点击一下屏幕,目的是让鼠标从VM切换到ubuntu启动(否则下面长按shift时可能不会进入GNU GRUN界面);

2.点击屏幕后随即长按shift,系统会进入GUN GRUB界面(对此界面的操作可看界面下面的说明),如图 1所示;如果进入图 2 所示的界面则此步骤的操作失败,不要着急再试一下。

wsl2 ubuntu MySQL 启动密码 ubuntu server密码_修改密码_06

                                                             图 1

wsl2 ubuntu MySQL 启动密码 ubuntu server密码_修改密码_07

                                                                                图 2

 3.在GNU GRUB界面中选中ubuntu 高级选项,回车 ,进入图 3所示界面;选择一个括号里是recovery mode的系统发行编号,我试了一下,图 3中两个都可以成功修改密码;

wsl2 ubuntu MySQL 启动密码 ubuntu server密码_GNU_08

                                                         图 3 

4.等会。。。会见到图 4 所示的界面,选择root项,回车;

wsl2 ubuntu MySQL 启动密码 ubuntu server密码_修改密码_09

                                                           图 4

5.在图 5中最下方输入root密码,回车,便会切换到root用户;此时需要输入此条命令~# mount -o remount,rw /  回车,再用passwd “用户名”(双引号要加)便可以修改密码了;

wsl2 ubuntu MySQL 启动密码 ubuntu server密码_运维_10

                                                                     图 5

6.继续输入 exit 返回图 6的界面,选中resume,回车,此时会跳出一个确认界面,再回车即可。然后。。。。静静等待登录界面,哈哈哈,预祝大家成功。

wsl2 ubuntu MySQL 启动密码 ubuntu server密码_修改密码_11

                                                               图 6