Il dual boot, una configurazione che consente di eseguire due sistemi operativi sullo stesso computer, è una soluzione apprezzata da molti utenti che necessitano di utilizzare sia Windows che Linux. Tuttavia, a metà agosto, numerosi utenti hanno iniziato a segnalare problemi nell’avvio di Linux dopo aver installato gli ultimi aggiornamenti cumulativi di Windows. Questi problemi sono legati a una patch di sicurezza distribuita da Microsoft per risolvere una vulnerabilità critica, ma che ha avuto effetti collaterali imprevisti sulle configurazioni dual boot.
Il problema riscontrato
Il 13 agosto 2024, Microsoft ha distribuito una patch per risolvere la vulnerabilità CVE-2022-2601, una falla di sicurezza relativa a GRUB2 (il bootloader comunemente usato da Linux). L’aggiornamento ha modificato le impostazioni di Secure Boot, una funzione progettata per prevenire l’esecuzione di software non autorizzato durante l’avvio del sistema. Purtroppo, su alcuni computer configurati con dual boot, questa modifica ha impedito l’avvio di Linux, creando un problema significativo per chi utilizza quotidianamente entrambi i sistemi operativi.
Fix provvisorio di Microsoft
Microsoft, riconoscendo l’importanza del problema, ha pubblicato delle istruzioni dettagliate per ripristinare il funzionamento del dual boot. Questi fix sono da considerarsi provvisori, in attesa di una soluzione definitiva.
Prima di installare l’update
Se non hai ancora riavviato il computer dopo aver installato l’aggiornamento cumulativo del 13 agosto, puoi evitare di incorrere nel problema seguendo questi passaggi:
- Apri il prompt dei comandi con diritti di amministratore.
- Digita il seguente comando:bashCopia codice
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecureBoot\SBAT /v OptOut /d 1 /t REG_DWORD
- Premi Invio e riavvia il computer. Questo comando bloccherà l’installazione degli aggiornamenti SBAT futuri.
Dopo l’installazione dell’update
Se invece hai già riavviato il computer e riscontri problemi nell’avvio di Linux, segui questi passaggi:
- Disattiva Secure Boot nel BIOS: Accedi al BIOS del tuo computer e disattiva la funzione Secure Boot.
- Avvia Linux: Avvia il sistema operativo Linux.
- Elimina la politica SBAT: Apri un terminale e digita il comando seguente:arduinoCopia codice
sudo mokutil --set-sbat-policy delete
Riavvia il computer. - Verifica la revoca SBAT: Controlla se la politica SBAT è stata revocata con il comando:cssCopia codice
mokutil --list-sbat-revocations
- Riattiva Secure Boot: Torna al BIOS e riattiva Secure Boot.
- Verifica lo stato di Secure Boot: Controlla lo stato di Secure Boot con il comando:cssCopia codice
mokutil --sb-state
- Previeni futuri problemi: Per evitare che futuri aggiornamenti SBAT causino lo stesso problema, esegui il comando indicato nel paragrafo “Prima di installare l’update”.
Collaborazione e aggiornamenti futuri
Microsoft sta collaborando attivamente con i partner Linux per trovare una soluzione definitiva al problema. Nel frattempo, gli utenti sono invitati a seguire i passaggi sopra indicati per ripristinare il funzionamento del dual boot e a rimanere aggiornati sulle nuove comunicazioni che l’azienda di Redmond fornirà nei prossimi giorni.
Il problema con il dual boot rappresenta un significativo inconveniente per molti utenti, ma con le giuste istruzioni è possibile mitigare l’impatto e continuare a utilizzare entrambi i sistemi operativi. In attesa di una soluzione definitiva da parte di Microsoft, è essenziale seguire i fix provvisori per garantire la continuità del proprio lavoro senza interruzioni.
1 thought on “Problemi con dual boot: fix provvisorio di Microsoft”