No BTRFS. Tested at all my distrios. Artix update is very slow ~5min, Fedora and Devuan ~1-2min
Artix
home:[root]:/home/freeartist-artix# time grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/artix/theme.txt
Found linux image: /boot/vmlinuz-linux-lts
Found initrd image: /boot/intel-ucode.img /boot/amd-ucode.img /boot/initramfs-linux-lts.img
Found fallback initrd image(s) in /boot: intel-ucode.img amd-ucode.img initramfs-linux-lts-fallback.img
Found linux image: /boot/vmlinuz-linux
Found initrd image: /boot/intel-ucode.img /boot/amd-ucode.img /boot/initramfs-linux.img
Found fallback initrd image(s) in /boot: intel-ucode.img amd-ucode.img initramfs-linux-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows 7 on /dev/sda1
Found MS-DOS 5.x/6.x/Win3.1 on /dev/sda6
Found Windows 7 on /dev/sda7
Found Devuan GNU/Linux 5 (daedalus) on /dev/sdb1
Found Windows 10 on /dev/sdc1
Found Windows 10 on /dev/sdc3
Found Fedora Linux 40 (Xfce) on /dev/sdd1
Adding boot menu entry for UEFI Firmware Settings ...
Found memtest86+ image: /boot/memtest86+/memtest.bin
done
real /),m/..355s
user 0m4.846s
sys 0m5.494s
home:[root]:/home/freeartist-artix#
Devuan 5 Daedalus
root@home:/home/freeartist-devuan# time update-grub
Generating grub configuration file ...
Found background image: splash.png
Found linux image: /boot/vmlinuz-6.1.0-20-amd64
Found initrd image: /boot/initrd.img-6.1.0-20-amd64
Found linux image: /boot/vmlinuz-6.1.0-18-amd64
Found initrd image: /boot/initrd.img-6.1.0-18-amd64
Found linux image: /boot/vmlinuz-6.1.0-17-amd64
Found initrd image: /boot/initrd.img-6.1.0-17-amd64
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows 7 on /dev/sda1
Found MS-DOS 5.x/6.x/Win3.1 on /dev/sda6
Found Windows 7 on /dev/sda7
Found Artix Linux (rolling) on /dev/sdb3
Found Windows 10 on /dev/sdc1
Found Windows 10 on /dev/sdc3
Found Fedora Linux 40 (Xfce) on /dev/sdd1
done
real 1m55.223s
user 0m7.241s
sys 0m7.086s
root@home:/home/freeartist-devuan#
Fedora 40
root@fedora:/home/freeartist# sudo time grub2-mkconfig -o /etc/grub2.cfg
Generating grub configuration file ...
Found Windows 7 on /dev/sda1
Found MS-DOS 5.x/6.x/Win3.1 on /dev/sda6
Found Windows 7 on /dev/sda7
Found Devuan GNU/Linux 5 (daedalus) on /dev/sdb1
Found Artix Linux (rolling) on /dev/sdb3
Found Windows 10 on /dev/sdc1
Found Windows 10 on /dev/sdc3
Adding boot menu entry for UEFI Firmware Settings ...
done
9.89user 17.71system 1:07.51elapsed 40%CPU (0avgtext+0avgdata 16000maxresident)k
381131inputs+232outputs (8major+1888008minor)pagefaults 0swaps
root@fedora:/home/freeartist#