https://github.com/anatol/booster
Does this give any real world value for boot times or anything else?
I have no possibility to test this in VM so that’s why I’m asking if anybody has actually tried this and found benefits.
Removed by mod
Well, I’ve never had any problems with mkinitcpio, so I’ve never tried booster or dracut
I don’t have any input to add to the conversation, but I definitely would be interested to hear from anyone with experience using booster.
I’m wondering how both mkinitcpio alternatives work on non systemd boxes with full disk encryption. With both, I refer to dracut and booster. On its origins I believe dracut was pretty tight involved with systemd, and booster is developed/maintained by an arch developer/user if not mistaken, and arch supposes systemd, though none of those things actually mean non systemd boxes are not supported.
I’m also wondering if the initrds generated can be launched by grub (I do /boot partition encryption/decryption with grub), and I also do / full partition encryption with luks. This booster issue sort of indicates as of now booster initrd images can’t be loaded by grub…
boot time difference feels like in the realm of margin of error
the biggest difference however is that booster builds the initramfs much much faster while mkinitcpio slows down every kernel upgrade espcially on slower laptop cpusIt generates initramfs images faster. Also the generated images are much smaller (30-40MB for fallback images).
The only problem is that the tpm2 unlocking doesn’t work currently.


