8 月份的 Windows 安全更新修复了许多关键漏洞,但其中一个补丁似乎给许多在同一硬件上使用 Linux 和 Windows 的用户带来了问题。该问题主要影响使用 GRUB 2 引导加载程序的系统,该引导加载程序与安全引导一起包含在许多 Linux 发行版中。值得庆幸的是,这个问题可以轻松解决。
更新中包含的安全修复程序之一旨在阻止 Microsoft 认为“易受攻击”的旧引导加载程序与安全引导一起使用。首先实现这一点的解决方法本质上是人工签名过程,并通过安全启动高级目标设置(简称 SBAT)进行修补。 SBAT 修复原本不应推广到更新程序检测到双启动设置的系统,但出现了问题,许多此类系统都受到了影响。
据报道,用户尝试了多种方法来修复此问题,包括直接删除 SBAT 设置,但均无济于事。我们鼓励那些双启动且尚未进行更新的用户推迟更新,并且可以使用特殊的注册表项来选择退出当前的更新周期,同时 Microsoft 及其 Linux 合作伙伴正在致力于修复。
那些已经接受更新并被锁定在双引导系统之外的人可以简单地在 BIOS 中禁用安全引导,然后重新安装他们选择的 Linux 版本,并重新启用安全引导。可以这么说,这样做将消除障碍,并允许完全重新安装因补丁而变得无用的引导加载程序。
并非所有双启动器似乎都受到影响。那些使用更现代的 Linux 版本的人、那些将 Windows 和 Linux 保存在单独的物理驱动器上的人以及那些使用自己的自定义密钥设置安全启动控制模块的人都报告说更新对他们没有造成任何伤害。
以上是如果 8 月份的 Windows 补丁破坏了双启动,如何修复它的详细内容。更多信息请关注PHP中文网其他相关文章!