批量更新PE的SRS磁盘控制器驱动,只需要两个步骤

  • 2025-05-12 06:24:10

查看: 9114|回复: 29

批量更新PE的SRS磁盘控制器驱动,只需要两个步骤

[复制链接]

2010zhoulian

2010zhoulian

当前离线

积分639

IP卡

狗仔卡

电梯直达

1#

发表于 2011-5-14 00:16:57

|

只看该作者

|倒序浏览

|阅读模式

加入VIP会员,获无忧币,赠积分,送勋章,下载无限制,获论坛最高级会员权限 !

[方法已证实没有可行性,就不公开了,以免误导人,请大家暂时自由讨论下“在不蓝屏的前提下,如何最大限度的批量更新内置SRS磁盘控制器驱动]

我再多研究一下磁盘控制器驱动,如有可能的话再来和大家来讨论。

[ 本帖最后由 2010zhoulian 于 2011-5-29 16:45 编辑 ]

收藏0

支持0

反对0

回复

使用道具

举报

提升卡

沉默卡

喧嚣卡

变色卡

千斤顶

显身卡

siming0803

siming0803

当前离线

积分2108

IP卡

狗仔卡

2#

发表于 2011-5-14 04:57:22

|

只看该作者

怎么没人关注啊!!!!!!!!

回复

使用道具

举报

显身卡

renchmin

renchmin

当前离线

积分16499

IP卡

狗仔卡

3#

发表于 2011-5-14 08:39:19

|

只看该作者

楼主的这个方法还是很不错的啊,我来支持你。

回复

使用道具

举报

显身卡

pseudo

pseudo

当前离线

积分34928

IP卡

狗仔卡

4#

发表于 2011-5-14 10:47:11

|

只看该作者

楼主弄好PE后,请分享。准备将楼主的成果拿过来,嘿嘿。

到时,我将楼主的txtsetup.sif及drivers目录略作精简(删除明显与SRS无关的东西),打个.zip

格式的包,放在某处,就可以作为统一PE的可选驱动包来用了,并且在PE里可以向windows系统离线注入驱动。另外,通过统一PE的iso启动器(一个单文件独立组件),还可以在启动其它PE时,利用这个驱动包为其它PE动态更新驱动。

一个例子就是/SRS1/DP1101.ZIP,是拿小小强PE的txtsetup.sif及drivers目录略作精简打包而成。那么,小小强PE能认硬盘的场合,统一PE用来自其PE的驱动包,一般也能。

当然了,如果楼主一开始就直接按/SRS1/DP1101.ZIP的形式来做,那么不但楼主省事,我们也省事了。

回复

使用道具

举报

显身卡

2010yueyelang

2010yueyelang

当前离线

积分397

IP卡

狗仔卡

5#

发表于 2011-5-14 17:32:34

|

只看该作者

好方法,正在思索如何添加srs。

回复

使用道具

举报

显身卡

2010zhoulian

2010zhoulian

当前离线

积分639

IP卡

狗仔卡

6#

楼主|

发表于 2011-5-15 00:12:57

|

只看该作者

谢谢P大的回帖,但是竟然没有人讨论这个问题我真的很失望,或许这个问题太幼稚了大大们都不愿一帮我解决疑惑.

应P大的要求,我上传一个2K3PE32位的DRVIES文件夹包(已经用SKY_SRS3.03更新了的),和txtsetup.sif,以及SKY_SRS3.03的XP32位的注册表(我按上面说的合成的)。由于我是采用上述方法更新的驱动,所以TXTSETUP.SIF里面并没有含有所有SRS驱动的信息,所以有劳P大帮忙修改精简一下txtsetup.sif文件。

DRIVES文件夹压缩包(SRS文件都是未压缩的):http://down.qiannao.com/space/file/zhoulian1313/share/2011/5/14/DRIVERS.7z/.page

XP32位的SKY_SRS3.0注册表:

XP_32_REG.zip

(28.46 KB, 下载次数: 76)

2011-5-15 00:12 上传

点击文件名下载附件

下载积分: 无忧币 -2

TXTSETUP.rar

(17.78 KB, 下载次数: 76)

2011-5-15 00:12 上传

点击文件名下载附件

下载积分: 无忧币 -2

希望P大修改好了可以分享一下,^-^,

还是有劳P大解说一下吧!呵呵

回复

使用道具

举报

显身卡

pseudo

pseudo

当前离线

积分34928

IP卡

狗仔卡

7#

发表于 2011-5-15 00:26:10

|

只看该作者

所以TXTSETUP.SIF里面并没有含有所有SRS驱动的信息复制代码

呵呵,最好有现成的含有所有SRS驱动的信息TXTSETUP.SIF。

回复

使用道具

举报

显身卡

