I can’t log in to EndeavourOS because I can’t enter the root password required for maintenance. I’m not completely new to Linux, but I don’t have a lot of experience, especially with troubleshooting.
How I got to this problem:
I have an SSD with EnOS that I use for university and video post-production with DaVinci Resolve (no dual boot). I was able to get DVR to work without many problems. Everything worked fine, but suddenly DaVinci Resolve wouldn’t open (I clicked on the icon, and after a few seconds of the KDE app launch animation, nothing else happened. The process was still running). I’m quite knowledgeable about DaVinci Resolve, and I know that if it can’t launch, 99% of the time, it’s due to a GPU driver issue.
Over the last two days, I updated:
- Arch Mirrorlist
- EndeavourOS Mirrorlist
- EndeavourOS (with yay)
I never updated any GPU driver. I was still using the amdgpu-pro driver. As in the past few weeks, I had some minor performance issues with EnOS (small input/video lags), I updated the BIOS to the latest version. After the BIOS update, I tried again to open DVR, but nothing changed. So I also tried to update DVR to the latest version (18.1.4). Still the same problem.
Then I remembered a backup I made with TimeShift on Sunday, March 20th, 2023, so I decided to use it to recover everything (until Sunday all worked perfectly). The backup contained only the EnOS SSD data (root and Hadron27 - my username - folders excluded).
After the backup recovery, I tried to boot EnOS, but I’m stuck with a root password request that I can’t enter. To be more detailed:
- I turn on the computer, and the motherboard logo appears.
- A small GUI appears to choose between EnOS, EnOS fallback (or something similar), and the interface option.
- I select EnOS, and it starts booting up. It says “Welcome to EndeavourOS!” and a giant list of “OK.” Then I get a “FAILED” for all the internal and external NTFS disks of my system. Inside EnOS, I have set all those disks to mount during booting. The error message is always the same:
[FAILED] Failed to mount /home/hadron27/mnt/ntfs/Disk . See "systemctl status "home-hadron27-mnt-ntfs-Disk\\x2Disk.mount"" for details.
After all the error messages, I get this line:
You are in emergency mode.After logging in, type "journalctl -xb" to view system logs, "sistemctl reboot" to reboot, "systemctl default" or "exit" to boot into default mode. Give root password for maintance (or press Control-D to continue): _
That’s my problem: I can’t enter my password or press Control-D. I can do nothing but hard reboot my computer.
Do you have any advice?
Thank you in advance,
P.S.: I’m sorry for the long post, but I tried my best to be as precise and clear as possible.
P.P.S: I’m so sorry for my bad English, it’s not my first language.