Shimming your way to Linux on Windows 8 PCs | Linux Today

Shimming your way to Linux on Windows 8 PCs

Written By
SJV
Steven J. Vaughan-Nichols
Dec 4, 2012

While that meant dealing with Microsoft, it was as Garrett had written earlier, “Easy enough for us [Red Hat] to do, but not necessarily practical for smaller distributions.” It’s also, as The Linux Foundation has found, in its so-far failed attempts to obtain a universal Secure Boot key for Linux distributions, really not that easy at all.

What Garrett has done with his shim approach is to create a signed boot-loader that can add keys to its own database. This is built on SUSE’s bootloader design. In the SUSE design, the boot-loader has its own key database, besides the UEFI specification’s key database. The SUSE boot-loader then executes any second-stage boot-loaders signed with a key in that database. Since the boot-loader is in charge of its own key enrollment, the boot-loader is free to impose its own policy, including enrolling new keys off a Linux distribution’s installation file-system.

SJV

Steven J. Vaughan-Nichols

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.