如果启用了 KDNET 调试,则具有 AMD 处理器和 CISCO VIC 的目标服务器无法启动

本文讨论了影响网络内核(KDNET)调试的目标服务器上具有 AMD 处理器和 Cisco 虚拟接口卡 (VIC) 适配器的问题的解决方法。

适用于: Windows Server 2019 版本 2004 及更低版本、Windows Server 2016

现象

尝试使用 KDNET 网络内核调试,目标服务器满足以下所有条件:

  • 操作系统是 Windows Server 2019、版本 2004 或更低版本,或 Windows Server 2016。
  • 服务器已安装 AMD 处理器。
  • 服务器安装了 Cisco 虚拟接口卡 (VIC) 适配器。

设置目标服务器和主机服务器,并打开 KDNET 调试(通过使用 bcdedit /debug on)。 但是,当你重启目标服务器时,启动过程会在 Windows 徽标屏幕上停止。

原因

这是“症状”部分中介绍的特定配置的已知问题。 此问题已在低于 Windows Server 2019 版本 2004 的 Windows Server 版本中修复。

解决方法

若要解决此问题,请在目标服务器上打开管理命令提示符窗口,然后运行以下命令:

bcdedit.exe /set {bootmgr} bootdebug true
bcdedit.exe /set {default} bootdebug true

运行这些命令后,像通常为 KDNET 调试一样重启目标服务器。

参考