微软安全更新致Linux双系统崩溃?官方解决方案来了! 近期,微软发布的8月例行安全更新给不少Windows和Linux双系统用户带来了困扰。部分用户反映,更新后Linux系统无法正常启动。究其原因,是微软的补丁检测机制错误地将Linux系统识别为需要更新的目标,导致安全启动高级定位(SBAT)错误部署。 别慌!微软已经给出了详细的解决方案,并将其列入已知问题列表。 解决方案步骤如下: 1. 禁用安全启动: 进入BIOS设置,将安全启动选项关闭。 2. 删除SBAT更新: * 进入Linux系统,打开终端,输入并执行以下命令:bash sudo mokutil --set-sbat-policy delete * 重启Linux系统。 3. 验证SBAT删除: * 进入Linux系统,打开终端,输入并执行以下命令:bash mokutil --list-sbat-revocations * 如果没有显示任何可以撤销的内容,则表示删除成功。 4. 重新启用安全启动: * 进入BIOS设置,将安全启动选项重新开启。 * 进入Linux系统,打开终端,输入并执行以下命令: bash mokutil --sb-state * 如果输出结果显示SecureBoot enabled,则表示安全启动已成功开启。 5. 禁用Windows系统自动应用SBAT更新: * 在Windows系统中,以管理员身份打开命令提示符,输入并执行以下命令:reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecureBoot\SBAT /v OptOut /d 1 /t REG_DWORD 温馨提示: * 执行命令时需谨慎: 误操作可能会导致系统不稳定,建议在操作前备份重要数据。 * 遇到问题可寻求帮助: 如果在操作过程中遇到任何问题,可以参考微软官方文档或联系主板厂商客服。 本文详细介绍了微软安全更新导致Linux双系统无法启动的原因及解决方法。通过按照上述步骤操作,可以有效修复问题,并防止Windows系统再次自动应用SBAT更新。希望本文能帮助广大的Linux用户解决这一困扰。 |
发表评论