2010zhoulian

2010zhoulian

当前离线

积分639

IP卡

狗仔卡

8#

楼主|

发表于 2011-5-15 00:33:40

|

只看该作者

回复 #8 pseudo 的帖子

P大,手动添加我不是很拿手也,我喜欢偷懒,所以我才采用这种方法更新驱动,也是为了更好的偷懒,所以才今儿个发个帖讨论这个方法怎么解决所述问题,更快更省心省体积的更新驱动……

好像P大一点也不在乎我在说什么,只在乎如何完善和推广您的统一PE,^n^,伤心中……

回复

使用道具

举报

显身卡

pseudo

pseudo

当前离线

积分34928

IP卡

狗仔卡

9#

发表于 2011-5-15 01:17:09

|

只看该作者

我认为你在说怎么为pe增加驱动。

但对你的方法,以及SKY_SRS的情况我不了解,所以希望得到我能理解的sif文件,注册表的不要。

我知道你已经做了不少工作,可能只差一步了。看样子你是知道如何得到含有所有SRS驱动的信息的sif文件的,只是懒得去做吧。

那么,告诉我怎么做才能得到sif,我来完成后面的工作吧(看来这个懒偷不成了,呵呵)。

回复

使用道具

举报

显身卡

andos

andos

当前离线

积分21233

IP卡

狗仔卡

10#

发表于 2011-5-15 06:57:01

|

只看该作者

路过........PE3 可以用DISM来加驱动

回复

使用道具

举报

显身卡

nnail

nnail

当前离线

积分6038

IP卡

狗仔卡

11#

发表于 2011-5-15 07:02:50

|

只看该作者

自由天空的驱动包不是已经开始加密了吗………………

回复

使用道具

举报

显身卡

2010zhoulian

2010zhoulian

当前离线

积分639

IP卡

狗仔卡

12#

楼主|

发表于 2011-5-15 09:40:50

|

只看该作者

原帖由 pseudo 于 2011-5-15 01:17 发表

我认为你在说怎么为pe增加驱动。

但对你的方法,以及SKY_SRS的情况我不了解,所以希望得到我能理解的sif文件,注册表的不要。

我知道你已经做了不少工作,可能只差一步了。看样子你是知道如何得到含有所有S ...

额 这个驱动包我使用的SKY_SRS3.03的驱动文件全部覆盖替换的,所以如果要将驱动ID添加到txtsetup.sif文件里边,那还是要用到注册表,不过说实话 “工程量”有点巨大,呵呵,P大你看一看注册表就明白了,注册表就是关联硬件设备ID的

;;

;; E:\SRS\XP.x86.Adaptec\SRS.XP.Adaptec.Drv\a320raid.inf[ADAPTEC]

;;

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_9005&DEV_809F]

"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

"Service"="a320raid"

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_9005&DEV_8090]

"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

"Service"="a320raid"

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_9005&DEV_8091]

"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

"Service"="a320raid"

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_9005&DEV_8092]

"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

"Service"="a320raid"

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_9005&DEV_8093]

"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

"Service"="a320raid"

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_9005&DEV_8094]

"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

"Service"="a320raid"

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_9005&DEV_809E]

"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

"Service"="a320raid"

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_9005&DEV_808F]

"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

P大既然说不了解,那为何没有一点点欲望试着去了解呢,说不定你们这些大大级的人物稍微看一下就把所有问题解决了,那

将为普天下的IT民工或者爱好者带来莫大的福音。 呵呵 ,说大了,当然您的统一PE是不需要这样的……

回复

使用道具

举报

显身卡

pseudo

pseudo

当前离线

积分34928

IP卡

狗仔卡

13#

发表于 2011-5-15 12:38:55

|

只看该作者

回复 #13 2010zhoulian 的帖子

能否这样:

你举一,说明原理,给出机械化操作步骤;

我反三,做体力活,解决“量”的问题。

回复

使用道具

举报

显身卡

amd1969

amd1969

当前离线

积分1090

IP卡

狗仔卡

14#

发表于 2011-5-15 12:53:30

|

只看该作者

天空的封装工具,封装后就有了

回复

使用道具

举报

显身卡

2010zhoulian

2010zhoulian

当前离线

积分639

IP卡

狗仔卡

15#

楼主|

发表于 2011-5-15 20:46:34

|

只看该作者

回复 P大

今天忙活了一天 修了一天电脑,拆了几台笔记本,刚刚才上网,P大不好意思

你是说如何将txtsetup.sif写全所有硬件ID的信息是吗?

额 P大你谦虚了吧,现在应该都用那个TETSETUP.EXE程序添加吧,步骤:就是先添加驱动,然后再添加硬件ID和驱动名称

如ABP480N5.SYS:

[SourceDisksFiles]

