admin管理员组文章数量:1530518
2023年12月27日发(作者:)
深山红叶已经集成了很多RAID驱动了,但是呢,谁都有运气不好的时候,一不小心就碰见了一个比较稀奇的卡或者古老的卡或者新颖的卡等等,这时候就只有给深山红叶挂第三方驱动了.
最简单的,当然是,你运气很好,那台机器有软驱,你在引导的时候按F6键就可以了,但是很可能你的命很苦,计算机的主人和你一样的苦,实在没有钱买一个已经没有什么用处的软驱.
唯一的办法,只有把驱动整合到深山红叶PE里面去了.
首先,你要明白,深山红叶挂驱动的地方有几个,很多文章都提过,PROGRAMS里的SYSTEM里的DRIVERS里的那一堆CAB文件,可以挂网卡,无线网卡,显卡驱动.我估计这个地方挂磁盘驱动八成没啥希望.
然后网上的文章也有提过其它地方挂载磁盘卡驱动的,我靠,我弄死找不到他们说的那些目录或者文件.幸好WINDOWS PE是基于WINDOWS预安装环境的,我对预安装环境还是有那么一点点熟悉.于是用给预安装环境增加驱动的方法试了一下,过完OK.
首先,找到_文件,改成CAB的后缀,然后用WINRAR解开.你会发现其实那是一个ISO,比如说
然后呢,用ULTRAISO打开这个ISO文件,不要问我哪里有ULTRAISO,PE里面自己就带了个绿色版的.
再然后呢,找到你的RAID卡的驱动,一般来说里面有一个INF,一个SYS,一个DLL文件,还有什么README一类的,我们要那个SYS就行了,比如说叫,把它用WINCAB打包成为CAB文件,然后把那个CAB改名字叫做_然后把这个文件用ULTRAISO弄进ISO文件里面SYSTEM32里面的DRIVERS里面去.也许PE版本不同有差异,你就自己找找ISO里面哪个目录下有一堆的SY_这种文件就行了.
然后用ULTRAISO在ISO文件里面找到传说中的_文件,一般在根目录,也不排除丢在SYSTEM32或者DRIVERS里面,把它提取出来,改成CAB文件,解开,然后发现实际上是这就是WINDOWS预安装环境加载驱动的配置文件哦!
然后用ULTRAEDIT编辑这个文件,把你的驱动的信息添加进去就行了.我以我前面说的XXXSATA这块鬼知道存在与否的SATA卡为例.
在[SCSI]里面增加
XXXSATA = "XXX SATA CONTROLLER"
其实这只是个名字,它代表的就是WINDOWS预安装环境加载的时候,下面显示的正在加载XXXX驱动那玩艺儿.
然后在[]里面增加
XXXSATA = ,4
这就是挂驱动啦,有人问不是压缩成了CAB格式的SY_文件吗?大哥,人家程序自己知道分析解压缩,你保持名字的一致性就行啦。
然后就是比较复杂的一点的了。
在[HardwareIdsDatabase]里面增加
PCIVEN_105A&DEV_3373 = "XXXSATA"
上面那个PCI后面的数字编号别抄我的我只好i举个例子,抄的话你的PE就准备蓝屏吧。这串数字在你的驱动的INF文件里面去找,有,绝对有。自己研究研究。
然后在[SourceDisksFiles]里面添加
= 1,,,,,,4_,4,1,,,1,4
完成了以后,把这个SIF文件用WINCAB压缩成CAB格式,改回SI_后缀名,然后用ULTRAISO添加到ISO文件里面取代以前的那个SI_文件,不过呢,劝你备份一下,特别是初学者。
安装在硬盘上的PE挂驱动的方式是基本一样的。其实不管是什么版本的PE,只要是基于WINDOWS预安装环境的,都可以参考上面的方法挂RAID卡驱动。大家自己举一反三吧。
WINPE集成SCSI/RAID驱动
2009-03-26 09:31
本文用到cmd下的两个命令:Expand 解压缩命令 和 Makecab 压缩命令 以及
UltraISO软件。
1. 运行CMD>CD /D D:RAIDPE,用EXPAND _ 解压缩得到文件;用UltraISO从中把_文件提取出来,然后同样解压缩 EXPAND _ ,得到文件。
2. 找到RAID驱动文件,例如 LSI Logic MegaRAID SAS 8308ELP For WIN2003的RAID驱动文件;然后用命令 MAKECAB _
压缩一下文件,把压缩后的_放入UltraISO打开的里面的SYSTEM32DRIVERS文件夹。
3. 用记事本打开RAID驱动的文件,把[]字段的所有行做下面字符替换:
变换前格式: MEGASAS = "PCIVEN_1000&DEV_0411&SUBSYS_10011000",
"megasas"
变换后格式: PCIVEN_1000&DEV_0411&SUBSYS_10011000="megasas"
也就是把 “MEGASAS = "” 替换为空, “", ”替换为“=”,然后把这些以PCIVEN_开头的所有行复制一下。
4. 打开文件,里面有4个字段需要添加新RAID驱动内容:
[HardwareIdsDatabase] 硬件标识字段
[SCSI] 驱动描述字段
[] 驱动加载字段
[SourceDisksFiles] 驱动文件位置字段
a.先在[HardwareIdsDatabase] 字段末尾新行把刚才复制的PCIVEN_开头内容粘贴上去;
b.然后在[SourceDisksFiles]字段末尾加上新行:
= 1,,,,,,4_,4,1,,,1,4
c.在[]字段末尾加上新行:
megasas=_,4
d.在[SCSI]字段末尾加上新行:
megasas="LSI MegaRAID SAS RAID Controller Driver"
保存文件后用命令 MAKECAB _ 压缩并把里面的_用这个修改后的文件替换掉。
5. 点UltraISO的保存按钮,然后用命令 MAKECAB _ 压缩一下再替换掉原来的_文件。
版权声明:本文标题:PE添加RAID驱动 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1703622288a63687.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论