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

Attached to Project: Arch Linux
Opened by Javier (je-vv) - Saturday, 08 December 2018, 02:34 GMT
Last edited by Christian Hesse (eworm) - Monday, 28 February 2022, 11:36 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ronald van Haren (pressh)
Christian Hesse (eworm)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 5
Private No



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
This task depends upon

Closed by  Christian Hesse (eworm)
Monday, 28 February 2022, 11:36 GMT
Reason for closing:  Implemented
Additional comments about closing:  Fixed
Comment by nl6720 (nl6720) - Saturday, 08 December 2018, 09:15 GMT
The 0003-10_linux-detect-archlinux-initramfs.patch needs updating.

Comment by nl6720 (nl6720) - Sunday, 27 February 2022, 15:42 GMT