Win7(WinDbg) + VMware(Win7) 双机调试环境搭建之二

更多精彩内容,请见:http://www.16boke.com

环境:

主机:Win7
虚拟机:VMware 11.1.0 build-2496824
虚拟机内操作系统(又称GuestOS):Win7
WinDbg:适合调试机的相应位数的版本就可以。
目录
本文包括五部分,前三部份不分先后顺序,先配置哪部分都可以:
一、配置VMware的管道虚拟串口
二、配置GuestOS的启动项
三、配置WinDbg
四、调试
五、常见问题
二、配置GuestOS的启动项
开启虚拟机,进入系统,配置GuestOS Win7系统的启动项。
1、以管理员身份运行cmd。
Win7(WinDbg) + VMware(Win7) 双机调试环境搭建之二_第1张图片
2、键入bcdedit命令,查看当前启动项,输出如下:
Win7(WinDbg) + VMware(Win7) 双机调试环境搭建之二_第2张图片
刚刚安装的,一般只有一个标识为{current}的启动加载器是当前的启动配置。
3、建立一个新的启动项。
bcdedit /copy {current} /d "Windwos7"

4、设置新的启动项。
bcdedit /debug ON
bcdedit /bootdebug ON

5、查看当前的调试配置:
bcdedit /dbgsettings

一般来说,会显示出使用的第一个串口,波特率为115200bps,和期望的一致,不需要修改。
6、选择菜单的超时,我设置为10秒:
bcdedit /timeout 10

7、重新启动,当需要调试时就用调试模式进入。

Win7(WinDbg) + VMware(Win7) 双机调试环境搭建之二_第3张图片


更多精彩内容,请见:http://www.16boke.com

你可能感兴趣的:(内核编程)