“BugCheck2Linux” lets you run Linux after Windows goes BSOD

WTF?! Somebody designed an experimental instrument that may run a program or perhaps a tiny working system after a Home windows crash. It has many limitations, however the potential to maintain engaged on a PC even after a BSOD may turn out to be useful in lots of conditions.

When Home windows experiences a crucial, unrecoverable error state, the working system crashes and shows the notorious Blue Display of Demise (BSOD). Usually, the one resolution to a BSOD is to reboot the machine and hope no crucial information is misplaced. It has been an annoying quirk of Home windows for over 30 years since Microsoft launched the error display screen with Home windows NT 3.1 in 1993.

Nevertheless, a newly launched open-source utility is popping the BSOD custom the other way up, promising customers the power to maintain utilizing their PC even after an unrecoverable Home windows crash. First noticed by NTDEV, the developer of the Tiny11 Home windows mod, the BugCheck2Linux instrument can run a “actual” Linux shell after a Home windows BSOD prevalence.

App developer NSG650 explains that the BugCheck2Linux utility can do its magic by “merely” registering a BugCheck callback. In response to Microsoft’s official documentation, a driver can use the BugCheck callback perform so as to add driver-specific information to the crash dump file and even reset the machine to a recognized working state.

The BugCheck callback perform may run an executable file or a complete, text-based, non-Home windows working system like in BugCheck2Linux’s case. The utility exploits the bootvid.dll driver, a Home windows video output driver in VGA mode through the bootstrap routine, for video output and a PS/2 keyboard driver to ballot for keyboard enter.

BugCheck2Linux runs as a driver inside Home windows commonplace atmosphere. After the BSOD, the motive force begins a tiny RISC V emulator using a Linux textual shell. The developer credit different open supply tasks equivalent to mini-rv32ima (the RISC V emulator), the ReactOS challenge (bootvid documentation), and the OSdev Wiki for the documentation concerning the PS/2 polling system.

Regardless of offering one thing unprecedented, like a complete working OS after a Home windows crash, NSG650 acknowledges the instrument’s many limitations. The utility would not help ANSI escape sequences. It runs at only a 640×480 decision in 16 colours. It solely works in BIOS mode, so there may be at present no help for UEFI techniques. It is extremely sluggish and supplies poor keyboard help.



Source link