yxxs123 发表于 2015-4-5 16:29:21

为啥Windbg一直连不上VMware


[*]自然是为虚拟机上的系统设置好串口设备,如下图。
http://lh5.ggpht.com/titilima/SFXaur39-NI/AAAAAAAAA0I/bdiPB9kcKno/s800/20070808155212.gif.jpg
[*]设置客户系统的启动配置文件boot.ini,在段中加入一行以调试模式启动的配置:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional Debug" /fastdetect /debugport=com1 /baudrate=115200  此处应该注意虚拟机中出现的是serial 1 还是serial 2,若是2,则需要修改、debugport=com2,否则导致连不上
[*]设置WinDbg快捷方式的命令行为:
"C:\Program Files\Debugging Tools for Windows\windbg.exe" -b -k com:pipe,port=\\.pipe\com_1,resets=0
[*]重新启动虚拟机上的系统,并选择新加入的启动配置进行启动,如下图。
http://lh6.ggpht.com/titilima/SFXavGcMmKI/AAAAAAAAA0Q/oVEf9Zsoo-0/s800/20070808155227.gif.jpg
[*]启动WinDbg,稍等一下就可以连上了。
  整个的探索过程比较郁闷。有些说法指出,在第4步的时候应先启动WinDbg然后再启动客户系统。但据我尝试,这样往往导致很长时间连不上,而先启动客户系统后立即启动WinDbg的连接效果却非常理想,所以在此沿用我的做法。
  
  
页: [1]
查看完整版本: 为啥Windbg一直连不上VMware