image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Sconti & Coupon
Accedi a Xenforo
Immagine di MSI Z790 Gaming Pro WiFi: l'equilibrio tra prestazioni e prezzo MSI Z790 Gaming Pro WiFi: l'equilibrio tra prestazioni e pre...
Immagine di RTX 5060 su ROG Ally: la mod che cambia come giocate RTX 5060 su ROG Ally: la mod che cambia come giocate...

Linux si avvia dalla morte di Windows, merito della schermata blu

Anche se può sembrare più uno scherzo che una reale funzione, potrebbe aprire la strada a nuovi orizzonti.

Advertisement

Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più
Avatar di Luca Rocchi

a cura di Luca Rocchi

Managing Editor

Pubblicato il 19/01/2024 alle 11:00

Il programmatore NSG650, sul canale di NTDEV, ha mostrato un driver che modifica il comportamento di una schermata blu di errore (BSOD) in Windows. Invece di riavviare automaticamente il computer, il driver avvia un emulatore Linux. Benché questa modifica sia più una curiosità che una vera utilità pratica, rappresenta una dimostrazione ingegnosa di come sfruttare le funzionalità del software in modi non intenzionali.

Il funzionamento del driver è relativamente semplice: sfrutta la funzionalità di callback del controllo bug incorporata in Windows. Quando si verifica un arresto anomalo o un BSOD, Windows cerca di capire la causa attraverso un controllo bug. Durante la routine di callback del controllo bug, i driver possono "ripristinare un dispositivo a uno stato noto", secondo il manuale di codifica di Microsoft. In pratica, ciò consente al driver di eseguire del codice anche dopo un arresto anomalo.

Guarda su

Mentre la maggior parte dei driver utilizzerebbe questa opportunità per aggiungere dati diagnostici al file di dump del crash, il driver di NSG650 inserisce un emulatore Linux RISC-V. Questo potrebbe essere considerato un uso non convenzionale della funzione di callback del controllo bug da parte di Microsoft. È importante sottolineare che questa procedura non necessita di un sistema dual boot, in cui siano installati sia Windows che Linux.

L'emulatore Linux RISC-V è limitato, simile a DOS o a un sistema operativo a riga di comando, e non può eseguire distribuzioni Linux complete come Ubuntu o Arch Linux. Tuttavia, il fatto che sia incredibilmente piccolo, con soli 400 righe di codice, è notevole rispetto ai milioni di righe di codice presenti nel kernel Linux completo. La limitatezza dell'emulatore potrebbe essere dovuta alla complessità o alla difficoltà di far funzionare una distribuzione Linux completa.

Sebbene questo driver possa sembrare un semplice scherzo tra Windows e Linux, offre l'opportunità di esplorare ulteriori possibilità sfruttando la funzionalità di callback del controllo bug. Non è chiaro fino a che punto sia possibile spingersi con questa modifica, ma se è stato possibile eseguire un emulatore non escludiamo che ci si possa spingere anche su altre funzioni.

Fonte dell'articolo: www.tomshardware.com

Leggi altri articoli

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?


Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione
Advertisement

Non perdere gli ultimi aggiornamenti

Newsletter Telegram

I più letti di oggi


  • #1
    6 ventilatori da tenere d'occhio in vista del Prime Day
  • #2
    6 smart TV da tenere d'occhio in vista del Prime Day
  • #3
    6 friggitrici ad aria da tenere d'occhio in vista del Prime Day
  • #4
    Apple ha letto i vostri commenti furiosi e fa marcia indietro
  • #5
    Il 97% dei call center cerca di truffarti, ecco come fa
  • #6
    6 tablet da tenere d'occhio in vista del Prime Day
Articolo 1 di 5
RTX 5060 su ROG Ally: la mod che cambia come giocate
Una eGPU è davvero quello che serve per rivoluzionare l'esperienza di gioco con le handheld? Secondo questo YouTuber, sì.
Immagine di RTX 5060 su ROG Ally: la mod che cambia come giocate
Leggi questo articolo
Articolo 2 di 5
MSI Z790 Gaming Pro WiFi: l'equilibrio tra prestazioni e prezzo
Una scheda madre che combina caratteristiche premium e connettività avanzata senza sconfinare nei prezzi proibitivi delle soluzioni top di gamma.
Immagine di MSI Z790 Gaming Pro WiFi: l'equilibrio tra prestazioni e prezzo
2
Leggi questo articolo
Articolo 3 di 5
Questa MSI RTX 5070 non è mai costata COSI' POCO! IMPERDIBILE!
Offerta imperdibile sulla potente scheda video MSI GeForce RTX 5070 12G con DLSS 4 e Ray Tracing: risparmiate 180€ e portatevi a casa prestazioni AI all'avanguardia.
Immagine di Questa MSI RTX 5070 non è mai costata COSI' POCO! IMPERDIBILE!
Leggi questo articolo
Articolo 4 di 5
Costa solo 200$ hackerare la tua azienda sul dark web
Cybercriminale vende accesso amministrativo a server di azienda italiana di software: 11 host compromessi e controllo remoto in vendita sul dark web.
Immagine di Costa solo 200$ hackerare la tua azienda sul dark web
Leggi questo articolo
Articolo 5 di 5
Prime Day 2025: Nvidia protagonista con esclusive sulle RTX 50
In collaborazione con Nvidia, Amazon annuncia che al Prime Day 2025 condividerà contenuti esclusivi dedicati alle RTX 50, con content creator d’eccezione.
Immagine di Prime Day 2025: Nvidia protagonista con esclusive sulle RTX 50
Leggi questo articolo
Advertisement
Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2025 3Labs Srl. Tutti i diritti riservati.