朋友很早向我推荐VirtualKD,说比windbg的模拟串口快很多。但直到最近我发现VirtualKD 2.3也出来了,便有了试试的想法。安装相当简单,先启动vmmon64.exe或vmmon.exe,然后启动VMware target OS,在target OS中安装“\target” 目录下的程序,系统会自动重启。在vmmon中设置好windbg/kd的路径后,vmmon会自动启动windbg/kd,相当方便。
虽然windbg的模拟串口对我来说还够用,但试过VirtualKD之后,发现VirtualKD确实很贴心。呵呵!
顺便测试了VMware 7.0.0-203739,VirutalKD 2.3已加入对VMware 7的支持。
相关键接: http://sourceforge.net/projects/virtualkd http://virtualkd.sysprogs.org/
使用过程中发现几个问题:
1,Linux VM一样会patch,问题倒也不大
2,.reboot 不少情况下不能reboot target VM
3,ASSERT不能中断,只有提示