ABP480N5.sys=1,,,,,,4_,4,1,,,1,4

[HardwareIdsDatabase]

PCI\VEN_10CD&DEV_1300&SUBSYS_13201195="abp480"

PCI\VEN_10CD&DEV_1300&SUBSYS_133010CD="abp480"

[SCSI.Load]

abp480=ABP480N5.SYS,4

[SCSI]

abp480="Advansys CardBus SCSI"

工具添加步骤很简单,就上面红色字两步就行,就是要批量更新的话,工程量就大了,也就是因为这个工程量得问题,所以为了偷懒我想了这个没人关注的栏法子。

注册表里面都有每个驱动支持的硬件ID啊。

比如aar81xx.sys

;;

;; E:\SRS\XP.x86.Adaptec\SRS.XP.Adaptec.Drv\aar81xx.inf[ADAPTEC]

;;

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_11AB&DEV_6041]

"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

"Service"="aar81xx"

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_11AB&DEV_6081]

"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

"Service"="aar81xx"

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_9005&DEV_0241]

"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

"Service"="aar81xx"

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Services\aar81xx]

"ErrorControl"=dword:00000001

"Group"="SCSI Miniport"

"Start"=dword:00000000

"Type"=dword:00000001

"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6D,00,33,00,32,00,5C,00,64,00,72,00,69,00,76,00,65,00,72,00,73,00,5C,00,61,00,61,00,72,00,38,00,31,00,78,00,78,00,2E,00,73,00,79,00,73,00,00,00

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Services\aar81xx\Parameters]

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Services\aar81xx\Parameters\Device]

"DriverParameter"="AM=3"

"NumberOfRequests"=dword:0000001C

[HKEY_LOCAL_MACHINE\sss\ControlSet001\Services\aar81xx\Parameters\PnpInterface]

"5"=dword:00000001

咦,不过没有驱动名称也,呵呵 这个我就不清楚了

回复

使用道具

举报

显身卡

2010zhoulian

2010zhoulian

当前离线

积分639

IP卡

狗仔卡

16#

楼主|

发表于 2011-5-15 22:42:09

|

只看该作者

额,浏览了将近600次,没有一个人探讨这个话题的,太伤心了,明儿个再起来看看吧,再没有的话我就删帖了………………

回复

使用道具

举报

显身卡

CrazyLau

CrazyLau

当前离线

积分1220

IP卡

狗仔卡

17#

发表于 2011-5-16 11:31:28

|

只看该作者

最近很忙,之前稍微浏览了一下楼主的帖子,觉得这个方法很可行,也很提高效率,方便大家,无论是做服务维护或者是PE的驱动添加整理都非常方便。。。

楼主不要删帖啊。。大家可能都忙,互相体谅,都要工作和生活。技术研究也很重要

回复

使用道具

举报

显身卡

dvd008

dvd008

当前离线

积分17848

IP卡

狗仔卡

18#

发表于 2011-5-16 11:40:22

|

只看该作者

原帖由 2010zhoulian 于 2011-5-15 22:42 发表

额,浏览了将近600次,没有一个人探讨这个话题的,太伤心了,明儿个再起来看看吧,再没有的话我就删帖了………………

保重啊

我说说:

以前有个自动写OEM到SIF的工具,不过,我测试,有些地方错误,所以说过操作了.

我的观点:批量更新,是不行的.

事实上,有些驱动是不能随便更新版本的.有些驱动也不能随便加入内核.

目前理想的方式:一个稳定的内置驱动+F6外置加载驱动

外置驱动,直接使用原厂驱动即可,不用处理.

回复

使用道具

举报

显身卡

2011xiaobing

2011xiaobing

当前离线

积分1751

IP卡

狗仔卡

19#

发表于 2011-5-16 11:50:10

|

只看该作者

原帖由 dvd008 于 2011-5-16 11:40 发表

保重啊

我说说:

以前有个自动写OEM到SIF的工具,不过,我测试,有些地方错误,所以说过操作了.

我的观点:批量更新,是不行的.

事实上,有些驱动是不能随便更新版本的.有些驱动也不能随便加入内核.

目前理 ...

同感。

记得以前123MM 和 Chenall Jianlanlin 。。。等也搞过,批量通用性差。

比较怀念Dos 版外置SRS

回复

使用道具

举报

显身卡

2011burning

2011burning

当前离线

积分72

IP卡

狗仔卡

20#

发表于 2011-5-16 14:17:32

|

只看该作者

想看看是怎么弄的啊

怎么就屏蔽了呢= =。。

回复

使用道具

举报

显身卡

2010zhoulian

2010zhoulian

当前离线

积分639

IP卡

狗仔卡

21#

楼主|

发表于 2011-5-16 14:59:15

