微软:IOMMU、VBS 是导致 EPYC Windows Server VMware BSOD 和启动失败的部分原因

微信扫一扫,分享到朋友圈

微软:IOMMU、VBS 是导致 EPYC Windows Server VMware BSOD 和启动失败的部分原因

微软证实,Windows Server 2022 的最新 2023 年 10 月补丁星期二(KB5031364)在 VMware ESXi 虚拟机管理程序上启动失败时会触发蓝屏死机(BSOD),错误/停止代码为 "PNP DETECTED FATAL ERROR"。

微软:IOMMU、VBS 是导致 EPYC Windows Server VMware BSOD 和启动失败的部分原因插图

微软已经确认,该问题并不影响所有系统或配置,而仅限于那些以 AMD EPYC 服务器处理器为核心的系统或配置。这些虚拟机(VM)的设置方式为启用以下设置: 基于虚拟化的安全(VBS)、IOMMU(输入输出内存管理单元)和系统防护安全启动。

在 Windows 健康仪表板上,微软写道:

在 VMware ESXi 主机上运行的虚拟机 (VM) 上安装 KB5031364 后,Windows 2022 可能无法启动。受影响的虚拟机将收到蓝屏错误和停止代码 : pnp 检测到致命错误。此问题仅影响在 VMware ESXi 主机上具有以下配置的客户虚拟机:

  • AMD Epyc 物理处理器
  • 在虚拟机的 VMware 设置中启用了 "Expose IOMMU to guest OS"。
  • 在 Windows Server 2022 中启用 "启用基于虚拟化的安全性"。
  • 在 Windows Server 2022 中启用 "System Guard Secure Launch"。

微软也提供了解决这一问题的方法,其中包括禁用 "将 IOMMU 暴露给客户操作系统" 选项。

解决方法:要缓解这一问题,可以禁用 "将 IOMMU 暴露给客户操作系统"。重要提示:此解决方法只能在不需要启用 "将 IOMMU 暴露给客户操作系统" 的环境中使用。

对于那些不了解的人来说,该选项允许客户操作系统通过系统 RAM 的 DMA(或直接内存访问)来提高 I/O 总线性能。

至于永久修复的时间,这家科技巨头称应该会在本月中旬左右,因此预计即将到来的 2023 年 11 月 "星期二补丁" 会解决这个问题。

你可以在微软官方网站的这个页面上阅读有关该问题的信息:

https://learn.microsoft.com/en-us/windows/release-health/status-windows-server-2022#windows-server-2022-vms-running-on-vmware-esxi-hosts-might-fail-to-start

上一篇

三星宣布为 Galaxy 智能手机推出 Galaxy AI 生成式人工智能

下一篇

微软投资Photonic公司并与其合作开发量子网络

你也可能喜欢

评论已经被关闭。

插入图片

排行榜

返回顶部