1.在虚拟机上安装XP系统
2.在被调试的系统设置启动选项
打开boot.ini文件,复制启动选项,粘贴为另一项,在结尾添加
/debug /debugport=COM1 /baudrate=19200
设置后如下:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Debug" /fastdetect /debug /debugport=COM1 /baudrate=115200
3.通讯串口设置
4.WinDbg启动参数设置
windgb.exe -b -kcom:port=\\.\pipe\Debug,baud=115200,pipe
5.下载符号表设置
添加环境变量:
名称:_NT_SYMBOL_PATH
值:SRV*C:\MySymobls*http://msdl.microsoft.com/download/symbols/
注:两星号间为路径名,可自定义。
然后创建文件夹C:\MySymobls以便自动下载符号表