windows 2003原始安装光盘集成raid驱动方法总结

loading 分享 2026-11-12 下载文档

windows 2003原始安装光盘集成raid驱动方法总结

在windows 2003原始安装光盘集成raid驱动方法的总结

没有软驱却需要软驱来加载raid驱动,网上看了好多,做坏了十五六张盘,最后按这方案过关。 制作前的准备工作:

1. win2003server的iso文件,我用的R2.

2.了解自身服务器主板的型号, raid控制器的型号,我这次是Adaptec AIC-7902W的集成HOSTRAID,做RAID-1。 3.准备正确raid驱动,不正确的驱动会导致找不到硬盘或者蓝屏。 4. UltraISO(用于将做好的整合系统做成ISO文件) 制作过程:

1.创建新目录如:D:\\win2003 ,把光盘根目录下所有文件复至到该目录下。该分区应该至少有2G空闲空间。 2. 创建目录为D:\\win2003\\$OEM$\\$1\\raid ,( \\$OEM$\\$1\\这个是固定的名称,而raid这目录是随便起名,不过要记住,用于之后的修改。)

3. 将准备工作中的raid卡驱动复制到D:\\win2003\\$OEM$\\$1\\raid目录下(有*.inf *.sys *.oem文件, 这AIC-7902W的HOSTRAID的驱动有7个文件:a320raid.cat、a320raid.inf、a320raid.sys、adhraid.cat、adhraid.inf、HRAIDSK1、TXTSETUP.OEM)

4.编辑i386目录中的“txtsetup.sif”文件(重点)

其实最多最主要的操作就是根据raid驱动中的TXTSETUP.OEM的内容来修改i386安装源始文件中txtsetup.sif的内容。

打开“d:\\win2003\\I386”文件夹,找到名为“txtsetup.sif”的文件,这是Windows系统在安装时加载程序的信息文件,用记事本打开它。

以“[SourceDisksFiles]”为关键字进行查找。(里面有好多这个名字的字段)找到这第一个字段后,在这个字段的末尾(也就是

[SourceDisksFiles.ia64]目录框的上边;并且与该目录框之间必须要有空行距离),添加以下内容:“a320raid.sys = 1,,,,,,3_,4,1,,,1,4”

,这是描述程序所在位置的代码,注意“a320raid.sys”必须与D:\\win2003\\$OEM$\\$1\\raid下的.sys文件同名,且逗号为半角英文,简单点直

接复至。根据网上查到的资料提示,“a320raid.sys = 1,,,,,,3_,4,1,,,1,4”的代码格式的原理为:

“filename_on_source=diskid,subdir,upgradecode,newinstallcode,spare,spare,newfilename”,在“txtsetup.sif”文件中的 “[SourceDisksNames]”和“[WinntDirectories]”等字段中有详细的描述。有兴趣的朋友可以深入研究其它目录的对应关系,不过我实在是 没兴趣。

