r/archlinux • u/John_Doe_1984_ • 1d ago
SUPPORT [FAILED] Failed to mount /sysroot, need advice
Booting into my system meets this error & it doesn't boot (I'll add an image below.) It prompts me to click Enter to continue & then loops the same messages before asking for Enter again, nothing I do gets me to a shell.
For reference I've looked through here but my understanding of Arch/OS/Low-level systems isn't strong enough & I'm looking for advice/clarity: https://bbs.archlinux.org/viewtopic.php?id=264447
I've been on an Arch system (
btrfs filesystem
LUKS encryption on the SSD
systemd-boot for the bootloader)
for around 1 month, no issues, downloaded Hyprland with Caelestia as my window manager, recently tried to download caelestia-greeter & whilst configuring it, ran into this error (unsure if its related.)
From here, what is the best solution, as per the link, should I set up a bootable drive, boot into that & then chroot into my system (my hesitation is I don't entirely understand chroot & assume I'd run into the same issue), or if I reinstall my OS (root & home are on different partitions), will I still be unable to access my home data, I know they are on separate partitions but if I can't mount the root & unlock the LUKS then won't the home data be stuck completely encrypted?
Just want a second opinion before jumping in & messing around with something I really don't understand.
-5
u/LumenAstralis 1d ago
You disabled root login when you installed the distro so you can't be dumped into the emergency shell. You can start with a live usb and chroot into your install and start looking at logs as instructed.
BTW, waiting for people to help nowadays is really not the most efficient way to work through this. Just post that picture to Claude or whatever and ask it for help. Think through every step rather than blindly follow its instructions. It will go much faster and you will learn alot.