无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2734|回复: 3
打印 上一主题 下一主题

老潜水员研究unsupdr.inf遇到问题

[复制链接]
跳转到指定楼层
1#
发表于 2010-12-1 17:27:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问有研究过unsupdrv.inf的朋友吗?
此文件的来历 windows通过升级安装将会在临时目录中生成此文件,查资料称此文件与对应sys文件 与大容量磁盘控制器相关.
目前我的测试结果.
此文件+对应驱动文件 可以用于完整安装
本测试在vm7下进行,scsi为lsisas1068
[TXT模式]
全新安装在此模式下,添加对应unsupdrv.inf与驱动文件能正常执行文本安装.
[GUI模式]
到此处0x00007B,通过txtsetup.sif预加载unsupdrv.inf,手动放sys文件到drivers下,能正常完成GUI安装过程。
[安装完成]
到此处很郁闷的0X0000007B.
--------
我想问的是:
经过我观察unsupdrv.inf的文件结构,此文件包含了RSR驱动所有的注册表信息与驱动拷贝路径[貌似],但是我发现除了在txt模式能正常复制文件以外,此文件并没其他动作.驱动文件未拷贝到drivers下,也未写入注册表信息,我想知道的是这个文件的工作原理 到底是怎么一回事。
困扰几天了,如果这个文件的工作原理被突破 可能对安装版的srs驱动集成和PE驱动加载会提出一种新的方案.
愚人拙见.望解答.
2#
发表于 2010-12-1 22:44:58 | 只看该作者
以前做过2003故障恢复控制台的时候(先用虚拟机安装),没有删除unsupdrv.inf文件,经查看里面包含了虚拟机的驱动lsi_sas.sys的信息,导致SRSF6通过F6加载无效。
unsupdrv,按字面理解就是“不支持的驱动”。
--------------------
后来经过分析,lsi_sas.sys已经在系统中了,unsupdrv.inf包含lsi_sas.sys信息主要是防止重复安装(或覆盖)导致原驱动不匹配。
我的理解应该是阻止再安装的意思。

[ 本帖最后由 zhaohj 于 2010-12-1 22:52 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2010-12-1 22:53:33 | 只看该作者
终于等到你了 呵呵 前面翻帖子的时候看到你提过这个文件。<br />确实从字面分解的角度来看确实是这样。<br />奇怪的地方就在这里了 为什么里面的信息会这么全。特别是Files.symmpi 这一段下面的格式和inf拷贝文件的格式差不多<br />我在怀疑这个文件可以控制srs的加载 但是具体怎么用 现在还不得而知。不过有一点可以确定 那就是在txt模式下拷贝文件 如果再unsupdrv.inf指定了相应驱动路径是肯定能够通过文件拷贝那一段的。

[ 本帖最后由 ovemxlong 于 2010-12-1 22:58 编辑 ]
回复

使用道具 举报

4#
 楼主| 发表于 2010-12-1 22:56:06 | 只看该作者
不过通过搜索引擎 没能发现啥有用的信息,查到的大多数都是说laninstall方面的东西 真是奇怪了。
呃...谢谢  兄弟  我再研究看看

[ 本帖最后由 ovemxlong 于 2010-12-2 11:28 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 00:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表