阅读:1504回复:2
WinDbg联机调试求救~~~~
本人菜鸟一个,老板说,我要用WinDbg和串口线把两台机子联起来调试~~~可是我已经做了一天了还没有结果,我怀疑老板要发彪,所以来请教请教各位大虾~~~我的操作过程和问题如下:
首先我阅读了WinDbg得Documentation,我按照里面得kernel模式进行A机和B机得互连。其中A是主机(windows2k pro),B是目标机(win2k server) 1.将A和B用串口线连接起来,使用超级终端发现没有任何问题 2.将主机得WinDbg里面得option选项里面得transport layer选为ser96 3.将目标机得boot.ini信息改写,添加了/debug /debugport=com1 /baudrate=9600并且重起目标机,重起以后目标机就已经加载了kernel模式的WinDbg了 4.在主机上编写了一个bat文件,设置了symbol得path啊,port啊,波特率啊之类的东东(但是我只是把documentation里面得那个bat抄写过来,没有做什么修改,不知道会不会有问题) 5.以上一切设置好了以后,我在主机A和目标机B上运行WinDbg,然后在主机的option里面得kernel debugging选项里面选项都选好,比如enable kernel debugging,然后设置好communication各种选项,最后在option得program里面Argument填写了:Windbg -k[x86 9600 com1]。最后点击确定。主机没有什么反映,但是这个时候我的主机和目标机不能打开任何目标文件(.exe文件) 请教大虾我一上的做法对于想用主机A远程控制住机B进行调试来说是对得么?如果不对,我错在什么地方啊?! 小弟万分感谢!!! |
|
沙发#
发布于:2004-05-31 10:14
老大们~~~给点什么鸡蛋石头鲜花我阿~~~我块疯啦~~~
|
|
板凳#
发布于:2004-06-11 10:13
先在host机直接执行windbg, menu->kernel debug, COM1, 115200
OK后就会进入等待target机连接。 然后改target机boot.ini /debug /debugport=COM1 /baudrate=57600 启动... |
|