• 0 Posts
  • 20 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle
  • I’m using Gentoo with systemd and I have /usr partition LUKS encrypted. Because /usr is absolutely essential for systemd to function, I configured dracut to make a specially crafted initrd which prompts for the password to decrypt and mount /usr .

    About a year or two ago, some change to dracut or some other dependency (assumption) caused the dracut generated initrd’s to kernel panic. After multiple days of troubleshooting, I discovered that just copying forward an older initrd allows the system to boot normally.

    So, my Gentoo is booting a kernel 6.5.something, with a ramdisk generated in the 6.1. I am dreading the day when this behavior breaks and I can no longer update my kernel 😳