1、不用软驱也能安装 SCSI/RAID/SATA 驱动准 备 工作 第一步:准备 Windows 安装光盘,光盘镜像修改软件 UltralSO 或 WinlSO、文本编辑器。第二步:使用 UltralSO 或 WinlSO 的“Make Cd Image”功能将 Windows 安装盘读成一个 ISO 文件第三步:从主板驱动光盘中找出 SATA 驱动包,也可以从厂商网站下载制作步 骤 第一步:创建一个临时文件夹,将从网上下载的压缩包中的 SATA 目录解压缩到其中,假设为C:XPTemp,今后需要修改的文件都放在这个目录中第二步:提取驱动程序。从 SATA 驱动包中提取出下列两个文件:Txtse
2、tup.oem 和一个以 SYS 为扩展名的文件(本文中以 si3112r.sys 为例)。第三步:压缩驱动程序。Windows 安装光盘都是统一使用压缩文件的,我们的文件也必须和其保持一致。在运行里输入:“makecab C:xpTempsi3112r.sys C:xptempsi3112r.sy_”, 在 C:XPTemp 将会生成si3112r.sy_文件,之后请删除 si3112r.sys 文件。第四步:提取 txtsetup.sif。这个文件在安装光盘的 i386 文件夹里,使用 UltralSO 将它释放到C:XPTemp 下第五步:修改 txtsetup.sif。这是整个过程最关
3、键的一步,一共需要修改四处地方:(1) 在SourceDisksFiles段加入 si3112r.sys=1,4_ ,4 ,1 ,1 ,4。等号前是驱动文件名,等号后的内容是固定的。(2) 在HardwareldsDatabase段加入以下语句:PCIVEN_1095&DEV_3112r&SUBSYS_61121095=”Si3112r”PCIVEN_1095&DEV_3112r&SUBSYS_34228086=”Si3112r”PCIVEN_1095&DEV_3112r&SUBSYS_809D1043=”Si3112r”PCIVEN_1095&DEV_3512r&SUBSYS_6512109
4、5=”Si3112r”PCIVEN_1095&DEV_3512r&SUBSYS_34228086=”Si3112r”这几个语句根据 TxtSetup.oem 的Hardwarelds,SCSI.Si3112r_XP小节修改而来,注意“=”之前部分没有引号, “Si3112r”一定必须加上英文引号。等号前面的内容依不同硬件而有差异(必须由分析TxtSetup.oem 得到),等号后边引号内文字可以修改,但必须与下面第三处和第四处的等号前的内容保持一致(3) 在SCSI.Load 段加入 si3112r=si3112r.sys ,4。 等号后的格式是:驱动文件名 .4。(4) 在SCSI段加入 s
5、i3112r=”Silicon Image Sil 3112r SATARaid Controller”。等号后边为描述性文字,可以从 TxtSetup.oem 中得到,也可以自己修改,不影响使用。第六步:修改 ISO 镜像文件并可录光盘。到目前为止,我们所修改过的文件都是在 C:XPTemp 这个临时文件夹中的,必须将它们加入 ISO 镜像中才能达到我们的目地。最终需要加入的文件只有两个,一个是si3112r.sy_,另一个是修改后的 txtsetup.sif,注意:某些版本的 WinISO 和 UltralISO 不支持自动覆盖同名文件,此时必须先删除修改前的 txtsetup.sif。之后使用 Nero 之类的刻录软件将 ISO 镜像文件刻录成光盘,因为只是对原来的 ISO 文件进行修改,并不会破坏光盘结构,启动功能也能正常的使用。反复使用者中方法,还可以在安装光盘中集成多个 SATA 驱动。需要指出的是,适用本方法所制作出的安装光盘只有从光盘启动进入安装程序时才会自动装载 SATA 驱动。如果从 DOS 下开始安装系统,则本身必须先识别出 SATA 硬盘,同时必须有可以访问的 FAT 分区,才能顺利进行安装。