Just need some clarification on this subject.
iucode-tool are installed.
I am using the
Since Grub2 handles the boot of my systems, and according to the Arch Wiki, this output is correct, as it has the microcode image listed in the output below:
sudo grub-mkconfig -o /boot/grub/grub.cfg Generating grub configuration file ... Found theme: /boot/grub/themes/Antergos-Default/theme.txt Found Intel Microcode image Found linux image: /boot/vmlinuz-linux-lts Found initrd image: /boot/initramfs-linux-lts.img Found fallback initramfs image: /boot/initramfs-linux-lts-fallback.img Found linux image: /boot/vmlinuz-linux Found initrd image: /boot/initramfs-linux.img Found fallback initramfs image: /boot/initramfs-linux-fallback.img Found Fedora release 22 (Twenty Two) on /dev/sda4 done
No output from this command occurred:
sudo modprobe cpuid
I am none too sure if that is what is supposed to have occurred or not. This is one of my questions. Was I to expect an outcome because nothing showed up?
This output is good and as expected:
dmesg | grep microcode [ 0.000000] microcode: CPU0 microcode updated early to revision 0x1c, date = 2014-07-03 [ 0.142770] microcode: CPU1 microcode updated early to revision 0x1c, date = 2014-07-03 [ 0.157641] microcode: CPU2 microcode updated early to revision 0x1c, date = 2014-07-03 [ 0.172517] microcode: CPU3 microcode updated early to revision 0x1c, date = 2014-07-03 [ 0.870169] microcode: CPU0 sig=0x306c3, pf=0x20, revision=0x1c [ 0.870173] microcode: CPU1 sig=0x306c3, pf=0x20, revision=0x1c [ 0.870178] microcode: CPU2 sig=0x306c3, pf=0x20, revision=0x1c [ 0.870184] microcode: CPU3 sig=0x306c3, pf=0x20, revision=0x1c [ 0.870191] microcode: CPU4 sig=0x306c3, pf=0x20, revision=0x1c [ 0.870196] microcode: CPU5 sig=0x306c3, pf=0x20, revision=0x1c [ 0.870202] microcode: CPU6 sig=0x306c3, pf=0x20, revision=0x1c [ 0.870208] microcode: CPU7 sig=0x306c3, pf=0x20, revision=0x1c [ 0.870237] microcode: Microcode Update Driver: v2.00 , Peter Oruba
Then did this:
bsdtar -Oxf /boot/intel-ucode.img | iucode_tool -tb -lS -iucode_tool: system has processor(s) with signature 0x000306c3 selected microcodes: 001: sig 0x000306c3, pf mask 0x32, 2014-07-03, rev 0x001c, size 21504
This is one of my other questions. According to the Wiki, because something shows up as an update, it will be presented below the output displayed. How to get this update going?
What I am also confused about is that in order for microcode to get loaded, a file needs to be configured. Which file? The Arch Wiki makes no mention of that particular file. I did not see any
intel-ucode listed in my
Also, for the loading to get going, that is supposed to be for custom kernels. I am not running a custom kernel. Only a
lts support kernel. Is this still applicable? My guess is that no. I don’t think it is.
My information comes from Microcode
The other link that the Wiki has leads to this other link, but it’s for Debian based systems as it shows
aptitude So that does not help me much.