« Something has gone seriously wrong ». Voilà le message peu rassurant auquel ont été confrontés de très nombreux utilisateurs de système Linux ces derniers jours. Que ce soit Ubuntu, Linux Mint, Debian ou d’autres, des tas de distributions Linux ont été rendues inopérantes du jour au lendemain sur des tas de PC à travers la planète. Le coupable ? Une mise à jour de Windows destiné à combler une faille de sécurité importante.
Comme l’a remarqué Bleeping Computer, le problème a en effet touché les PC dotés d’un « dual boot », c’est-à-dire ceux où Linux cohabite avec Windows sur le même disque dur. Normalement étanches entre eux, les deux systèmes partagent tout de même un « chargeur d’amorçage » qui permet justement de choisir à chaque allumage si le PC doit démarrer sur Windows ou sur Linux. C’est précisément ce morceau de code — surnommé « Grub » — qui a été patché par Microsoft et qui empêche, au passage, les systèmes Linux de démarrer.
Windows prend ses aises
En corrigeant récemment une faille présente dans Grub depuis tout de même deux ans (qui permet de contourner le « démarrage sécurisé » de la carte mère), Windows est parvenu à faire planter de nombreux systèmes Linux, même récents. Cerise sur le gâteau, Microsoft avait pourtant écrit noir sur blanc que cette mise à jour devait justement « ne pas s’installer sur les systèmes dual boot qui font tourner Windows et Linux ». Immédiatement, de nombreuses discussions sur les forums Linux ou sur Reddit sont nées pour rendre compte du problème.
Si l’entreprise n’a pas communiqué officiellement sur cette petite bourde gênante, des internautes ont heureusement trouvé la parade pour récupérer l’accès à leurs OS Linux. Malheureusement, cette dernière nécessite de mettre les mains à la fois dans le Bios de la carte mère et dans la ligne de commande Linux.
Comment corriger le problème ?
Si vous êtes touché par le problème, la marche à suivre est la suivante :
- Désactivez le secure boot dans les paramètres de votre Bios
- Connectez-vous à Linux et ouvrez un invité de commande
- Tapez « sudo mokutil –set-sbat-policy delete »
- Redémarrez votre ordinateur et connectez-vous de nouveau à Linux
- Réactivez le secure boot dans les paramètres du Bios
Pour aller plus loin
Vous utilisez majoritairement sur Windows… et Linux
Si le nombre d’internautes qui dispose de deux OS sur la même machine est relativement restreint, ce bug rappelle tout de même à quel point Windows n’est pas habitué à partager son disque dur avec d’autres systèmes et prend souvent un peu trop ses aises lors du déploiement de certaines mises à jour.
Rejoignez-nous de 17 à 19h, un jeudi sur deux, pour l’émission UNLOCK produite par Frandroid et Numerama ! Actus tech, interviews, astuces et analyses… On se retrouve en direct sur Twitch ou en rediffusion sur YouTube !
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix