Windows2003 PE阵列卡驱动定制方法(2011111713372859)

  • 格式:doc
  • 大小:537.50 KB
  • 文档页数:14

下载文档原格式

  / 30
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Windows2003 PE阵列卡驱动定制方法

For IBM ServeRAID M and MR10 Series SAS Controller

2011-11-9

需要工具:

UltraISO 光盘镜像制作软件

TXTSETUP.exe 系统驱动配置文件编辑器

WinRAR 解压软件

阵列卡驱动包windows2003/32bit 版

Windows2003PE镜像

TonPE_XP-v1.9.6.exe 自动U盘安装工具

需要MS环境,如有必要需要Mcab工具包(需要应用makecab命令)

应用介质:U盘、CD/DVD

操作环境:windows2003/XP

制作的流程主要分为提取、编辑、压缩等环节。

具体步骤:

一、提取TXTSETUP.SIF

1、应用工具UltraISO加载PE(windows2003PE.iso)镜像文件(图1-1)

图1-1

2、提取WXPE文件夹下的WINPE.IS_文件。

3、使用WinRAR 打开WINPE.IS_,将WINPE.ISO 解压缩到工作目录

4、使用UltraISO 打开WINPE.ISO ,提取WXPE 下的TXTSETUP.SI_(图1-2)

图1-2

5、使用WinRAR 打开TXTSETUP.SI_,将TXTSETUP.SIF 解压缩到硬盘

二、编辑TXTSETUP.SIF文件

1、使用TXTSETUP.exe(编辑器)打开TXTSETUP.SIF文件。编辑,添加分类(图2-1a, 图2-1b),命名为IBM,确定。

图(2-1a)

图(2-1b)

2、选中新建类型IBM,编辑,添加新的驱动(图2-2)

图(2-2)

命名为MSAS2K3(自定义,推荐和驱动文件名称一致),确定(图2-3)

图(2-3)

确定后,工具将自动生成配置信息的格式,主要包含驱动搜索范围,硬件ID信息,驱动文件名称和主动文件备注信息4个部分(图2-4)。

(图2-4)

3、编辑配置信息

此时需要根据要加载的驱动内容对以下内容进行填写,因此要打开RAID驱动目录下的txtsetup.oem文件,搜索相应名称的内容进行填写。由于程序员的风格不同,因此可能在读取txtsetup.oem文件时也许不能直接搜索到关键字,因此需要进行合理的比对,请参考红字部分和推荐格式。

[SourceDisksFiles]

MSAS2K3.sys=1,,,,,,4_,4,1,,,1,4

蓝色文件名应尽量与所建驱动名称一致,注意区分大小写,其他可不做修改。[HardwareIdsDatabase]

XXX_XXXX ="MSAS2K3"

部分txtsetup.oem 可能不直接出现HardwareIdsDatabase,例如M5015驱动当中的字段如下[HardwareIds.scsi.MSAS2K3]

id = "PCI\VEN_1000&DEV_0411&SUBSYS_10011000", "msas2k3"

id = "PCI\VEN_1000&DEV_0411&SUBSYS_10021000", "msas2k3"

……

id = "PCI\VEN_1000&DEV_0079", "msas2k3"

id = "PCI\VEN_1000&DEV_0073", "msas2k3"

应将其格式修改后填写到[HardwareIdsDatabase],格式如下[HardwareIdsDatabase]

PCI\VEN_1000&DEV_0411&SUBSYS_10011000="msas2k3"

PCI\VEN_1000&DEV_0411&SUBSYS_10021000="msas2k3"

……

PCI\VEN_1000&DEV_0079="msas2k3"

PCI\VEN_1000&DEV_0073="msas2k3"

建议使用查找替换的功能进行批量修改

[SCSI.Load]

MSAS2K3=MSAS2K3.sy_,4

蓝色部分是系统需要读取的驱动文件名,后文将给出文件的压缩方法,要保证两处的文件名一致。

[SCSI]

MSAS2K3="XXXXXXX"

驱动描述,系统要求对驱动进行描述的内容应在此处添加。修改参考如下

MSAS2K3="LSI MegaRAID SAS RAID Controller Driver (Server 2003 32-bit)"

此处给出完整范例,该驱动配置信息是基于IBM官方发布的“ServeRAID M and MR10 Series SAS Controller Driver for Windows Server 2003”进行制作的,版本4.36.0,该驱动支持列表如下:

MegaRAID 8480 SAS Controller (39R8850)

IBM ServeRAID MR10is SAS Controller (44E8695)

IBM ServeRAID MR10il SAS Controller (44E8767)

IBM ServeRAID MR10M SAS Controller (43W4339)

IBM ServeRAID MR10i SAS Controller (43W4296)

IBM ServeRAID MR10k SAS Controller (43W4280)

IBM ServeRAID-MR10ie (CIOv) SAS Controller for

BladeCenter (46C7167)

ServeRAID M5014 SAS/SATA Controller (46M0916)

ServeRAID M5015 SAS/SATA Controller (46M0829)

ServeRAID M1015 SAS/SATA Controller (46M0831)

ServeRAID M5025 SAS/SATA Controller (46M0830)

配置信息完整内容如下(仅供参考):

注:由于该驱动支持阵列卡型号较多,因此硬件ID信息较多,如果仅针对某一型号阵列卡,那么硬件ID信息段将得到大幅缩减。

[SourceDisksFiles]

msas2k3.sys=1,,,,,,4_,4,1,,,1,4

[HardwareIdsDatabase]

PCI\VEN_1000&DEV_0411&SUBSYS_10011000="msas2k3"

PCI\VEN_1000&DEV_0411&SUBSYS_10021000="msas2k3"

PCI\VEN_1000&DEV_0411&SUBSYS_10031000="msas2k3"

PCI\VEN_1000&DEV_0411&SUBSYS_10041000="msas2k3"

PCI\VEN_1000&DEV_0411&SUBSYS_20041000="msas2k3"

PCI\VEN_1000&DEV_0411&SUBSYS_20051000="msas2k3"

相关主题