Kernel Hyper-V虚拟机的合成内核调试不工作-如何排除故障?

Kernel Hyper-V虚拟机的合成内核调试不工作-如何排除故障?,kernel,windbg,hyper-v,Kernel,Windbg,Hyper V,我想对我的Hyper-V虚拟机进行内核调试。我可以通过COM-port-to-pipe方法()来实现,但这使我的吞吐量达到60-80 KBytes/sec,这对于获取转储文件来说太慢了 所以,我正在尝试设置,但内核调试器从未连接 故障排除和详细信息: 我通过运行netstat-nao | findstr/C:“5555555”验证了辅助进程vmwp.exe侦听UDP:5555555 我尝试从另一台机器连接,并通过wireshark确认另一台机器上的windbg确实向UDP:55555发送数据包

我想对我的Hyper-V虚拟机进行内核调试。我可以通过COM-port-to-pipe方法()来实现,但这使我的吞吐量达到60-80 KBytes/sec,这对于获取转储文件来说太慢了

所以,我正在尝试设置,但内核调试器从未连接

故障排除和详细信息:

  • 我通过运行
    netstat-nao | findstr/C:“5555555”
    验证了辅助进程
    vmwp.exe
    侦听UDP:5555555
  • 我尝试从另一台机器连接,并通过wireshark确认另一台机器上的windbg确实向UDP:55555发送数据包
  • 我已经创建了一个Windows防火墙规则,允许所有IP中的UDP:55555绑定到所有配置文件
  • 我的主机和来宾操作系统是Windows10V1703 64位

合成调试真的与之不同吗?我确实设法通过以太网调试了一台物理机器。然而,我相信在虚拟机中无法做到这一点——正如指南中所解释的,合成调试意味着信号是:VM==VMBUS==host VMBUS==host TCP/IP==Debugger