WIN10 + VM12( 虚拟机WIN7系统) + WinDbg +配置双机调试

第0步主机与虚拟机必须互相PING通。关闭防火墙可实现
命令行输入IPconfig可查IP地址,然后PING下,别找错了,看清楚自己连的。也可直接PING计算机名,但工作组必须一样。建议直接PING IP地址,虚拟机工作组一样时,我PING不了。一开始还可以的,可能时网络类型给我换了。


第一步:虚拟机添加串行端口, 注意移除打印机防止打印机占用COM1(端口1)



第二步:进入虚拟机WIN7系统,运行MSconfig(此步也可用命令行的形式开设置,但记住用 管理员运行
C:\> bcdedit /debug on       //命令行形式开启调试
C:\> bcdedit /dbgsettings serial debugport:1 baudrate:115200 //命令行形式设置端口
勾选以下圈圈

第三步:修改完后重启电脑,进行本机的WinDbg设置。
创建快捷方式,右键添加参数:-b -k com:port=\\.\pipe\com_1,baud=115200,pipe

第四步:以 管理员的方式运行该WinDbg。可看到虚拟机卡在如下界面,一般WinDbg出现一个框框就时连上了
(我出现了没开虚拟机时打开WinDbg出现找不到文件的情况,我也不知道为什么,所以下图没了框框,如果不确定就输入g命令继续运行虚拟机,等虚拟机开好后在下断点,看图,然后观察虚拟机又卡住了的样子,再输入命令g此时出现了那框框。)
WinDbg出现找不到文件,就先开虚拟机再开WinDbg。

如果不确定是否连上



出现的问题:

1.打开WinDbg出现找不到文件,先打开虚拟机再打开WinDbg即可, 注意管理员运行
我也不知道为什么会这样,刚开始还不会的。

附上一些好的参考:
(这个类似微软翻译吧)https://blog.csdn.net/liuyez123/article/details/50857621
微软(英文):https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/debug-universal-drivers---step-by-step-lab--echo-kernel-mode-
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值