系统增强驱动包 0901 for 安装光盘版使用说明
http://bbs.cbiao.com/viewthread.php?tid=559&extra=page%3D1
系统增强驱动包 0901 for 安装光盘版使用说明
http://bbs.cbiao.com/viewthread.php?tid=559&extra=page%3D1
系统增强驱动包 0901 for 安装光盘版使用说明
程序说明:此驱动包是专门为安装版系统提供的驱动包,包内驱动文件提取自木鸟的系统补充驱动包 1.1(专门为克隆安装系统提供的驱动包)再此特别感谢木鸟大侠的驱动收集和整理工作!本人把这些驱动重新打包制作成适合安装版系统应用的驱动自解压包!本程序的作用就是在系统开始安装硬件驱动之前把包内的文件解压到相应目录,已供系统直接使用本包内的文件安装设备驱动!
使用方法:本程序须配合 Windows 无人值守安装自应答文件 winnt.sif(unattend.txt)以及 windows$OEM$发布文件夹一起使用!
具体操作:(1)复制系统安装源文件到一个目录如:X:\XPCD (X为任意硬盘分区)
(2)在X:\XPCD中创建一个名为$OEM$的子文件夹($OEM$文件夹的用途是,你放在该文件夹中的所有文件都会被自动复制到你安装Windows的目标分区。)
如同你在上图中看到的,$OEM$文件夹的目录结构。$1文件夹中的任何文件都会被复制到Windows安装到的硬盘分区的根目录(例如C盘)。好这里我们就利用$OEM$\$1文件夹把我们的系统增强驱动包 0901 在系统开始GUI模式安装之前复制到Windows安装分区的根目录下面!你要做的就是把系统增强驱动包 0901安装复制到 X:\XPCD\$OEM$\$1文件夹中!我们这里只需要$OEM$\$1文件夹!(3)修改 Windows 无人值守安装自应答文件 winnt.sif(unattend.txt)以达到在系统安装硬件驱动之前把包内的文件解压出来!这里就不介绍如何创建自应答文件了!
如果你有了自应答文件 winnt.sif 或 unattend.txt ,只要在里面添加如下内容就可以实现自动解压和安装驱动了!
以 winnt.sif 为例:
在 [Unattended] 字段下添加3个值
[Copy to clipboard]
CODE:
OemPreinstall=Yes
DriverSigningPolicy=Ignore
OemPnpDriversPath="DRIVERS\Chipsets;%SystemRoot%\system32\bird;%SystemRoot%\system32\bird\other;DRIVERS\Display\NV8421;DRIVERS\Display\ATI63;DRIVERS\Display\NV6177;DRIVERS\Integrated\s3;DRIVERS\Integrated\via;DRIVERS\Integrated\sis;DRIVERS\Integrated\intel\i8x5;DRIVERS\Integrated\intel\i9x5;DRIVERS\Sound\ad4050;DRIVERS\Sound\ad5430;DRIVERS\Sound\addell;DRIVERS\Sound\ad3890;DRIVERS\Sound\realtek;DRIVERS\Sound\sndchip;DRIVERS\Sound\ews88;DRIVERS\Sound\viaenvy;DRIVERS\Sound\viahd;DRIVERS\Sound\Hdaudio;DRIVERS\Sound\cmedia;DRIVERS\Sound\adihd;DRIVERS\Sound\SigmaTel;DRIVERS\Sound\conhd;DRIVERS\Ethernet;DRIVERS\Camera;%SystemRoot%\Inf"
OemPreinstall=Yes
;可以让Windows XP的安装程序知道光盘上还有一个$OEM$发布文件夹
同时这个值也会让安装程序复制要安装的程序到安装Windows的分区上的发布文件夹中。
DriverSigningPolicy=Ignore
;这个选项可以强制安装程序安装没有经过WHQL认证的驱动程序。
OemPnpDriversPath="DRIVERS\Chipsets;%SystemRoot%\system32\bird;%SystemRoot%\system32\bird\other;DRIVERS\Display\NV8421;DRIVERS\Display\ATI63;DRIVERS\Display\NV6177;DRIVERS\Integrated\s3;DRIVERS\Integrated\via;DRIVERS\Integrated\sis;DRIVERS\Integrated\intel\i8x5;DRIVERS\Integrated\intel\i9x5;DRIVERS\Sound\ad4050;DRIVERS\Sound\ad5430;DRIVERS\Sound\addell;DRIVERS\Sound\ad3890;DRIVERS\Sound\realtek;DRIVERS\Sound\sndchip;DRIVERS\Sound\ews88;DRIVERS\Sound\viaenvy;DRIVERS\Sound\viahd;DRIVERS\Sound\Hdaudio;DRIVERS\Sound\cmedia;DRIVERS\Sound\adihd;DRIVERS\Sound\SigmaTel;DRIVERS\Sound\conhd;DRIVERS\Ethernet;DRIVERS\Camera;%SystemRoot%\Inf"
;安装文件到哪里搜索比操作系统自带的驱动程序更新的版本。如果安装程序能找到一个更好的版本,则会自动安装。
在 [GuiUnattended] 字段下添加2个值
[Copy to clipboard]
CODE:
DetachedProgram = "%systemdrive%\Drivers.exe"
Arguments = /S
DetachedProgram = "%systemdrive%\Drivers.exe"
;在GUI安装模式第T39分钟被执行
Arguments = /S
;可选,和 DetachedProgram 配合使用,DetachedProgram 被执行程序的安装参数。在这里要特别说明一下:系统增强驱动包 0901 的默认安装为有界面安装形式,并可以由用户选择要解压的内容!但可以加 /S 参数,就可以实现静默安装了,静默安装将解压全部驱动!
新建 [SetupParams] 字段
新建 UserExecute="%windir%\Driver.bat" 值;在系统安装到第T-9分钟是,调用此批处理删除系统增强驱动包 0901 解压出来的文件!此值可选,如果您想保留这些驱动文件就不要添加此值了,驱动包的解压路径为 "系统分区根目录\Drivers"目录
[Copy to clipboard]
CODE:
[SetupParams]
UserExecute="%windir%\Driver.bat"
到此我们的工作基本完成了!把你修改好的 WINNT.SIF 放到 I386 目录里,刻盘就可以安装测试了!如果你需要从硬盘安装系统,请把 $OEM$发布文件夹在复制一份放到 I386 目录里,并以如下参数运行 WINNT.EXE 进行安装:
[Copy to clipboard]
CODE:
WINNT /u:.\winnt.sif /s:\I386
说明:
照搬原文,只是简化了图片.
此文的作者的做法与我的做法类似,但我比较懒,敲这么多字,手指会很累的.
在制作时利用了老毛桃的打包工具
cab.rar
(8.52 KB, 下载次数: 44)
,在此表示感谢。批处理见附件:
drivers.rar
(47.83 KB, 下载次数: 49)
木鸟驱动的下载地址:http://www.muniao.net/
[ 本帖最后由 李其 于 2007-7-6 09:42 PM 编辑 ] |