Microsoft Update Causes Problems for Linux Dual-Boot Systems: Here's How to Fix It
A recent Microsoft security update has caused issues for users who have both Windows and Linux installed on their computers. The update, aimed at fixing a vulnerability in secure boot, has made it impossible for some users to log into either operating system.
The problem stems from a security patch released by Microsoft to address a vulnerability in GRUB2, a popular tool that helps users choose which operating system to start when their computer boots up. This vulnerability, listed as CVE-2022-2601, could allow hackers to bypass secure boot, a feature designed to prevent malicious software from running before the operating system starts.
Although Microsoft stated that the update would not affect systems running both Windows and Linux in dual-boot configurations, many users have reported otherwise. Instead of logging in as usual, they were met with an error message: "Something has gone seriously wrong: SBAT self-check failed: Security Policy Violation."
Despite Microsoft’s claims that only older versions of Linux distributions would be affected, users of recent versions of popular distros like Ubuntu, Debian, and Puppy Linux have experienced boot failures. Microsoft has yet to respond to these reports or provide a solution.
For those affected, the current workaround is to disable secure boot in the computer's BIOS settings. This will allow the system to boot into Linux, where users can run a specific command in Terminal to undo Microsoft's latest update. While this fix does expose the system to certain vulnerabilities, it allows Linux to function normally and maintains protection against a wider range of attacks.