Menu Chiudi

Pillola #76: Dual boot Linux-Windows si blocca con un errore “SBAT”? Che “SBATtimento”!

Introduzione

Recentemente mi sono arrivati dei computer allo “Sportello Linux” che non partivano con la seguente scritta all’avvio:

Verifying shim SBAT data failed: Security Policy Violation
Something has gone seriously wrong: SBAT self-check failed: Security Policy Violation

E il computer si blocca o addirittura si spegne. Questo dopo un aggiornamento di Windows…

Soluzione veloce: disabilitare il “Secure boot”

Come riportato nel titolo del paragrafo, per riavviare subito, per prima cosa disabilitare il secure boot.

Una volta ripartiti con Linux, per eliminare il problema anche con secure boot, eseguire il seguente comando:

 sudo mokutil --set-sbat-policy delete

controllare con il comando:

 mokutil --list-sbat-revocations

che non ci siano revoche. Poi se si vuole si può riabilitare secure boot e controllare dopo un riavvio con:

 mokutil --sb-state

che dovrebbe riportare:

 SecureBoot enabled

Mentre da Windows se si vuole evitare futuri “aggiornamenti” di questi dati fare:

 reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecureBoot\SBAT /v OptOut /d 1 /t REG_DWORD

naturalmente in prompt da amministratore

Riferimenti

Fix errore “Verifying shim SBAT data failed” con avvio dual boot Windows e Linux | Risolto

WordPress Appliance - Powered by TurnKey Linux