在 Virtual PC 中配置远程内核调控
1、配置虚拟机添加一个 COM 端口,选择 Named Pipe 方式,并填写完整的管道名称“\\.\pipe\com_1”
2、启动虚拟机系统,并修改系统的 Boot.ini 文件添加 debug 远程调控模式“/debug /debugport=com1 /baudrate=115200”
3、在远程调控计算机上运行“windbg -k com:port=\\.\pipe\com_1,baud=11520,pipe”
系统内核的远程调控配置
修改目标计算机的boot.ini文件,为系统启动配置命令行添加参数:
之后在调控计算机中执行:
配置本地环境下的 Symbols File
下载到适合的 Windows Symbol Package 版本,执行安装指定一个安装路径如:C:\Windows\Symbols,之后添加系统变量:
C:\WINDOWS\Symbols\16bit;C:\WINDOWS\Symbols\acm;C:\WINDOWS\Symbol\ax;
C:\WINDOWS\Symbols\cnv;C:\WINDOWS\Symbols\com;C:\WINDOWS\Symbols\cpl;
C:\WINDOWS\Symbols\dic;C:\WINDOWS\Symbols\dll;C:\WINDOWS\Symbols\drv;
C:\WINDOWS\Symbols\ds;C:\WINDOWS\Symbols\exe;C:\WINDOWS\Symbols\iec;
C:\WINDOWS\Symbols\ime;C:\WINDOWS\Symbols\ocx;C:\WINDOWS\Symbols\scr;
C:\WINDOWS\Symbols\sys;C:\WINDOWS\Symbols\tpl;C:\WINDOWS\Symbols\tsp;
C:\WINDOWS\Symbols\wpc;symsrv*symsrv.dll*C:\symserver*http://msdl.microsoft.com/download/symbols