|
我是一个新手。最近配了台机子,使用两块希捷的160G组成RAID0。安装xp操作系统时需要用软驱加载第三方RAID驱动。我的机子无光无软,因此就想到了改造安装光盘,能够直接从硬盘安装。于是从网络上找到了一篇如何向安装光盘中加载第三方驱动的指导文章,就依葫芦画瓢的作了起来。结果却不成功。如下是我的制作过程:
1.将系统安装的ISO文件用winrar解压成xpsp2文件夹。
2.从INTEL网站下载了f632flpy32.exe文件,用vfloppy虚拟软驱提取了其中的iastor.inf,iastor.sys,iastor.cat,txtsetup.oem四个文件到sata文件夹,将sata文件夹放到xpsp2\i386\$oem$\$1\
3.在windows的cmd环境下,将路径改动到 \xpsp2\i386\$oem$\$1\sata\,用“makecab"命令将iastor.sys,iastor.cat两个文件压缩成iastor.sy_,iastor.ca_。
4.改动\xpsp2\i386\下的txtsetup.sif文件如下:
……
[SourceDisksFiles]
……
pciidex.sys = 100,,,,,,3_,4,0,0,,1,4
isapnp.sys = 1,,,,,,3_,4,1,,,1,4
iastor.sys = 1,,,,,,3_,4,1 问题1:我也曾经参考了老毛桃版主地置顶贴,并不完全理解这行命令的用法和含义,纯是照葫芦画瓢,希望哪位高手不吝赐教。
……
[HardwareIdsDatabase]
……
PCI\VEN_8086&DEV_2822&CC_0104 = "iastor" 这是如指导文章中所说,从驱动程序中的txtsetup.oem文件中得到。
……
[SCSI.Load]
……
iastor = iastor.sys,4 问题2:这亦是如指导文章从驱动的txtsetup.oem文件中得到。但这一行的参数我就更是不明白了,也要请教。
……
[SCSI]
……
iastor = "Intel Matrix Storage Manager driver" 问题3:同上,但我猜想这一行只不过是相当于注释类的命令,并不重要。
……
5.用记事本建立一个文本文档,写入以下内容:
[Unattended]
OemPreinstall="yes"
OemPnPDriversPath="sata" 问题4:结合第二步,我同样参考了老毛桃版主地置顶贴,我认为\$oem$\$1这个文件夹相当于xcopy命令,不过是
把第二步中提取的几个文件在安装的时候复制到了安装盘的根目录下,因此这里的路径就应该是这样。但根
据我后来从虚拟机上试运行的结果看,我的理解是错的,但应该是怎样的?
将这个文档以“winnt.sif"的格式保存在\xpsp2\i386\文件夹。
6.用UltraISO江\xpsp2制作成ISO文件。
7.用虚拟机试运行,在进入EULA前提示找不到“iastor.sys”文件。
老实说,因为不熟悉安装文件,所以不太敢胡改,因此将这几个问题拿到这里来请教各位,请各位帮忙。 |
|