summaryrefslogtreecommitdiff
path: root/intel-ucode/README
blob: 99b43d0e321e78fd7be7b676bcd9c57637e22856 (plain)
    1 post-install
    2 ---
    3 Enabling Intel microcode updates
    4 
    5 Microcode must be loaded by the bootloader.
    6 These updates must be enabled by adding /boot/early-ucode.cpio as the *FIRST* initrd in the bootloader config file.
    7 This is in addition to the normal initrd file, if you are using one.
    8 
    9 GRUB2
   10 ---
   11 - Automatic method
   12 
   13 grub-mkconfig will automatically detect the microcode update and configure GRUB appropriately.
   14 After installing the intel-ucode package, regenerate the GRUB config to activate loading the microcode update by running:
   15 
   16 # grub-mkconfig -o /boot/grub/grub.cfg
   17 
   18 
   19 - Manual method
   20 
   21 Alternatively, manually add /boot/early-ucode.cpio to grub.cfg, so
   22 it looks similar to below:
   23 
   24 echo    'Loading Linux 4.15.3 ...'
   25 linux   /boot/vmlinuz-4.15.3 root=/dev/sdb1 ro rootfstype=ext4 rootfstype=ext4 quiet
   26 echo    'Loading intel microcode ...'
   27 initrd  /boot/early-ucode.cpio $OTHER_INITRD
   28 
   29 You'll have to do it for every kernel you have,
   30 so the use of the automagic method is reccomended.
   31 
   32 OTHER BOOTLOADERS
   33 ---
   34 Patches to add them to the README welcome :)

Generated by cgit