Firstly, you need to power on or reboot your Ubuntu system. You should get a grub menu as shown below.
Next, press the
'e' key to edit the grub parameters. This should display a screen as shown below.
Scroll down until you get to the line that begins with
'linux /boot/vmlinuz' the entire line is highlighted below. Narrow down to a section that reads
"ro quiet splash $vt_handoff".
Replace “ro ifnames=0 biosdevname=0” with “rw init=/bin/bash” as shown. The purpose is to set the root file system with read and write commands denoted by the
ctrl + x or
F10 to reboot your system. Your system will boot into a root shell screen as shown below. By running the command you can confirm that the root filesystem had access rights to read and write.
mount | grep -w /
The output in the screenshot below confirms read and write access rights denoted by
To reset the root password execute the command.
Provide a new password and confirm it. Thereafter, you will get a ‘password updated successfully’ notification.
With the root password successfully changed, reboot into your Ubuntu system by running the command.