首先设置虚拟机的串行端口,如下图:
然后运行虚拟机,在虚拟机的cmd运行命令(以管理员模式打开)
然后配置windbg的环境变量:
在Path里添加exe的安装目录。
在系统变量新建一个变量:SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols
重启虚拟机。
在命令行运行:windbg.exe -k com:port=\\.\pipe\com_1,baud=115200,pipe
然后等待连接。完成后进行调试。(好像失败了,后面再试试)
如果在 自己电脑调试的话,选完资源文件和符号文件目录,点击
选择exe文件,就可以进行用户态的调试。
在上面的双机连接是内核态的调试。