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