Un nouvel outil intéressant pour PC place les utilisateurs dans un shell Linux si Windows plante. L’outil BugCheck2Linux de NSG650, récemment mis en avant par NTDEV sur Twitter, utilise la fonction de rappel de vérification des bogues dans Windows pour exécuter un exécutable – même après un crash BSOD (Blue Screen of Death). Donc, « Mort » n’est pas la fin dans ce cas, c’est juste là que Linux commence.
Il n’est pas de notoriété publique que les programmes peuvent s’exécuter après un BSOD Windows, mais BugCheck2Linux étend les possibilités actuelles d’exécution d’exécutables via la « fonction de rappel de vérification des bogues » pour lancer un système d’exploitation complètement différent. Vous pouvez en savoir plus sur l’utilisation prévue de la routine de rappel de vérification des bogues sur le Microsoft Learn (s’ouvre dans un nouvel onglet) site documentaire.
BugCheck2Linux s’exécute en tant que pilote, qui à son tour « exécute un minuscule émulateur RISC V exécutant Linux ». NSG650 indique que la sortie d’écran utilise bootvid.dll et que l’entrée repose sur l’interrogation d’un pilote de clavier PS/2. Le développeur crédite le projet ReactOS pour la documentation bootvid, mini-rv32ima pour l’émulateur RISC V et l’image Linux, et OSdev Wiki pour la documentation PS/2.
Il existe des limites assez sévères sur l’installation de Linux qui peuvent s’exécuter après le BSOD Windows. Par exemple, la sortie d’affichage est limitée à 640 x 480 pixels et 16 couleurs, le système ne fonctionnera que sur les systèmes basés sur le BIOS (pas UEFI), il fonctionne lentement et la prise en charge du clavier a des limites telles que ne pas permettre aux utilisateurs de revenir en arrière. En d’autres termes, cet outil BSOD ne vous laisse pas tomber dans une installation Ubuntu moderne.
En soi, il est impressionnant de pouvoir continuer à utiliser l’ordinateur après un BSOD, mais le potentiel futur au-delà d’un minuscule système d’exploitation Linux limité est ce qui attire l’imagination ici. NTDEV soulève la possibilité qu’un PC Windows tombe en panne dans BSOD, puis lance instantanément Doom pour laisser passer un peu de vapeur après le crash. Ce serait peut-être une étape plus modeste d’essayer de lancer un titre d’arcade classique comme Asteroids ou Galaxian après BSOD.
Essayer BugCheck2Linux
Si vous souhaitez essayer cet outil, la page GitHub où il se trouve fournit un guide étape par étape. Fondamentalement, vous devez télécharger et démarrer le processus du pilote de l’outil, afin qu’il puisse être prêt à fonctionner si vous BSOD.
Dans la vidéo de NTDEV ci-dessus, vous pouvez voir le développeur Tiny11 faire planter son installation de Windows 11 en exécutant winini (en tant qu’administrateur) dans PowerShell. Ensuite, vous pouvez voir l’installation de Linux en cours d’exécution après BSOD.
C’est un projet amusant, mais soyez prudent avec vos PC et assurez-vous d’effectuer des sauvegardes régulières au cas où.