New comment by jpmenil on void-packages repository https://github.com/void-linux/void-packages/pull/12269#issuecomment-504307887 Comment: In fact, when using early microcode, we do not need to rebuild initramfs. We just need provide the microcode as the first initramfs (aka initrd, in cpio format) to the kernel during boot: initrd /intel-ucode.img initrd /initramfs-5.1.7_1.img