• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Dual-Boot Linux Users Need to Update Systems Due to GRUB/SBAT Policy Changes in Windows

AleksandarK

News Editor
Staff member
Joined
Aug 19, 2017
Messages
2,582 (0.97/day)
Multiple users have recently reported that the August 13 Windows 11 update causes issues with dual-boot Linux/Windows configurations. However, the issues are actually related to changes in UEFI Secure Boot Advanced Targeting (SBAT) policies. The issue stems from Microsoft enforcing SBAT and revoking old, exploitable certificates. Many Linux distributions use self-signed UEFI shims, which are no longer allowed due to known exploits. The new update revokes the SBAT certificates on affected, known exploitable versions of GRUB shipped with some Linux distributions. This can result in error messages like "Verifying shim SBAT data failed: Security Policy Violation" or "Something has gone seriously wrong: SBAT self-check failed: Security Policy Violation." To resolve this issue, Linux users need to update GRUB or disable the SBAT policy on the Linux side.

It's important to note that this is not primarily a Microsoft problem, but rather a necessary security update that affects some Linux distributions using outdated or vulnerable bootloaders. For more information on SBAT revocations and the boot process, users can refer to the Ubuntu Discourse here. This problem particularly impacts software developers and gaming enthusiasts who rely on dual-boot setups. As always, it's good practice for users to back up their data before performing any system updates. Considering alternatives like using virtual machines is also a good choice for users relying on older Linux distributions.



View at TechPowerUp Main Site | Source
 
Joined
Dec 12, 2016
Messages
1,834 (0.63/day)
Windows is dying. I recently switched to it from MacOS for my job. There are so, so, so many bugs, incompatibilities and poor UX experience. Again Windows is dying. MS is moving more towards its services in the enterprise and cloud space that Windows gets very little attention. I hope that a replacement OS from another provider can come as soon as possible and end this miserable product.
 
Joined
Jul 16, 2014
Messages
8,198 (2.17/day)
Location
SE Michigan
System Name Dumbass
Processor AMD Ryzen 7800X3D
Motherboard ASUS TUF gaming B650
Cooling Artic Liquid Freezer 2 - 420mm
Memory G.Skill Sniper 32gb DDR5 6000
Video Card(s) GreenTeam 4070 ti super 16gb
Storage Samsung EVO 500gb & 1Tb, 2tb HDD, 500gb WD Black
Display(s) 1x Nixeus NX_EDG27, 2x Dell S2440L (16:9)
Case Phanteks Enthoo Primo w/8 140mm SP Fans
Audio Device(s) onboard (realtek?) - SPKRS:Logitech Z623 200w 2.1
Power Supply Corsair HX1000i
Mouse Steeseries Esports Wireless
Keyboard Corsair K100
Software windows 10 H
Benchmark Scores https://i.imgur.com/aoz3vWY.jpg?2
So the fight with Linux has begun, will MS fix this or will they just say "oh well deal with it"
 
Joined
Oct 19, 2022
Messages
21 (0.03/day)
Location
Sweden
Processor Ryzen 5 5600
Motherboard MSI B350M Mortar
Memory 2x8 Gb DDR4 HyperX Black 2133 @ 3200 CL16 + 2x8Gb Corsair DDR4 Vengeance @ 3200 CL16
Video Card(s) Asus Dual Radeon RX 6700 XT
Storage 1x Crucial P2 512Gb, 1x WD "old" Blue 1Tb 7.2k, 1x Seagate ST2000 2Tb 7.2k
Display(s) AOC 24G2 144Hz
Case Fractal Pop Air
Mouse Kone Aimo modded with JPN switches
Keyboard Logitech G 413 or Steelseries 6Gv2 depending on the mood
Damn! I recently moved to dual boot and everything is now done through my Linux installation (even gaming, thanks to Lutris and to Steam interest in Linux gaming).

I guess I will wait for a fix before getting the last few documents I haven't yet transferred... :-/
 
Joined
Apr 14, 2018
Messages
654 (0.27/day)
Windows is dying. I recently switched to it from MacOS for my job. There are so, so, so many bugs, incompatibilities and poor UX experience. Again Windows is dying. MS is moving more towards its services in the enterprise and cloud space that Windows gets very little attention. I hope that a replacement OS from another provider can come as soon as possible and end this miserable product.

Windows will be around for as long as Mac and Linux can’t provide more universal support for software. Using a mac is like paying a company a lot of money to shoot you in the foot unless you work with a handful of supported programs.
 
D

Deleted member 229121

Guest
Using Windows is like being stuck in an abusive relationship.
We pay MS and they give us crap, cull our data, and shove ads into their (paid-for) product.
 
Joined
Dec 12, 2016
Messages
1,834 (0.63/day)
Windows will be around for as long as Mac and Linux can’t provide more universal support for software. Using a mac is like paying a company a lot of money to shoot you in the foot unless you work with a handful of supported programs.
There is not a single ounce of truth in anything you just said.
 