接着打开“D:\\win2003\\$OEM$\\$1\\raid”目录下的txtsetup.oem文件,以“[HardwareIds.”为内容进行搜索,在该字段下查找到

[HardwareIds.scsi.]字段(不同的RAID卡这个字段[HardwareIds.后面的名称不同:后面的名称在[Defaults]字段中有说明。如[Defaults]

scsi = ADAPTEC_U320RAID_W2K所以这卡的名称为[HardwareIds.scsi.ADAPTEC_U320RAID_W2K]在这一行以下的内容,

这个字段的内容为:#id = \ #id = \

复制这个字段的内容后,切换到txtsetup.sif文件,搜索“[HardwareIdsDatabase]”字段,将粘贴到“txtsetup.sif”文件的

“[HardwareIdsDatabase]”字段末尾,[HardwareIdsDatabase]字段包含的内容很多,可以通过搜索“[”来找到[HardwareIdsDatabase]字段

的末尾。接下来,我们需要更改一下代码的格式。

如将#id = \改为PCI\\VEN_9005&DEV_00c4=\

(如果有其他行那么也是这样改)检查拷贝修改的内容是否与原有的内容重复,如果有,则把重复的一行删除。 接着在“txtsetup.sif”文件查找“[SCSI.load]”和“[SCSI]”字段,添加如下内容: [SCSI.load]

a320raid = a320raid.sys,4 [SCSI]

a320raid = \

引号中的内容是根据TXTSETUP.OEM中 [scsi]字段下等号后面的内容而决定的,如在本例中为: [scsi]

ADAPTEC_U320RAID_W2K = \,

因此等号右边的内容就为\这里有的教程说引号中的内容是自己定的,但我没成功)。 接着要修改“winnt.sif”文件内容,Winnt.sif文件在d:\\win2003\\I386目录下,该文件是自动应答文件,将告诉windows在安装的时候RAID卡

的驱动在什么目录;该文件可以实现windows 2003的无人值守安装。winnt.sif可以通过解压系统安装盘上SUPPORT\\TOOLS目录下的DEPLOY.CAB得

到setupmgr.exe后,执行setupmgr.exe程序进行制作即可得到该文件。把winnt.sif复至到i386目录中

接着用记事本打开winnt.sif,找到“[Unattended]”字段后,在TargetPath=\\WINDOWS行下面添加OemPnPDriversPath=raid

如:[Unattended]

UnattendMode=FullUnattended FileSystem=* emSkipEula=Yes

TargetPath=\\WINDOWS emPnPDriversPath=raid UnattendSwitch=\ emPreinstall=Yes

DriverSigningPolicy=Ignore NonDriverSigningPolicy=Ignore

(据其它教程OemPnPDriversPath=raid 这个行是驱动文件的目录,如果还要加载其他别的驱动可在目录后面以“;”号隔开,如:

OemPnPDriversPath=drivers\\promise;drivers\\acr2;drivers\\e2),并确保[Unattended]项下的OemPreinstall等于Yes

(OemPreinstall=Yes)。另外要提醒的一个小点是,[Data]字段下的AutoPartition的值最好更改为0(AutoPartition=0),因为这样我们在

安装系统的时候可以手工选择安装分区,而且在需要格式化该分区时,可以先删除该分区,再重建分区,然后格式化;而此值一般默认是1,如

果这样,在安装时程序会自动随机选择一个有足够空间的分区安装,且不对该分区格式化。

做完以上步骤后,配置工作就可以结束了,最后一步也是最重要的一步将RAID卡的驱动压缩到安装文件中使用支持CAB文件格式的工具(如

WinRAR等),将驱动程序目录中扩展名为SYS的文件添加到Win2003安装目录的CAB文件中。我们本次使用makecab.exe命令,在开始菜单中打开“ 运行”对话框,输入如下命令:

MAKECAB d:\\win2003\\$OEM$\\$1\\raid\\iastor.sys d:\\win2003\\I386\\iastor.SY_ 这里的MAKECAB压缩的目标目录是源盘的I386,不能仅仅把压缩好的文件拷拷过去(这样安装时容易缺少文件) 至此集成驱动的操作全部结束。接着用UltraISO打开2003server.iso,把打开的文件全部删除,再把win2003目录中的文件添加进去。这里的

作用是用ultraiso提取引导信息,做成引导光盘。

用以上方法制作的win2003系统安装盘,终于安装成功,不用按F6就自动完成了raid驱动的安装,真是不容易啊,花了我3天的时间。如果你是其他品牌的服务器请先查看你的芯片类型,在仿照修改后使用。 手工集成补丁包

开始.运行.输入,例:WINDOWSXP-KB936929-SP3-X86-CHS.EXE -integrate:d:\\winxp [补丁包文件名 -interate:安装源目录]


windows 2003原始安装光盘集成raid驱动方法总结.doc 将本文的Word文档下载到电脑
搜索更多关于: windows 2003原始安装光盘集成raid驱动方法总结 的文档
相关推荐
相关阅读