Windows更新導致Linux系統(tǒng)無法啟動!微軟發(fā)布完整解決方案
快科技8月26日消息,微軟發(fā)布了一份詳細的解決方案,以修復由8月例行安全更新引起的Windows-Linux雙系統(tǒng)無法啟動的問題。
問題的核心在于微軟的補丁檢測機制未能正確識別Linux系統(tǒng),導致安全啟動高級定位錯誤部署。
微軟已經意識到此問題,并將其添加到已知問題列表中,同時提供了完整的操作指南,以幫助用戶恢復Linux的正常啟動并阻止Windows系統(tǒng)再次應用SBAT更新。
完整的解決方案如下:
1、禁用安全啟動:進入BIOS設置先禁用安全啟動,如不會設置可以聯(lián)系主板制造商客服咨詢
2、刪除SBAT更新:
在禁用安全啟動后用戶可以進入Linux系統(tǒng),此時重啟系統(tǒng)進入Linux并打開終端管理器并執(zhí)sudo mokutil --set-sbat-policy delete命令
此操作需要root權限因此在執(zhí)行時可能會提示輸入你的賬號密碼,請按提示操作,操作完成后重啟Linux系統(tǒng) (此時仍然不要開啟安全啟動)
3、驗證SBAT刪除和撤銷:
再次進入Linux系統(tǒng)后進入終端并執(zhí)行如下命令:mokutil --list-sbat-revocations
如果提示沒有任何可以撤銷的內容則代表已經完成設置,此時再次重啟系統(tǒng)進入BIOS并開啟安全啟動,
開啟安全啟動后重新進入Linux系統(tǒng)并打開終端應用執(zhí)行mokutil --sb-state
此命令用來檢查安全啟動是否已經正常開啟,如果輸出結果顯示SecureBoot enabled則代表開啟成功,如未成功請重復前面的開啟步驟。
4、禁用Windows更新:
再次重啟并進入Windows系統(tǒng),打開管理員模式的命令提示符執(zhí)行以下命令即可禁用有關SBAT的相關應用:
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecureBoot\SBAT /v OptOut /d 1 /t REG_DWORD
本站所有文章、數(shù)據、圖片均來自互聯(lián)網,一切版權均歸源網站或源作者所有。
如果侵犯了你的權益請來信告知我們刪除。郵箱:business@qudong.com