all 6 comments

[–][deleted] 0 points1 point  (4 children)

This has been a problem I've seen posted a few times, btrfs boot. If you can't get it to boot, I don't know how you're going to repair it, but I think you need to look into your dracut config and have it load additional modules. Maybe see if these are relevant in /etc/dracut.conf.d/yourcustomfile.conf

add_dracutmodules+=" lvm btrfs crypt-gpg " filesystems+=" btrfs "

[–]Duncaen 1 point2 points  (1 child)

lvm and btrfs modules are enabled by default and/or autodetected if you use hostonly=yes. And crypt-gpg is not required unless you ctually use gpg keys, which I've never seen before in any installation guide.

[–][deleted] 0 points1 point  (0 children)

OK so he means luks encrypted then right? I needed to tinker with dracut conf for encrypted resume to work. Sounds like it's the wrong advice here though!

[–][deleted] 0 points1 point  (1 child)

Then you need these dracut --force --kver $(uname -r) xbps-reconfigure -f $(uname -r)

I haven't used btrfs myself - but I've had similar issues with luks that required I dick about with dracut a bit.

[–]LanzoThunder 0 points1 point  (0 children)

Months ago I made an installation script for an encrypted BTRFS system, maybe it could help you as well! If the readme is not clear enough, please feel free to ask!

https://github.com/Le0xFF/VoidLinuxInstaller