Joined
Apr 14, 2018
Messages
654 (0.27/day)
There is not a single ounce of truth in anything you just said.

There absolutely is, I use Softplan on occasion for drawing coordination with an Architect, and what do ya know not supported on macOS. You can find hundreds if not thousands of more examples, but if you wanna pretend macOS or Mac has wider software support, you can keep on dreaming.
 
Joined
Feb 14, 2012
Messages
2,355 (0.50/day)
System Name msdos
Processor 8086
Motherboard mainboard
Cooling passive
Memory 640KB + 384KB extended
Video Card(s) EGA
Storage 5.25"
Display(s) 80x25
Case plastic
Audio Device(s) modchip
Power Supply 45 watts
Mouse serial
Keyboard yes
Software disk commander
Benchmark Scores still running
So the fight with Linux has begun

As an openSUSE user, Tumbleweed has managed to have its own share of secure boot issues along the way. Nobody seems to test the secure boot feature very well or in various configurations. I doubt it was intentional on MS' part.
 
Joined
Dec 12, 2016
Messages
1,834 (0.63/day)
There absolutely is, I use Softplan on occasion for drawing coordination with an Architect, and what do ya know not supported on macOS. You can find hundreds if not thousands of more examples, but if you wanna pretend macOS or Mac has wider software support, you can keep on dreaming.
If only the whole world used Softplan as their one and only one software application, then I would be more receptive to what you are saying. Since it is not, many personal and professional uses of computers are moving to different devices and OSes since the days of 95% Windows OS share for internet connected devices. The transition cannot happen fast enough and I don't even think MS would care as they have pivoted away from the Windows OS business a few years ago.
 
