拾贝海边 发表于 2010-4-19 21:12:28

WinPE集成阵列卡驱动详细教程

1. 提取文件X:\MINIPE\WINPE.IS_,改名为WINPE.cab

2. 解压WINPE.cab得到WINPE.ISO。

3. 从WINPE.ISO中,提取文件WINPE.ISO\WXPE\TXTSETUP.SI_,

4. 把文件TXTSETUP.SI_改名为TXTSETUP.CAB

5. 解压TXTSETUP.CAB得到TXTSETUP.SIF

6. 记事本打开TXTSETUP.SIF,用记事本打开阵列卡驱动程序的“.inf”或“.oem”的文件,这里是Windows2003_drivers_32bit\perc6i\txtsetup.oem,

7. 现在开始分析文件TXTSETUP.SIF:



这个字段是用代码表示文件拷贝的目标文件夹。



根据前面设定的代码表示文件拷贝的具体细节,下面三段为集成阵列、SATA、SCSI等驱动时所用。

—硬件标识

——SCSI驱动加载

——SCSI设备说明

8. 开始修改文件TXTSETUP.SIF:

1) 在字段下添加percsas.sys=1,,,,,,4_,4,1,,,1,4

2) 在字段下添加percsas=percsas.sys,4

3) 切换到刚才打开的txtsetup.oem,查找HardwareIds关键字,将该字段下的代码全部拷贝到txtsetup.sif文件的字段末尾,但需要更改一下代码的格式,比如将id = "PCI\VEN_8086 DEV_27C3 CC_0104","iaStor"改为PCI\VEN_8086 DEV_27C3 CC_0104=iaStor,这里应将:

id = "PCI\VEN_1028&DEV_0015&SUBSYS_1F011028", "percsas"

id = "PCI\VEN_1028&DEV_0015&SUBSYS_1F021028", "percsas"

id = "PCI\VEN_1028&DEV_0015&SUBSYS_1F031028", "percsas"

id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0A1028", "percsas"

id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0B1028", "percsas"

id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0C1028", "percsas"

id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0D1028", "percsas"

id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F111028", "percsas"

    改为:

PCI\VEN_1028&DEV_0015&SUBSYS_1F011028="percsas"

PCI\VEN_1028&DEV_0015&SUBSYS_1F021028="percsas"

PCI\VEN_1028&DEV_0015&SUBSYS_1F031028="percsas"

PCI\VEN_1000&DEV_0060&SUBSYS_1F0A1028="percsas"

PCI\VEN_1000&DEV_0060&SUBSYS_1F0B1028="percsas"

PCI\VEN_1000&DEV_0060&SUBSYS_1F0C1028="percsas"

PCI\VEN_1000&DEV_0060&SUBSYS_1F0D1028="percsas"

PCI\VEN_1000&DEV_0060&SUBSYS_1F111028="percsas"

4) 在字段,在其下添加percsas="DELL PERC 6 SAS Controller"

5) 保存修改。

9. 用makecab命令把上面修改的TXTSETUP.SIF文件压缩成TXTSETUP.SI_

C: \WINPE03>makecabTXTSETUP.SIFTXTSETUP.SI_

Microsoft (R) Cabinet Maker - Version 5.2.3790.0

Copyright (c) Microsoft Corporation. All rights reserved..



100.00%

10. 用makecab命令把阵列卡驱动文件percsas.sys,压缩成percsas.sy_

11. 用UltraISO打开第2步得到的WINPE.ISO

12. 把修改过的TXTSETUP.SI_文件同路径替换到ISO里

13. 把阵列卡驱动压缩文件percsas.sy_,放到WINPE.ISO\WXPE\SYSTEM32\DRIVERS目录下

14. 保存WINPE.ISO,并用makecab命令把WINPE.ISO压缩为WINPE.IS_

C: \WINPE03>makecabWINPE.ISOWINPE.IS_

Microsoft (R) Cabinet Maker - Version 5.2.3790.0

Copyright (c) Microsoft Corporation. All rights reserved..



100.00%

15. 把修改过的WINPE.IS_同路径替换原来的文件。



下面是效果图(DELL R710服务器上的PERCSAS 6I阵列卡连接一块SAS硬盘):










最后,发现硬盘数据擦除软件:R-Wipe&Clean,在WinXP SP2 PE下运行正常,但是在WinXP SP3 PE、SERVER 2003 PE和Win7PE下面就显示的不太正常--右边框没有显示:

    正常的显示:


      不正常的显示:

mahuafeng 发表于 2010-4-19 21:16:37

谢谢 先做个沙发

67170845 发表于 2010-4-20 07:40:18

求学之路 发表于 2010-4-23 14:15:20

smdongzhong 发表于 2010-5-1 12:12:52

感谢楼主,正在寻找阵列卡与阵列方面的教程,要是有视频教程就好了!

sunwindroom 发表于 2010-7-31 23:07:39

好东西,学习!!!

cjteam 发表于 2010-11-25 12:29:30

好东西,学习!!!

wcl8wm 发表于 2011-1-17 09:33:36

未来罐 发表于 2011-2-15 16:55:19

好东西,学习!!!

梁程 发表于 2011-2-20 10:24:15

学学。。。。。。
页: [1] 2
查看完整版本: WinPE集成阵列卡驱动详细教程