Win7+VMWare8 搭建双机调试环境

测试环境:

本机操作系统:Windows 7

VMWare 版本: v8.0.0

WinDbg 版本: v6.12

 

步骤:

一、安装VMWare、在VMWare内安装Windows Xpsp3操作系统、安装WinDbg

注:我的WinDbg是安装WinDDK时一起附加安装的,在C:\WinDDK\7600.16385.1

二、设置VMWare :

VMàSettingsàAddàSerial PortàOK

Serial Port参数设置:

  Use nanmed pipe:

     \\.\pipe\com_1

     This end is theserver.

The other endis a virtual machine.

三、设置虚拟机内系统(Windows Xpsp3)

在C盘的根目录下的boot.ini文件的末尾添加一条如下记录(添加我们的调试启动项)

multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="MicrosoftWindows XP Professional - debug" /fastdetect /debug /debugport=com2

注:最后的要是com2,我用com1一直没能成功

四、设置WinDbg

我的WinDbg是安装WinDDk时附加安装的,没有symbols文件,所以可能会要连接网络进行下载,设置符号路径目录方法如下:

Fileàsymbol pathà输入我们存在/(存放)sysbol的路径,个人喜欢和WinDbg在同级目录,所以我这样写:

srv* C:\WinDDK\7600.16385.1\symbols*http://msdl.microsoft.com/download/symbols

注:当我们本机缺少或没有某个symbol时从上面的那个微软的地址自动下载

 

为我们的WinDbg添加启动参数,即创建一个bat文件来附加参数来启动WinDbg

Bat这样写:

start "" windbg.exe -b -k com:pipe,port=\\.\pipe\com_1,baud=115200,reconnect-y

注:要调试虚拟机时打开这个bat

五、先开启我们的虚拟机系统(注意启动时选择我们上面添加的“双机调试”系统选项)、

然后再打开我们的WinDbg那个批处理文件来启动我们的WinDbg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值