-
-
[旧帖]
[求助]Win7无盘启动,如何才能够让网络模块在IopMarkBootPartition之前启动?
0.00雪花
-
发表于:
2013-12-26 16:48
6121
-
[旧帖] [求助]Win7无盘启动,如何才能够让网络模块在IopMarkBootPartition之前启动?
0.00雪花
最近做了一个scsi miniport + Tdi 的驱动,用来实现一个网络虚拟磁盘,在有盘模式下是正常的
但是,在虚拟磁盘作为系统盘启动时,总是蓝屏,INACCESSIBLE_BOOT_DEVICE (7b)
kd> dS 80786b58
8ab044f0 "\ArcName\multi(0)disk(0)rdisk(0)"
8ab04530 "partition(1)"
蓝屏7b说明,系统启动时系统盘初始化失败。这样的话,网络模块必须在虚拟磁盘之前启动了。
经过Windbg跟踪调试,发现在 TDI_CONNECT --> IoCallDriver 时,返回STATUS_NETWORK_UNREACHABLE
通过ServiceGroupOrder尝试调整驱动的启动顺序,试过把很多网络相关的驱动的启动类型改为boot,但是一直没有结果,
请教一下,在Win7系统如何设置,才能成功调用tdi 来实现无盘启动?
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)