[grub] grub-mkconfig not including intel-ucode.img on any entry menu other than the main one

Description:

When running grub-mkconfig, one can notice that without getting into the submenu, the main menu entry gets the correct initrd call:

initrd /intel-ucode.img /initramfs-linux.img

When getting in the submenu, the main 1st entry gets right as well:

initrd /intel-ucode.img /initramfs-linux.img

However the fallback and the recovery mode don't get the intel ucode image call:

initrd /initramfs-linux-fallback.img

Loading the ucode should be a must I'd guess for the x86 CPUs operation... Or perhaps an option can be added on /etc/default/grub, so that loading ucode can always be forced...

For now I'm always manually editing the generated /boot/grub/grub.cfg file, so I can add the ucode call on all menu entries.

* package version(s)
grub 2:2.02-8