无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 1970|回复: 3
打印 上一主题 下一主题

[求助]请问怎样在安装盘中集成RAID和SATA的驱动?

[复制链接]
跳转到指定楼层
1#
发表于 2005-9-6 19:48:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请各位高手赐教:
请问怎样才能在XP安装盘启动时自动加载集成在光盘中的RAID和SATA驱动,并且怎么样把这两样驱动集成进去?谢谢。
2#
发表于 2005-9-6 20:24:00 | 只看该作者

[求助]请问怎样在安装盘中集成RAID和SATA的驱动?

在XP安装盘中集成SATA驱动的方法
1.用EasyBoot做集成串行驱动的安装光盘
使用串行硬盘安装windows 2k/xp时都要插入串行驱动磁盘,你可以通过以下方法来自动加载它:
通过修改启动软盘组中的txtsetup.sif来实现!
在txtsetup.sif中的文件加载列表中增加你的串行硬盘驱动,至少应当有*.sys和*.inf这样它在安装时将自动加载它,您将无需插入磁盘。
但应将上面的*.sys和*.inf拷入启动软盘组中和i386中!!!
软盘组是用easyboot作启动光盘作自动安装时所必须的
其实i386中也有一个txtsetup.inf!
你改了启动软盘组中的txtsetup.inf,也就是让它用光盘启动安装时能自动加载它!
在TXTSETUP。SIF中的[SourceDisksFiles]段中加入:
如:VIASRAID。SYS = 2,,,,,,2_,4,1
   VIASRAID.INF = 2,,,,,,_x,20,0,0
若还需其它文件,也在这里加入即可实现了!
请记住要把这些文件拷入启动软盘组和I386中,否则会出错的!!
在txtsetup.sif中有3个[SourceDisksFiles]段,.sys和.inf文件加在第一个中就可以了。
不知这种方法能否做成INTEL、VIA、SIS的通用SATA驱动,否则这样做成的盘只能自己用,通用性不好。
2.修改windows的一些文件,可以把SCSI硬盘或RAID盘的驱动程序制作到Windows的安装光盘里去。
这样Windows安装程序就会自动安装SCSI硬盘或RAID盘的驱动。
具体做法如下。这个过程比较复杂,请您耐心看完。
Windows XP:
注:假设我们添加 Promise Technologies FastTrak 100TX2 IDE RAID 的驱动程序。
1. 在另一台可以使用的机器上,把Windows安装光盘的内容拷贝到硬盘的一个目录,例如
Flat_Dir。
2. 在Flat_Dir\i386\System32 目录里建一个新目录来放SCSI硬盘或RAID盘的驱动程序。如
果您要安装 Promise Technologies FastTrak 100TX2 IDE RAID 的驱动,您可以建一个名
为FT100TX2的目录。
3. 把SCSI硬盘或RAID盘的驱动程序(包括 .inf, .sys, .cat, .dll等文件)拷贝到这个新
目录(Flat_Dir\i386\System32\FT100TX2)中。请确认这个驱动程序里有 Txtsetup.oem
这个文件。
4. 在记事本或其他文本编辑器里打开 Txtsetup.oem 这个文件。确定 [Disks] 和
[Defaults] 部分设置正确。
- [Disks] 部分:
d4 = "Promise FastTrak Family Driver Diskette", \fasttrak, \
- [Defaults] 部分:
scsi = FastTrakTX2_xp

- [SCSI] 部分:
FastTrakTX2_xp = "Windows XP Promise FastTrak100 TX/LP (tm) Series
Controller", FastTrak
5. 在记事本或其他文本编辑器里打开 Flat_Dir\i386\System32 目录中的 Winpeoem.sif 文
件。
6. 在 [OemDriverParams] 部分, 指定正确的目录名。
比如:
OemDriverRoot=""
OemDriverDirs= FT100TX2
7. 保存该文件。
8. 用类似 Oscdimg.exe 的工具重建 ISO 镜像文件:
oscdimg -betfsboot.com -n -h c:\Flat_Dir\ c:\winpe.iso
-betfsboot.com:可启动盘
-n:long file name support
-h:包含所有隐藏文件
9. 用这个ISO文件刻录光盘。
Windows NT, Windows 2000 或 Windows Server 2003:
1. 在另一台可以使用的机器上,把Windows安装光盘的内容拷贝到硬盘的一个目录,例如
Flat_Dir。
2. 在Flat_Dir\i386 目录里建一个新目录$OEM$。
注:如果已经存在就不用了。
3. 在Flat_Dir\i386\$OEM$ 目录里建一个新目录TEXTMODE。
注:请不要用其他名字。
4. 把SCSI硬盘或RAID盘的驱动程序(包括 .inf, .sys, .cat, .dll等文件)拷贝到这个新
目录(Flat_Dir\i386\$OEM$\TEXTMODE)中。请确认这个驱动程序里有 Txtsetup.oem 这个
文件。
5. 在记事本或其他文本编辑器里打开 Txtsetup.oem 这个文件。确定 [Disks] 和
[Defaults] 部分设置正确。
- [Disks] 部分:
如果您是用winnt.exe文件在FAT或FAT32的系统分区上安装或从光盘安装:
d4 = "Promise FastTrak Family Driver Diskette", \fasttrak, .
如果您是用winnt32.exe文件在NTFS的系统分区上安装或是安装Windows Server 2003:
d4 = "Promise FastTrak Family Driver Diskette", \fasttrak, \
6. 在记事本或其他文本编辑器里打开 unattend.txt 文件。
7. 添加 [MassStorageDrivers] 部分。
[MassStorageDrivers]
"Promise Technologies FastTrak 100TX2 IDE RAID" = "OEM"
8. 添加 [OEMBootFiles] 部分。把textmode目录中的驱动程序文件名列出来(包括 .inf, .sys, and .cat)。
例如:
[OEMBootFiles]
Driver.Sys
Driver.INF
Driver.CAT
Txtsetup.oem
9. 在 [Unattended] 部分, 确定下面的命令行存在:
OemPreinstall=Yes
10. 保存该文件。
11. 用类似 Oscdimg.exe 的工具重建 ISO 镜像文件:
oscdimg -betfsboot.com -n -h c:\Flat_Dir\ c:\winpe.iso
-betfsboot.com:no-emulation 可启动
-n:long file name support
-h:包含所有隐藏文件
12. 用这个ISO文件刻录光盘。
回复

使用道具 举报

3#
 楼主| 发表于 2005-9-7 12:42:26 | 只看该作者

[求助]请问怎样在安装盘中集成RAID和SATA的驱动?

非常感谢!
回复

使用道具 举报

4#
发表于 2005-9-8 08:14:44 | 只看该作者

[求助]请问怎样在安装盘中集成RAID和SATA的驱动?

感谢, 但手动做太复杂啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-2 18:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表