Manually Upgrading Intel Microcode
by Xero111111 from LinuxQuestions.org on (#5GN4X)
*Not sure if this should be posted in the 'Security' section or not since its main purpose is to prevent speculative execution based processor vulnerabilities such as Spectre and Meltdown.*
The repo(s) for the distro I'm using, Parrot OS (basically Debian), don't appear to have the most up-to-date microcode for my particular CPU. When I scan for Spectre / Meltdown / speculative execution based vulnerabilities, I come back positive.
(Using the following script: https://github.com/speed47/spectre-meltdown-checker)
I followed the instructions from Intel's website:
https://www.intel.com/content/www/us...rocessors.html
When I run the command "sudo update-initramfs -u", I get back an error message saying:
"E: intel-microcode: failed to create or prepend the early initramfs to the initramfs"
What could be causing this / what would I need to do differently? I know this is probably a "dumb question", but I have next to no knowledge or expertise about this.
Any assistance or insight would be greatly appreciated.
If it's relevant, my CPU is an Intel Core i5 - M 460.


The repo(s) for the distro I'm using, Parrot OS (basically Debian), don't appear to have the most up-to-date microcode for my particular CPU. When I scan for Spectre / Meltdown / speculative execution based vulnerabilities, I come back positive.
(Using the following script: https://github.com/speed47/spectre-meltdown-checker)
I followed the instructions from Intel's website:
https://www.intel.com/content/www/us...rocessors.html
When I run the command "sudo update-initramfs -u", I get back an error message saying:
"E: intel-microcode: failed to create or prepend the early initramfs to the initramfs"
What could be causing this / what would I need to do differently? I know this is probably a "dumb question", but I have next to no knowledge or expertise about this.
Any assistance or insight would be greatly appreciated.
If it's relevant, my CPU is an Intel Core i5 - M 460.