TechSpot praznuje 25. obletnico. TechSpot pomeni tehnično analizo in nasvet, ki mu lahko zaupate.

WTF?! Nekdo je oblikoval eksperimentalno orodje, ki lahko zažene program ali celo majhen operacijski sistem po zrušitvi sistema Windows. Ima številne omejitve, vendar je zmožnost, da nadaljujete z delom na računalniku tudi po BSOD, v mnogih situacijah uporabna.

Ko Windows doživi kritično, nepopravljivo napako, se operacijski sistem zruši in prikaže zloglasni modri zaslon smrti (BSOD). Običajno je edina rešitev za BSOD ponovni zagon stroja in upanje, da se ne bodo izgubili nobeni kritični podatki. To je že več kot 30 let moteča posebnost sistema Windows, odkar je Microsoft leta 1993 predstavil zaslon z napakami v sistemu Windows NT 3.1.

Vendar pa na novo izdani odprtokodni pripomoček obrača tradicijo BSOD na glavo in uporabnikom obljublja možnost, da še naprej uporabljajo svoj računalnik tudi po nepopravljivem zrušitvi sistema Windows. Orodje BugCheck2Linux, ki ga je prvič opazil NTDEV, razvijalec modifikacije Tiny11 Windows, lahko zažene „pravo” lupino Linuxa po pojavu BSOD v sistemu Windows.

Razvijalec aplikacij NSG650 pojasnjuje, da lahko pripomoček BugCheck2Linux naredi svojo čarovnijo tako, da „preprosto” registrira povratni klic BugCheck. V skladu z Microsoftovo uradno dokumentacijo lahko gonilnik uporabi funkcijo povratnega klica BugCheck, da doda podatke, specifične za gonilnik, v datoteko izpisa zrušitve ali celo ponastavi napravo v znano delovno stanje.

Windows se je zrušil? Samo preklopite na Linux!
Predstavitev funkcije povratnega klica preverjanja hroščev v sistemu Windows, ki sistemu Windows omogoča zagon programov, POTEM ko ima BSOD!
Korak bližje mitskemu modremu zaslonu pogube.https://t.co/w10EOlJeEQ pic.twitter.com/coQQW6eKMr

– NTDEV (@NTDEV_) 15. maj 2023

Funkcija povratnega klica BugCheck lahko zažene tudi izvedljivo datoteko ali celoten besedilni operacijski sistem, ki ni Windows, kot v primeru BugCheck2Linux. Pripomoček izkorišča gonilnik bootvid.dll, gonilnik video izhoda Windows v načinu VGA med rutino zagona, za video izhod in gonilnik tipkovnice PS/2 za preverjanje vnosa s tipkovnice.

BugCheck2Linux deluje kot gonilnik v standardnem okolju Windows. Po BSOD-u gonilnik zažene majhen emulator RISC V, ki uporablja besedilno lupino Linuxa. Razvijalec pripisuje zasluge drugim odprtokodnim projektom, kot so mini-rv32ima (emulator RISC V), projekt ReactOS (dokumentacija bootvid) in OSdev Wiki za dokumentacijo v zvezi s sistemom glasovanja PS/2.

Kljub temu, da ponuja nekaj izjemnega, kot je celoten delujoč OS po zrušitvi sistema Windows, NSG650 priznava številne omejitve orodja. Pripomoček ne podpira ubežnih zaporedij ANSI. Deluje le v ločljivosti 640×480 v 16 barvah. Deluje samo v načinu BIOS, zato trenutno ni podpore za sisteme UEFI. Je zelo počasen in nudi slabo podporo tipkovnici.

Preberi več