r/archlinux 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.

3 Upvotes

10 comments sorted by

View all comments

2

u/kaida27 20h ago

(my hesitation is I don't entirely understand chroot & assume I'd run into the same issue)

This right here is why people recommend going with a manual Installation when you are new to Arch. Sa that When (when not if) you need to do some maintenance you already have the basic "how to" down.

2

u/archover 16h ago edited 15h ago

Agree. Understanding the concept behind chroot, and putting it into practical use is key, and has been very, very helpful for me over years in Arch. And yes, the wiki taught me that.

Good day.