无忧启动论坛
标题:
[求助]我第一次改造安装光盘的疑难
[打印本页]
作者:
uelses
时间:
2007-6-4 18:54
标题:
[求助]我第一次改造安装光盘的疑难
我是一个新手。最近配了台机子,使用两块希捷的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”文件。
老实说,因为不熟悉安装文件,所以不太敢胡改,因此将这几个问题拿到这里来请教各位,请各位帮忙。
作者:
krell
时间:
2007-6-4 19:35
恭喜楼主,只差一步到罗马!
抱歉,我晕头了,见底部的回复!
[
本帖最后由 krell 于 2007-6-5 08:04 PM 编辑
]
作者:
krell
时间:
2007-6-4 19:37
不好意思,还差一个地方:
[Unattended]
OemPnPDriversPath="sata\"
要指定路径驱动的路径。
作者:
uelses
时间:
2007-6-4 19:44
难道我真的离罗马就这麽近?我会照中尉的指点再试一次。谢谢。
还有一个请求,不知能从那里得到编辑这些文件的具体教材?微软官方有吗?
[
本帖最后由 uelses 于 2007-6-4 08:12 PM 编辑
]
作者:
uelses
时间:
2007-6-4 20:11
1.在txtsetup.sif文件中将
[HardwareIDsDatabase]
……
PCI\VEN_8086&DEV_2822&CC_0104 = "iastor" 改为 PCI\VEN_8086&DEV_2822&CC_0104 = iastor 我看其他的项目都是加""的?
2.在winnt.sif文件中将
[Unattended]
……
OemPnPDriversPath="sata" 改为 OemPnPDriversPath="sata\"
我先只改动第二步,第一步不变,试了一次,错误依然;两步全改,同样是找不到iastor.sys文件。
在第一步中,[SourceDisksFiles],[HardwareIdsDatabase],[SCSI.Load]三个栏目下都有很多命令行,这三条分别写在什麽位置没有关系吗?我放置sata文件夹的位置会不会有错?
作者:
haonan
时间:
2007-6-4 20:38
用nlite集成驱动应该就可以了
作者:
xywlty
时间:
2007-6-4 22:09
使用两块希捷的160G组成RAID0 的机器 还没弄个光盘 真不知道楼主要做什么??
作者:
22245077
时间:
2007-6-5 09:53
标题:
楼主参考一下我的
我是VIA的,txtsetup.sif里添加了:
[SourceDisksFiles]
viamraid.sys = 1,,,,,,4_,4,1,,,1,4
[HardwareIdsDatabase]
PCI\VEN_1106&DEV_3349&CC_0104 = "viamraid"
PCI\VEN_1106&DEV_6287&CC_0106 = "viamraid"
PCI\VEN_1106&DEV_0591&CC_0104 = "viamraid"
PCI\VEN_1106&DEV_3249&CC_0104 = "viamraid"
PCI\VEN_1106&DEV_3149&CC_0104 = "viamraid"
PCI\VEN_1106&DEV_3164&CC_0104 = "viamraid"
PCI\VEN_1106&DEV_0581&CC_0104 = "viamraid"
[SCSI.Load]
viamraid = viamraid.sys,4
[SCSI]
viamraid = "VIA V-RAID Controller"
然后在I386文件夹里加一个viamraid.sy_就行了。
作者:
弄潮儿-NET
时间:
2007-6-5 11:03
完全看不懂,打包下载算了...
作者:
krell
时间:
2007-6-5 20:15
附件是我很早以前做的,仅加入了 ALI 、Intel、 SIS 的驱动(其中 Intel 的驱动我刚刚升级为最新 7.5 版本的)。
请将 WINNT.SIF 里面的序号换成自己的(我里面序号是个 OEM 版本的)。然后加入/替换光盘中的文件就应该可以了。
至于教程,网络上搜索一下。再将附件里面的 TXTSETUP.SIF 文件你与原版对比一下,应该就能明白了。
之前浪费了你的时间,深表歉意,附件请笑纳!:lol
期待着楼主可以成功解决!
DRIVERS.part1.rar
(488.28 KB, 下载次数: 367)
2007-6-5 20:15 上传
点击文件名下载附件
下载积分: 无忧币 -2
DRIVERS.part2.rar
(115.74 KB, 下载次数: 49)
2007-6-5 20:15 上传
点击文件名下载附件
下载积分: 无忧币 -2
[
本帖最后由 krell 于 2007-6-5 08:18 PM 编辑
]
作者:
hdxing
时间:
2007-6-5 22:17
提示:
作者被禁止或删除 内容自动屏蔽
作者:
uelses
时间:
2007-6-6 09:17
我按照列兵22245077的方法将我的txtsetup.sif文件中的指定部分换成适合我的机子的设定,在虚拟机上试运行。侥幸一次通过了。于是我准备用修改好的安装文件在机子上实际运行一下。于是忙着备份文件,耽搁了回复,对不起大伙了。
感谢22245077的帮忙。
虽然运行侥幸过了,但我却还是不很明白,为什麽这样就行?我第一次的做法究竟哪里不对?
今天上网又看到krell中尉的回复和他提议上传的附件,非常感激。我正需要有一个成功的例子作为参考。中尉可谓雪中送炭。
作者:
dghmh
时间:
2007-8-2 23:55
标题:
看看打包行不行?
看看打包行不行?
作者:
it2000
时间:
2007-8-3 01:40
晕,搞的好复杂,偶朋友上次配了一台服务器上raid,偶用dps合的驱动
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3