|

只看该作者

原帖由 dvd008 于 2011-5-16 11:40 发表

保重啊

我说说:

以前有个自动写OEM到SIF的工具,不过,我测试,有些地方错误,所以说过操作了.

我的观点:批量更新,是不行的.

事实上,有些驱动是不能随便更新版本的.有些驱动也不能随便加入内核.

目前理 ...

顶 理解 支持

INTEL9.XXX以后的驱动,有时会蓝屏的

N版的驱动

内置版本最好最后是8.9.6

一个驱动不之有2个版本,可以有几十个甚至更多的版本

实际上,每家公司在推出驱动文件的时候,每个版本的驱动都会同时支持很多不同hwid的硬件

推出一个新的驱动版本时,对应的hwid可能完全一样,也可能多了,或者少了,更可能既多了一部分,又少了一部分

所以pe的驱动方案,最大的难度,就是用最少的驱动文件驱动最多的硬件,还要保证这些机器不会蓝屏

也许大家都是这么想的,都觉得我的这个方法根本没有可行性,所以没有人讨论,我自己对这些没有很大的研究,只是喜欢偷懒才想了这个烂法子,恩,批量更新可能会导致蓝屏或者其他的问题,既然这样那就不讨论吧!感谢大家的光临!

回复

使用道具

举报

显身卡

2010fengyun

2010fengyun

当前离线

积分1775

IP卡

狗仔卡

22#

发表于 2011-5-20 11:20:21

|

只看该作者

除了知道WIN7PE用DISM来加驱动。还有DEVI加CAB/INF驱动,这个SRS驱动查了百度也不知道什么意思,晕了。其他的几乎没看懂!继续顶起。

回复

使用道具

举报

显身卡

mrvampire

mrvampire

当前离线

积分621

IP卡

狗仔卡

23#

发表于 2011-5-20 23:06:49

|

只看该作者

原帖由 2010zhoulian 于 2011-5-15 00:12 发表

谢谢P大的回帖,但是竟然没有人讨论这个问题我真的很失望,或许这个问题太幼稚了大大们都不愿一帮我解决疑惑.

应P大的要求,我上传一个2K3PE32位的DRVIES文件夹包(已经用SKY_SRS3.03更新了的),和txtsetup.s ...

楼主做个详细的教程吧,感谢ing....

回复

使用道具

举报

显身卡

2010zhoulian

2010zhoulian

当前离线

积分639

IP卡

狗仔卡

24#

楼主|

发表于 2011-5-21 21:00:25

|

只看该作者

回复 #24 mrvampire 的帖子

额 真的不好意思啊 学知识比较浮躁,磁盘驱动研究的不是很多,正如楼上几位大大所说此方法可行性是个疑问?所以也就不误导人了,我再好好的学习一下相关方面的知识,到时候再看看如何结合这个方法吧!^-^

回复

使用道具

举报

显身卡

sj32475983

sj32475983

当前离线

积分895

IP卡

狗仔卡

25#

发表于 2011-5-22 08:54:27

|

只看该作者

楼上说的也是断断续续,没有阶梯性,很难让人看懂啊

回复

使用道具

举报

显身卡

jasonwang

jasonwang

当前离线

积分4204

IP卡

狗仔卡

26#

发表于 2011-5-25 13:52:06

|

只看该作者

快锁帖吧,没有意义的帖子都留着干啥。

回复

使用道具

举报

显身卡

pseudo

pseudo

当前离线

积分34928

IP卡

狗仔卡

27#

发表于 2011-5-26 21:31:28

|

只看该作者

根据楼主提供的资料整理出一个驱动包:

http://bbs.wuyou.net/forum.php?m ... page=350#pid2240758

有兴趣的可测试一下。

回复

使用道具

举报

显身卡

lgze

lgze

当前离线

积分5685

IP卡

狗仔卡

28#

发表于 2011-5-26 23:26:28

|

只看该作者

无人探讨,也可以给别人浏览嘛!

回复

使用道具

举报

显身卡

2010zhoulian

2010zhoulian

当前离线

积分639

IP卡

狗仔卡

29#

楼主|

发表于 2011-5-29 17:20:08

|

只看该作者

回复 #28 pseudo 的帖子

太感动了 txtsetup里面还标注了我的信息 P大辛苦了 请P大提供几个关于磁盘控制器驱动的精华帖子吧,自己简直是一窍不通,我想好好学习下, 我一定要为P大的统一PE做宣传,很好很强大

回复

使用道具

举报

显身卡

lgze

lgze

当前离线

积分5685

IP卡

狗仔卡

30#

发表于 2011-5-29 18:09:41

|

只看该作者

俺菜鸟一个,只能静候佳音了!

回复

使用道具

举报

显身卡