Canonical Reverts Intel Microcode Update in Ubuntu Due to Boot Failures in Tiger Lake Systems

Ubuntu Boot Failures

Canonical has reverted the Intel Microcode update released on November 11th for all supported Ubuntu Linux releases to address a regression causing boot failures on some Intel Tiger Lake systems.

New security vulnerabilities are affecting all Linux systems running certain Intel processors. On November 10th, Intel released a new Intel Microcode firmware for Linux systems, and new Linux kernel versions were made available as well to address these new flaws.

As I reported the other day, Canonical was quick to patch the Intel Microcode packages in all of its supported Ubuntu releases, including Ubuntu 20.10, Ubuntu 20.04 LTS, Ubuntu 18.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 14.04 ESM, and also released new kernel versions.

Unfortunately, the Intel Microcode update caused a regression on certain processors in the Intel Tiger Lake family CPUs, causing the system to not boot. Therefore, Canonical now reverted the Intel Microcode update to the previous version only for the Tiger Lake processor family.

The company behind Ubuntu also informs users that they can use the dis_ucode_ldr kernel parameter in the boot menu to disable the microcode firmware from loading in case of a system recovery operation.

If you’re using one of the supported Ubuntu releases on a computer powered by an Intel Tiger Lake processor and you already installed yesterday’s Intel Microcode update, it is highly recommended that you update the system again to the new Intel Microcode version that’s already in the main repositories.

If you installed yesterday’s Intel Microcode update and you’re experiencing boot failures on your Ubuntu system, you should use the kernel command-line option mentioned above to prevent the microcode firmware from loading and recover your system by updating via the terminal prompt using the following commands.

sudo apt update && sudo apt full-upgrade

Last updated 3 years ago

Buy Me a Coffee at ko-fi.com