Comprendre SBAT et l'essor du dual boot Windows et Linux
Windows

Comprendre SBAT et l’essor du dual boot Windows et Linux

Par Jean-Luc Pircard , le août 24, 2024 — compréhension, dual-boot, linux, sbat, windows - 4 minutes de lecture
Notez-moi

L’essor du dual boot entre Windows et Linux a suscité un intérêt croissant parmi les professionnels de l’informatique, en particulier en raison des avantages qu’offre SBAT (Secure Boot Anti-Tamper). Ce mécanisme de sécurité, conçu pour protéger le processus de démarrage, requiert une compréhension approfondie des deux systèmes d’exploitation afin de garantir une installation fluide et sécurisée. En intégrant le dual boot dans leur environnement de travail, les utilisateurs peuvent tirer parti des fonctionnalités uniques de chaque système tout en respectant les normes de sécurité imposées par SBAT. Dans ce contexte, il est essentiel de connaître les étapes clés et les meilleures pratiques pour naviguer efficacement entre ces deux écosystèmes.

Le rôle du Secure Boot dans l’intégration de SBAT

L’évolution du Secure Boot dans le BIOS UEFI vise à créer un environnement sécurisé, empêchant l’exécution de code non autorisé au niveau du noyau du système d’exploitation. Chaque composant de la chaîne de démarrage, du firmware au bootloader et jusqu’au noyau, doit être vérifié et signé numériquement. Si un composant est jugé non fiable, le démarrage du système est interrompu.

Qu’est-ce que SBAT ?

Qu'est-ce que SBAT ?

SBAT (Secure Boot Advanced Targeting) est un projet né de la collaboration entre la communauté Linux et Microsoft. Il a été conçu pour gérer efficacement les vulnérabilités dans la chaîne de démarrage à grande échelle. Le SBAT opère en attribuant une version de « génération de sécurité » à chaque composant de démarrage, mise à jour à chaque résolution d’une vulnérabilité.

L’introduction de SBAT

Introduit en 2012, SBAT utilise un mécanisme basé sur les versions des bootloaders et d’autres composants chargés au démarrage. Chaque composant critique, tel que GRUB, déclare une « génération de sécurité », un numéro qui représente l’état de sécurité d’un composant. Si la génération de sécurité d’un composant est inférieure à celle requise par les mises à jour actuelles, le composant est considéré comme non fiable et le démarrage est bloqué.

Le lien entre SBAT et Shim

Le lien entre SBAT et Shim

Shim est un petit bootloader intermédiaire entre le firmware UEFI et le bootloader principal, comme GRUB. Il permet l’exécution de bootloaders et kernels Linux non signés par Microsoft mais toujours jugés fiables dans le cadre du Secure Boot. Shim vérifie la génération de sécurité des composants suivants et bloque le démarrage si une version est inférieure à celle requise, affichant le message d’erreur « Something has gone seriously wrong ».

Le problème du dual boot Windows et Linux

Un problème est survenu en août 2024 lorsque Microsoft a mis à jour SBAT dans Windows pour déclarer non fiables toutes les versions de GRUB avec une génération de sécurité inférieure à une certaine version. Certaines distributions Linux n’avaient pas encore diffusé les versions mises à jour de GRUB, ce qui a bloqué le démarrage de Linux sur les systèmes en dual boot. Microsoft souhaitait initialement appliquer cette mise à jour uniquement aux systèmes Windows standalone, mais l’extension au dual boot a causé des problèmes notables.

Responsabilité et coordination

Responsabilité et coordination

Microsoft aurait dû mieux tester l’impact de cette mise à jour sur les systèmes en dual boot, tandis que certaines distributions Linux ont tardé à fournir les mises à jour nécessaires de GRUB. Cette situation souligne la nécessité d’une meilleure coordination entre les développeurs des systèmes d’exploitation pour éviter des perturbations majeures pour les utilisateurs finaux.

Aspect Détails
Développement de SBAT Collaboration entre la communauté Linux et Microsoft
Objectif de SBAT Gérer les vulnérabilités dans la chaîne de démarrage
Mécanisme de SBAT Versions de génération de sécurité
Rôle de Shim Intermédiation entre UEFI et GRUB
Problème d’août 2024 Blocage de démarrage pour les systèmes dual boot
Solution idéale Coordination et test rigoureux des mises à jour
Impact sur les utilisateurs Incapacité à démarrer Linux
Distribution Linux Mise à jour des versions de GRUB avec génération de sécurité appropriée
  • Super Dream Home Multifunctional Anti-mosquito Screen Brush Glass Brush Dry and Wet Dual-use Household Cleaning Dust Brush Window Cleaning Tool L jaune
    It's a great honor for you to visit my store. Good luck with your favorite purchases Electric : N Hign-concerned Chemical : none Feature : Eco-Friendly,Stocked Model Number : As shown Usage : Household Cleaning Type : Computer Brush Style : Hand Material : PP Brand Name : SMHXIANGQIANJIN Origin : Mainland China Feather 6 : clean glass windows Feather 2 : brush for dust cleaning Feather 4 : Window cleaning Feather 3 : Brush for windows Feather 1 : cleaning tools Feather 5 : brush The merchant warrants that their products comply with all applicable laws, and are offered only if they comply with Joom'sd policies and EU Product Safety and Compliance laws.
  • TVCMALL Recommendations 66L 50x40x33cm Clothes Storage Bins Dual Clear Window Foldable Closet Organizers for Blanket, Comforters, Bed Sheets
    Large Capacity: Offers 66L of storage space with dimensions of 50x40x33cm Material: Made from durable cotton-linen fabric, durable to use Visibility: Features 2 clear windows on the front and side for easy viewing of contents without opening Accessibility: Equipped with a double-zipper design for smooth opening and closing Convenience: Designed with a side handle for easy carrying and transport Specification: Material: linen + metal Size: 50x40x33cm Package included: 1 x Storage Box Other items not included
  • Yogesh Babar Hands-On Booting: Learn The Boot Process Of Linux, Windows, And Unix
    Brand : Apress, Binding : Taschenbuch, Edition : 1st ed., Label : Apress, Publisher : Apress, medium : Taschenbuch, numberOfPages : 488, publicationDate : 2020-07-01, releaseDate : 2020-07-01, authors : Yogesh Babar, ISBN : 1484258894
Jean-Luc Pircard

Jean-Luc Pircard

Je suis un passionné de l'informatique qui aime les défis et les nouvelles technologies. J'aime découvrir de nouveaux systèmes et s'améliorer constamment.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.