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 era. I am dreading the day when *this *behavior breaks and I can no longer update my kernel 😳
I don’t think he knows about second gun, Pip