WMware+Windbg调试Win7环境搭建

WMware+Windbg调试Win7环境搭建

ID:37909622

大小:595.50 KB

页数:8页

时间:2019-06-02

WMware+Windbg调试Win7环境搭建_第1页
WMware+Windbg调试Win7环境搭建_第2页
WMware+Windbg调试Win7环境搭建_第3页
WMware+Windbg调试Win7环境搭建_第4页
WMware+Windbg调试Win7环境搭建_第5页
资源描述:

《WMware+Windbg调试Win7环境搭建》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VMware+Windgb+Win7内核驱动调试先统一名称,真实的操作系统叫HostOS,在VMware里虚拟的操作系统叫GuestOS。一、安装环境1.主机:WindowsVistaBussiness2.虚拟机:VMware73.GUestOS:Win74.Windbg:6.11二、虚拟机配置1.打开相应vmware虚拟机上的“VirtaulMachineSettings“2.“Hardware ”选项中---->点击“Add" 添加一个串口设备SeriallPort3. "Next",在"SerialPort"里选中“Outputtonam

2、edpipe"4."next",然后如下设置1.确定之后,回到如下界面,在右脚"VirtualMachineSettings"页面时,在“I/OMode”里选中“YieldCPUonpoll“1. Ok之后就设定完毕了。三、Windbg设置安装之后,设置一个桌面快捷方式,然后,右键->属性,在Target中的引号后面添加如下:-b-kcom:pipe,port=\.pipecom_1,resets=0四、GuestOS设置 Vista和XP不同,没有boot.ini文件,需要用bcdedit进行启动设置。1.在administrator权

3、限下,进入commandline模式, 键入bcdedit命令,会出现以下界面1.然后,设置端口COM1,baudrate为115200(除COM1外,也可以用1394或USB.1394用起来比COM口快多了,当然前提是你需要有1394卡及其驱动.很恶心的是Vista不再支持1394的文件传输协议,但是用windbg双机调试还是可以的)命令为:bcdedit /dbgsettings {serial [baudrate:value][debugport:value] 

4、1394 [channel:value] 

5、 usb }2.接着,我们需要复

6、制一个开机选项,以进入OS的debug模式命令为:bcdedit /copy {current} /d DebugEntyDebugPoint为选项名称,名字可以自己定义.然后复制得到的ID号.1.接着增加一个新的选项到引导菜单bcdedit /displayorder {current} {ID}这里的{ID}的ID值是刚生成的ID值.2.激活DEBUG:bcdedit /debug {ID} ON这里的{ID} 的ID值还是刚才的ID值.1.命令执行成功后,重新启动机器.或者更简单的图形界面设置:在msconfig界面中,选Boot,再选A

7、dvancedoptions,在选择Debug、Debugport、Baudrate都打上钩。如果所示:2.选择DebugEntry[debug]作为等入口。启动后,打开windbg.可以看到类似如下的信息:五、操作方式提示如果在GuestOs-win7启动过程中,如果打开了windbg之后,整个系统就像死机,不动了。估计是windbg启动后设定了断点做调试,试试按F5,或者go这样就可以恢复原来的状态。原版见:http://yexin218.javaeye.com/blog/545187

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。