How to Reset a Forgotten Root Password in Linux Mint

It’s not unusual for users to forget their root passwords. It’s a common occurrence especially if you haven’t logged in as the root user for a long period of time. It can happen to the best of us. But don’t worry. In this guide, we will walk you through how you can reset a forgotten root password in Linux Mint.

Read Also: How to Reset Forgotten Root Password in Debian 10

To get started, power on or reboot your Linux Mint system. After a few seconds, you should get a grub menu on the screen as shown below.

Linux Mint Grub Menu
Linux Mint Grub Menu

On the first highlighted option, press 'e' on the keyboard to edit the grub parameters. You should get the screen shown below.

Linux Mint Grub Parameters
Linux Mint Grub Parameters

Next, scroll down using the arrow down cursor key until you get to the line beginning with 'linux'. Navigate until you get to the ro quiet splash section and add rw init=/bin/bash.

Change Linux Mint Grub Parameter
Change Linux Mint Grub Parameter

Then press ctrl + x or hit F10 to boot into a single-user mode as shown below.

Linux Mint Single-User Mode
Linux Mint Single-User Mode

To reset the forgotten root password in Linux Mint, simply run the passwd root command as shown.

# passwd root

Specify the new root password and confirm it. If the password matches, you should get a ‘password updated successfully‘ notification.

Reset Root Password in Linux Mint
Reset Root Password in Linux Mint

And finally, press Ctrl + Alt + Del to exit and reboot Linux Mint. You can now log in as the root user using the newly created password. And that’s how you can reset a forgotten root password om Linux Mint.

If you liked this article, then do subscribe to email alerts for Linux tutorials. If you have any questions or doubts? do ask for help in the comments section.

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

Support Us

We are thankful for your never ending support.

31 thoughts on “How to Reset a Forgotten Root Password in Linux Mint”

  1. Well, I got as far as typing in the new password but for some strange reason all of the keys stopped working, yet they did to type previous settings. Any ideas?

  2. Hi

    If you are having issues getting this to work, try changing the password for the ACTUAL USER ACCOUNT, not for the ROOT user. The instructions worked for me up to the log in screen (GUI) but root users are not allowed to log in this way.

    So, repeat all of the above steps, but when you get to this step:

    “To reset the forgotten root password in Linux Mint, simply run the passwd root command as shown”

    INSTEAD of ‘passwd root’ type in ‘passwd user’ – I don’t mean literally type ‘user’ – type in the user name of the locked account. You will know this from the login screen. EG ‘passwd jenny’

    Set and confirm the password as prompted.

    Worked for me!

  3. This had saved me!

    After useredit I thought I added myself to the group FTP. After logon iI found out I removed my user permissions.

    I thought I had to start all over again. Thanks!

    Is it the same to remove the "rw init=/bin/bash" line from the grub after success?

    Regards, Rob, K

  4. This method simply does not work. I got as far as changing the code to the bin/bash bit, but then received pages of stuff that did not end with the “root done” phrase and then demanded various things that I have never heard of. So I am stuck with not knowing the password and not being able to change it.

  5. The above instructions are just wrong. Replace the part where it says to past in “rw init=/bin/bash” with the following instructions that I found on another site:

    Goto the end of the current line, remove “ro quiet splash $vt handoff” and append “rw init=/bin/bash

    the article’s instructions instruct you to insert the text leaving the old text. this is wrong. you need to replace and append not just insert the new text.

    this worked for me

  6. I have forgotten my password and I have all those tutorial but they are in vain the os is Linux Mint 19.2 and the asset is Lenovo G50.

    Please help me.

  7. I’m a total greenie who can ONLY follow instructions and they did NOT work for me. The systems say the change is successful but I don’t know where to go from the prompt is dumps me at. “login” goes nowhere. So I do a hard reboot and then my new PW is NOT accepted.

    After running thru the “seemingly simple” steps a 2nd time and getting the same result, I’ve no idea what to do. How can I thank anyone?

  8. Has anyone tried this? Maybe you should add a new user or change the password for an existing user? Who knows?

  9. Very clear directions, as ever, but I always that Ubuntu-based systems like Mint did not make use of the root user, relying instead on sudo for an administrative user. This is the password that matters if you forget or lose it. Presumably, if you follow the directions here you’d have to log into the root account and update the admin user password from there if in fact, it’s the admin user password you’ve lost?

    • You’re RIGHT! I’m LOST. I don’t understand.

      The password I lost is the one that LM19 periodically demands on boot up.
      (Is the poor thing afraid I don’t pay enough attention to it?)

      I just did it again, but WHAT did I just do again? If the “root password” doesn’t matter like the sudo pw, why is there a root PW at all?

      And if I’ve now got to fix what I’ve done, how do I log into the “root account”?


      What magic incantation do I use to “update the admin password” once I am there?

      Please. I’m a lonely Linux user here behind the Great Firewall. (The Chinese end-users I must hang with have never heard of Linux!)



Got something to say? Join the discussion.

Have a question or suggestion? Please leave a comment to start the discussion. Please keep in mind that all comments are moderated and your email address will NOT be published.