| 
			 
					阅读:1260回复:13
				 
				关于SoftICE的几点疑问,30
					我用SoftICE调试diskperf驱动程序时,出现了load错误,我严格按照它的调试步骤来的呀:
 
							1。启动Symbol Loader 2.用Open Model打开.sys文件 3。用Model的菜单项Translate将.sys文件转换成nms符号文件 4。最后用Model的菜单项Load捣入要调试的NMS文件却出现错误,“Symbols cannot be Loaded ”,按Ctrl+D也进不了SoftICE运行环境 请大家指点  | 
	|
| 
			 沙发# 
								发布于:2005-03-10 09:12				
			
					这个问题比较急,请帮帮忙吧,				 
							 | 
	|
| 
			 板凳# 
								发布于:2005-03-10 09:24				
			
					你确保你的驱动程序是Debug(Check)版本吗?
 
							SoftICE启动了吗?  | 
	|
					
						
  | 
	
| 
			 地板# 
								发布于:2005-03-10 09:29				
			
					Symbol Loader只能直接启动应用层程序,
 
							diskperf是驱动程序,必须重启机器才行。  | 
	|
					
						
  | 
	
| 
			 地下室# 
								发布于:2005-03-10 09:42				
			
					请确保你驱动*.sys的全路径上没有汉字,空格,我遇到过这种情况,就是加载不了符号				 
							 | 
	|
| 
			 5楼# 
								发布于:2005-03-10 09:48				
			我用SoftICE调试diskperf驱动程序时,出现了load错误,我严格按照它的调试步骤来的呀: 确保要有符号文件,以PDB为后缀的,否则光有SYS文件,里面根本没有调试符号  | 
	|
					
						
  | 
	
| 
			 6楼# 
								发布于:2005-03-10 09:50				
			Symbol Loader只能直接启动应用层程序, 咦,你的美女排哪里去了?  | 
	|
					
						
  | 
	
| 
			 7楼# 
								发布于:2005-03-10 10:34				
			
					我刚才重起机器,然后按Ctrl+D,结果是出现蓝平了,害死我了,
 
							我用Translate时,只提示说.sys打开成功,其它没有什么提示,然后用Load时提示导入不成功  | 
	|
| 
			 8楼# 
								发布于:2005-03-10 10:53				
			我刚才重起机器,然后按Ctrl+D,结果是出现蓝平了,害死我了, 在.sys文件相同的目录中找到一个与.sys文件同名但后缀为.pdb的文件了吗?  | 
	|
					
						
  | 
	
| 
			 9楼# 
								发布于:2005-03-10 11:25				
			我刚才重起机器,然后按Ctrl+D,结果是出现蓝平了,害死我了, 你确保使用checked编译成功,应该有*.sys文件生成,装载的时候你可以使用多种方法装载,可以选择OPEN或者LOAD EXPORT总之多试几种方法;你的蓝屏问题:以前能正常启动softice么?如果不能的话,很有可能是softice版本和os不兼容造成的,我的2k server sp4 + ds3.2 运行很稳定(我是jingfei,有空多联系~)  | 
	|
					
						
  | 
	
| 
			 10楼# 
								发布于:2005-03-10 12:06				
			
					以前可以的,我用的是DriverStudio中自带的SoftICE,现在一装SoftICE就蓝平不知为什么,版本是2。7的				 
							 | 
	|
| 
			 11楼# 
								发布于:2005-03-10 12:17				
			以前可以的,我用的是DriverStudio中自带的SoftICE,现在一装SoftICE就蓝平不知为什么,版本是2。7的 那你干脆装个3.2算了,显卡也要升级!有可能是显卡问题,你先升级显卡试试,反正这个挺郁闷的,有运气成分,呵呵。另外好要保证你的路径没有空格和中文字符。  | 
	|
					
						
  | 
	
| 
			 12楼# 
								发布于:2005-03-10 13:55				
			
					大家快来帮忙呀,只有最后一步拉,为什么我用“:file diskperf.c”源代码不在SoftICE上显示呢,符号文件已成功加载了				 
							 | 
	|
| 
			 13楼# 
								发布于:2005-03-10 17:45				
			大家快来帮忙呀,只有最后一步拉,为什么我用“:file diskperf.c”源代码不在SoftICE上显示呢,符号文件已成功加载了 首先Open Diskperf.sys,然后load,Module->Setting General页面Source file search设置源码路径,Translation中选中Package source with symbol table点module->translation转换为NMS,再Load 这个转换后的NMS文件  | 
	|
					
						
  |