Why not just switch to systemd-boot?
Linux
A community for everything relating to the GNU/Linux operating system (except the memes!)
Also, check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
For anyone reaching for the downvote button:
Systemd-boot is completely independent from systemd init. You don't have to be running systemd to use it. It's a really really simple EFI bootloader. You just give it the location of your kernel and initrd and boot options and it does the rest.
I think removing BTRFS support for /boot would be insane simply because BTRFS with --csum xxhash and either raid1 or dup for both metadata & data is the best cheap insurance against bitrot borking your ability to boot.
If you've got 2 copies of your vmlinuz, & 1 is bitrotted, BTRFS should just give you the good one.
Forcing Ext4, or vfat, or whatever, which prevents this level of protection, .. is incompetent.
_ /\ _
Good luck, when EFI has to live on FAT32.
Yes but the ESP is not /boot, it can be, but rarely is in grub installs
Sure, but having /boot on BTRFS won't save you if the bitrot fucked up your ESP.