标题:
再请教斑竹和各位高手一个问题,如何在XP SP2版和98安装包里集成最新的驱动和补丁?
[打印本页]
作者:
bhcoolman
时间:
2005-8-23 05:48
标题:
再请教斑竹和各位高手一个问题,如何在XP SP2版和98安装包里集成最新的驱动和补丁?
集成SP2到XP和集成SP4到2K我都会了,但集成驱动和最新的系统补丁应该是用另外的方法
我看了一下相关资料,好象是要用新驱动的inf文件替代原来的文件,不知道具体怎么替换
还有集成最新补丁到安装包里,这样系统一安装完就是最新的,免去升级驱动和补丁的烦恼
哪里有相关的详细教程可以参考吗?请大家提供一下,谢谢。
作者:
zdd324
时间:
2006-1-20 18:40
实例:将朗科ODH双启动型优盘的驱动程序集成至Windows XP的安装文件中
第1步:下载驱动程序
首先,从
http://www.netac.com.cn/download/ODH/ODH_Driver.exe
下载朗科ODH双启动型优盘的驱动程序,这是一个EXE格式的自解压文件,请使用WinRAR解压缩后复制至硬盘上,例如g:\drivers文件夹。 第2步:复制Windows XP安装文件
找出Windows XP安装光盘,使用“Ctrl+A”复制所有安装文件至硬盘上,例如g:\winxp文件夹,同样请取消该文件夹中所有文件的只读属性。
第3步:添加驱动程序文件
这里,我们需要用到Windows XP自带的一个命令行压缩工具:makecab.exe,在命令行提示符下输入如下命令:makecab.exe g:\drivers\usbbc20.sys g:\winxp\i386\usbbc20.sy_,该命令可以创建CAB格式的压缩文件。
第4步:编辑驱动程序信息文件
用记事本打开g:\winxp\i386\txtsetup.sif文件,这是Windows XP在安装时加载驱动程序的信息文件,请按照如下要求进行编辑:
(1)[SourceDiskFiles]节
在该节的最后添加“usbbc20.sys = 1,,,,,,3_,2,1,,,1,2”,等号前的信息为驱动程序文件名,等号后面的信息为固定内容,是描述驱动程序所在位置的代码,代码的格式为“filename_on_source=diskid,subdir,upgradecode,
newinstallcode,spare,spare,newfilename”,例如1为文件所在的源目录,表示“%cdname%,%cdtagfilei%,,i386”;3_表示“%cdname%,%cdtagfile%,,""”;2指目标目录,表示system32;最后的“1,2”与前面的“1,,,,,,3_,2”含义相同,更多的内容可以参考txtsetup.sif文件。如果你怕输入错误,可以通过“复制/粘贴”的方法完成。
(2)[HardwareIdsDatabase]节
在该节的最后添加如下内容,这些内容可以从usbbc20.inf文件的[Prolific]节中复制过来,然后稍作改动即可: %USBVID_067B&&PID_0000.DeviceDesc%="USBBC20"
(3)创建一个名为[files.usbbc20]的节
输入下列内容: usbbc20.sys,2 (这里的2含义如前所述)
(4)[String]节
在该节的最后添加如下内容,这些内容可以从usbbc20.inf文件的相应节中复制过来:
Prolific="PROLIFIC TECHNOLO-GY INC." USBVID_067B&&PID_0000.DeviceDesc="USB Bridge Cable (Windows 2000)" USBBC_DISKNAME="USB Bridge Cable Diskette (Windows 2000)"
第5步:创建驱动程序附加信息文件
用记事本创建一个名为winnt.sif的文件(保存时请使用英文半角的双引号将winnt.sif文件名括起来,否则仍然会保存为*.txt格式的文本文件),这是Windows XP安装时的附加信息文件,我们可以在其中指定非微软提供的第三方驱动程序的安装路径,内容如下:
[Unattended] OemPrieinstall=Yes OemPnpDriversPath="drivers" (这里的drivers是指驱动程序相对于安装光盘根目录所在的相对路径,这里表示根目录,请根据实际情况自行更改)
不过,由于txtsetup.sif文件的复杂性,在手工编辑时可能需要反复修改,所以大家要耐心一些。
作者:
general
时间:
2006-1-21 20:41
到
www.cctips.com
上看看
作者:
danger_bao
时间:
2006-2-1 10:10
谢谢楼上朋友了~~~~
欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/)
Powered by Discuz! 6.1.0