conch
驱动牛犊
驱动牛犊
  • 注册日期2001-05-17
  • 最后登录2007-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2169回复:4

WINDBG的使用??

楼主#
更多 发布于:2001-11-08 10:42
请教大家,WINDBG调试工具对kernel mode 驱动的调试具体该怎么应用呢?就是那种双机互连的用法该怎样设置才可以?

最新喜欢:

sunmaculasunmac...
matt
驱动中牛
驱动中牛
  • 注册日期2001-07-24
  • 最后登录2016-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-11-12 08:42
1, 在Host上运行:
windbg -k x86 com1 115200 [-y "your sym path"]
然后按F5键或选择菜单Debug/Go,之后便等待Target机器的连接。
具体的windbg的命令助请参阅DDK文档及windbg help文档。

2,在Target上,在boot.ini中添加一行debug设置。如
-----------------------------------------------------------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
C:\="Microsoft Windows"
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000" /fastdetect /noguiboot /DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200
-----------------------------------------------------------然后Reboot Target,并选择Debug模式。之后在Host机器上就可以看到调试信息。

System Internals http://sys.xiloo.com
mengyy
驱动牛犊
驱动牛犊
  • 注册日期2001-09-20
  • 最后登录2002-02-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-02-20 16:42
请问symbol文件是什么,必须要制定symbol路径吗?
dlk0222
驱动牛犊
驱动牛犊
  • 注册日期2004-12-17
  • 最后登录2007-12-13
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-04-23 16:14
一般说来
每个操作系统都有它的symbol
所以如果要用windbg的话
最好是去下了相应操作系统的symbol
不然很难看的
KMK
KMK
驱动大牛
驱动大牛
  • 注册日期2001-09-12
  • 最后登录2017-10-06
  • 粉丝2
  • 关注0
  • 积分42分
  • 威望404点
  • 贡献值2点
  • 好评度58点
  • 原创分1分
  • 专家分1分
  • 社区居民
地下室#
发布于:2005-04-30 13:06
用Microsoft的symbol server!!
在symbol file path里加
C:\\WINNT\\Symbols;srv*C:\\wwwsymbols*http://msdl.microsoft.com/download/symbols

C:\\WINNT\\Symbols是你安装ms的symbol path
srv*C:\\wwwsymbols是download buffer
*http://msdl.microsoft.com/download/symbols是ms的server




[编辑 -  4/30/05 by  KMK]
游客

返回顶部