GRUB not applying Intel Microcode?
Hello,
I'm unsure whether or not the latest Intel CPU microcode is getting
applied in my Debian 10 install. I have non-free repo enabled and
firmware-linux firmware-linux-nonfree intel-microcode iucode-tool
installed. In my grub.cfg I don't see anything that resembles "initrd
/intel-ucode.img /initrd.img-4.19.0-6-amd64". In fact
/boot/intel-ucode.img is not even present. I tried rerunning
'update-initramfs -u -k all' and regenerating grub.cfg with
grub-mkconfig -o /boot/grub.cfg
dmesg | grep microcode:
[ 0.848080] microcode: sig=0x306c3, pf=0x2, revision=0x27
[ 0.848868] microcode: Microcode Update Driver: v2.2.
My system:
[ 0.000000] Linux version 4.19.0-6-amd64
(debian-kernel@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-6)) #1
SMP Debian 4.19.67-2+deb10u
1 (2019-09-20)
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.19.0-6-amd64
root=/dev/mapper/VolGroup00-lvolroot ro intel_iommu=on
[ 0.000000] DMI: Supermicro X10SLH-F/X10SLM+-F/X10SLH-F/X10SLM+-F,
BIOS 3.2a 05/31/2019
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Xeon(R) CPU E3-1230 v3 @ 3.30GHz
stepping : 3
microcode : 0x27
1. Is microcode getting applied?
2. How come Debian doesn't generate /boot/intel-ucode.img like other
distros?
Thank you.
Reply to: