阅读:2715回复:8
WinDbg没有连通,看我详细的操作步骤用户被禁言,该主题自动屏蔽! |
|
沙发#
发布于:2007-07-19 22:33
我也是没有连通,看了这个帖子我又增加了下面的这个操作:
在WinDbg里指定 Symbols File Path为SRV*F:\WINDOWS\Symbols*http://msdl.microsoft.com/download/symbols; 我不太明白上面这句话的意思,我只加了SRV*F:\WINDOWS\Symbols*,当然修改了相应的Symbols目录,因为机子不能上网,所以没有加http://msdl.microsoft.com/download/symbols,但我已经将装上目标机的symbols. 做了上面的这个操作之后,还是打不开,windows提示的信息是拒绝访问. 请各位高人进来指点一下 |
|
板凳#
发布于:2007-07-19 22:33
我也是没有连通,看了这个帖子我又增加了下面的这个操作:
在WinDbg里指定 Symbols File Path为SRV*F:\WINDOWS\Symbols*http://msdl.microsoft.com/download/symbols; 我不太明白上面这句话的意思,我只加了SRV*F:\WINDOWS\Symbols*,当然修改了相应的Symbols目录,因为机子不能上网,所以没有加http://msdl.microsoft.com/download/symbols,但我已经将装上目标机的symbols. 做了上面的这个操作之后,还是打不开,windows提示的信息是拒绝访问. 请各位高人进来指点一下 |
|
地板#
发布于:2007-08-03 15:20
使劲地按Ctrl+Alt+K,中间间或的按Ctrl+Break,就可以了
|
|
|
地下室#
发布于:2007-08-03 16:42
有那么难吗?
|
|
|
5楼#
发布于:2007-08-05 15:47
有时候就是那么的难
|
|
|
6楼#
发布于:2007-08-05 21:31
我用虚拟机作的:)希望能有帮助。
搭建Checked Build的Kernel Debugging环境 步骤: 1、下载Virtual PC和Windows XP SP2 Checked Build,微软有Public的下载。 http://www.microsoft.com/downloads/details.aspx?FamilyID=7a4d8d12-9f5d-42bb-b31c-7b31657c869c&DisplayLang=en 2、下载Debugging Tools for Windows和Checked Build的Symbol。 3、提取Windows XP SP2 Checked Build,要一个小技巧绕过去了。当出现错误对话框checked build can not install on free build. 提示时,不要关闭它。其实这时所有文件已经解压到硬盘上了(用FileMon一看便知),只要复制到另一个目录或者将目录改个名字就可以了。 4、安装Debugging Tools for Windows和symbols,新建环境变量_NT_SYMBOL_PATH(我的电脑-属性-高级-环境变量),值为srv*c:\Symbols*http://msdl.microsoft.com/download/symbols 5、安装Virtual PC后,在虚拟机中安装xp1的VOL中文版。 6、在虚拟机中安装附加模块(载入ISO映像Virtual Disk Precompactor.iso),在Virtual PC主界面选择设置-共享文件夹,将Windows XP SP2 Checked Build拷贝到虚拟机中。 7、修改注册表(regedit) [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion] "CurrentType"="Uniprocessor Free" 把Free改成Checked。 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion] 删除“CSDBuildNumber”和“CSDVersion”这两项 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\Language] 找到字符串值“Default”和“InstallLanguage”,将其数值数据由“0804”修改为“0409”(“0804”是简体中文的语言代号,“0409”是英文的语言代号)。 8、不用重起虚拟机,安装Windows XP SP2 Checked Build。 9、My Computer-Properties-Advanced在Startup and Recovery静态框中选Settings-Edit,修改boot.ini里面加上调试参数: /debug /debugport=COM1 /baudrate=57600。 10、在Virtual PC的设置里面选中COM1 -> Named pipe:,填上Pipe的名字,比方说:\\.\pipe\DebugPipe 11、先启动WinDbg或者KD: windbg.exe -k com:pipe,port=\\.\pipe\DebugPipe,resets=0,reconnect 或: kd.exe -y -k com:pipe,port=\\.\pipe\DebugPipe,resets=0,reconnect 12、再启动虚拟机 ======================================== |
|
7楼#
发布于:2007-08-07 17:41
引用第6楼ylsfgls于2007-08-05 21:31发表的 : 对于VM+windbg,似乎先启动虚拟机,再启动windbg的成功率高一些. |
|
8楼#
发布于:2007-11-21 00:23
选启动被调试机.在启动菜单处等待.然后启动windbg.最近从启动菜单选择进入被调试系统
我也是个菜鸟..试试可能帮助.. |
|