发新话题
打印

再请教斑竹和各位高手一个问题,如何在XP SP2版和98安装包里集成最新的驱动和补丁?

再请教斑竹和各位高手一个问题,如何在XP SP2版和98安装包里集成最新的驱动和补丁?

集成SP2到XP和集成SP4到2K我都会了,但集成驱动和最新的系统补丁应该是用另外的方法
我看了一下相关资料,好象是要用新驱动的inf文件替代原来的文件,不知道具体怎么替换
还有集成最新补丁到安装包里,这样系统一安装完就是最新的,免去升级驱动和补丁的烦恼
哪里有相关的详细教程可以参考吗?请大家提供一下,谢谢。

TOP

实例:将朗科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文件的复杂性,在手工编辑时可能需要反复修改,所以大家要耐心一些。

TOP

www.cctips.com上看看

TOP

谢谢楼上朋友了~~~~

TOP

发新话题