在一台计算机上运行Windbg.exe 我想连接到这台计算机另一台物理计算机 在另一台计算机上安装并调试我编写的驱动程序。
这可能吗?如何?
应该注意的是,我已经在虚拟机上检查了我的驱动程序并且一切正常,但是唯一的物理机器,有蓝屏,所以我想调试物理机。
答案 0 :(得分:2)
当然有可能。您可以使用serial port,Firewire,USB 2或USB 3连接到目标计算机(需要特殊硬件支持,特殊电缆,我听说它没有如果您使用的是Windows 8或更高版本的over Ethernet,则可以选择比此更多的工作。
您在目标计算机上使用bcdedit
的方式与在VM上完全相同,并且传递kd.exe
或windbg.exe
内核连接字符串,就像调试VM时一样 - 只有另一种运输方式。
答案 1 :(得分:0)
是的,可以调试物理机。由于康菲为此提供了信息。您还可以遵循Microsoft指南来设置调试环境。
https://msdn.microsoft.com/en-us/library/windows/hardware/hh439378(v=vs.85).aspx