Joined
Jan 3, 2021
Messages
3,486 (2.45/day)
Location
Slovenia
Processor i5-6600K
Motherboard Asus Z170A
Cooling some cheap Cooler Master Hyper 103 or similar
Memory 16GB DDR4-2400
Video Card(s) IGP
Storage Samsung 850 EVO 250GB
Display(s) 2x Oldell 24" 1920x1200
Case Bitfenix Nova white windowless non-mesh
Audio Device(s) E-mu 1212m PCI
Power Supply Seasonic G-360
Mouse Logitech Marble trackball, never had a mouse
Keyboard Key Tronic KT2000, no Win key because 1994
Software Oldwin
Can users repair the boot loader themselves or do they have to wait for MS's fix?
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,795 (1.65/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
fix title please: issue is a Distro/GRUB problem not a microsoft one

the issue is that microsoft started enforcing SBAT and have revoked some old exploitable certificates
many distros use a self signed uefi shim which is no longer allowed due to exploits the new update revokes the SBAT cert on affected known exploitable versions of grub shipped with some distros.
updating grub or disabling the SBAT policy on the linux side will resolve the issue

tl:dr linux users need to update there systems before crying about microsoft
 
Joined
Jul 31, 2024
Messages
329 (2.86/day)
fix title please: issue is a Distro/GRUB problem not a microsoft one

It's more an user issue I think.
When you are unable to know how the boot process is of your box, you are doing something wrong. Or you are just lazy to learn and read.

I came to the conclusion that I do not need a bootloader anymore with an efistub kernel with an UEFI based mainboard. https://wiki.gentoo.org/wiki/EFI_stub

ASUS X670-P Prime and MSI B550 Gaming EDGE WIFI have an error in the UEFI. When I did not set my efi stub kernel as first place, as default, it will be forgotten very often.

There are different ways to write uefi boot entires. I use: https://wiki.gentoo.org/wiki/Efibootmgr

efibootmgr is a tool for managing UEFI boot entries.

It is not a bootloader. It is a tool that interacts with the EFI firmware of the system, which itself is acting as a boot manager. Using efibootmgr boot entries can be created, reshuffled and removed.

--

Make backups. test restore the backups to see if your backup strategy works.

--

Can users repair the boot loader themselves or do they have to wait for MS's fix?

Assuming you know your bootprocess. this was always possible since linux kernel version 2.0.0. I do not know before that point.

--

I think the hole issues is about Secure boot Option and outdated certificate. The author may look into in more detail and update the news post please.
 
Last edited:

AleksandarK

News Editor
Staff member
Joined
Aug 19, 2017
Messages
2,582 (0.97/day)
fix title please: issue is a Distro/GRUB problem not a microsoft one

the issue is that microsoft started enforcing SBAT and have revoked some old exploitable certificates
many distros use a self signed uefi shim which is no longer allowed due to exploits the new update revokes the SBAT cert on affected known exploitable versions of grub shipped with some distros.
updating grub or disabling the SBAT policy on the linux side will resolve the issue

tl:dr linux users need to update there systems before crying about microsoft
Thanks! I re-did the article with new info, so now updated!!!
 
Joined
Jul 21, 2016
Messages
101 (0.03/day)
Windows will be around for as long as Mac and Linux can’t provide more universal support for software. Using a mac is like paying a company a lot of money to shoot you in the foot unless you work with a handful of supported programs.
Don't worry. Microsoft is making sure that "universal support for software" is going away with all their changes.
 
Joined
Oct 19, 2022
Messages
21 (0.03/day)
Location
Sweden
Processor Ryzen 5 5600
Motherboard MSI B350M Mortar
Memory 2x8 Gb DDR4 HyperX Black 2133 @ 3200 CL16 + 2x8Gb Corsair DDR4 Vengeance @ 3200 CL16
Video Card(s) Asus Dual Radeon RX 6700 XT
Storage 1x Crucial P2 512Gb, 1x WD "old" Blue 1Tb 7.2k, 1x Seagate ST2000 2Tb 7.2k
Display(s) AOC 24G2 144Hz
Case Fractal Pop Air
Mouse Kone Aimo modded with JPN switches
Keyboard Logitech G 413 or Steelseries 6Gv2 depending on the mood
Thanks! I re-did the article with new info, so now updated!!!
Then it's a total different story...

Thanks for the update (and thanks to all that pointed the root cause out)
 
Joined
Aug 20, 2007
Messages
21,453 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
My response to this is: Someone please take Windows away from microsoft so we can have sensible solutions to problems and proper progression forward that serves the needs of the user FIRST..
This was literally revocation of known exploited keys. I'm unsure how else they COULD have handled it. Ignoring that these keys were compromised was not really a sane option.
 
Joined
Jul 31, 2024
Messages
329 (2.86/day)
This was literally revocation of known exploited keys. I'm unsure how else they COULD have handled it. Ignoring that these keys were compromised was not really a sane option.

It would be enough to just make big non clickaway pop up messages.

Windows 11 Pro annoys me very often with messages like "USe a microsoft online account" and other nonsense. That code exists. Just reuse it with a changed text.

Microsoft coders are most likely stupid. Destroying data. Someone who destroys data is stupid. Fact. Someone who writes code which destroys data is stupid. There used to be install dialogs with text. And warning text, do not click here, else ... may render your box not bootable and such.

I dislike "Linux" .... etc. in the article. That is wrong. It should be named. Ubuntu has an issue with outdated bootloader with activated Secure boot option. Assuming that this is the fact here. All those text and ubuntu page is not really clear, what the issue is. This also shows that ubuntu responsible text writers do not know where and what the issue is.

My Gentoo Linux is not affected. I also use a linux kernel in the efi-stub kernel variant. With another userspace and another toolchain. Assuming the date of the article is correct, my box was not "ruined" by the last windows 11 pro update i did a few days ago. Than I activated the 5 weeks no update option.

People forget. It is not a linux issue. It is a bootloader issue. And that is an userspace issue. And that is not linux related. Because it is not the linux kernel itself.

In comparison, when we talk about windows, we usually mean the hole package, windows kernel, hole operating system with the "userspace" and provided software and bootloader

Feel free to go to kernel.org and download. Read the gentoo handbook or the arch linux install guide. Read and understand the boot process please. Read lilo, grub 1 or grub 2 docs to understand what a bootloader does.
 
Joined
Feb 3, 2023
Messages
213 (0.32/day)
"A necessary solution to ensure security". I'm sure I read those words in a book concerning mid-XX century European history. Or was it a book about USA government drugging and poisoning own citizens?
In any way, it's a good practice to first warn users about an update potentially making many systems unusable, at least for a while. But, Microsoft being a company run by monkeys mindlessly chanting "AI", is obviously not privy to revolutionary ideas like "good practices". A week's notice would not compromise security much further but would save some headache.
 
Joined
Oct 2, 2015
Messages
3,131 (0.94/day)
Location
Argentina
System Name Ciel / Akane
Processor AMD Ryzen R5 5600X / Intel Core i3 12100F
Motherboard Asus Tuf Gaming B550 Plus / Biostar H610MHP
Cooling ID-Cooling 224-XT Basic / Stock
Memory 2x 16GB Kingston Fury 3600MHz / 2x 8GB Patriot 3200MHz
Video Card(s) Gainward Ghost RTX 3060 Ti / Dell GTX 1660 SUPER
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB / NVMe WD Blue SN550 512GB
Display(s) AOC Q27G3XMN / Samsung S22F350
Case Cougar MX410 Mesh-G / Generic
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W / Gigabyte P450B
Mouse EVGA X15 / Logitech G203
Keyboard VSG Alnilam / Dell
Software Windows 11
Never share an EFI partition with Windows. This has been the case since Windows 8 got released.
 
Top