WINXP光启工具盘的制作(5)-驱动

easyboot下winxp安装版集成驱动的制作
 
一、准备工具
1、winxp大客户版,免激活
2、easyboot
 
二、制作过程
1、请在winxp光盘下的i386文件夹复制到easyboot\disk1目录下,在i386下新建winnt.sif文本文档,如已经有则略过此步
2、请在winnt.sif中添加如下内容,如已存在“[Unattended]”段,则只在该段下添加相应内容即可
[Unattended]
OemPreinstall="Yes"
OemPnpDriversPath=""
DriverSigningPolicy=Ignore
NonDriverSigningPolicy=Ignore
3、可以将下载的驱动包改一个方便书写的名字,例如我将“SKXPDRV8.12”改名为“SkyDrv”
4、在与i386目录同层(即easyboot\disk1)下建立$OEM$文件夹,并在该文件夹下建立$1文件夹,随后将“SkyDrv”文件夹复制如其中,即:$OEM$\$1\“SkyDrv”,也就是说我们要将“SkyDrv”在“文本安装阶段”结束后自动复制到系统盘根目录下
5、下载的驱动包中包含一个文本文档,名为如“8.12DrvPath(用于安装版).txt”,打开后有很长的驱动路径,将这个驱动路径写入到“OemPnpDriversPath=""”中,例如
OemPnpDriversPath="D\Board;D\Board\Chipset........"
这里的D是一个文件夹,而不是指的D盘,由于驱动路径过长会造成文本安装阶段结束时蓝屏的问题,所以这里本程序用于安装版时会强制设定驱动路径为系统盘根目录下D文件夹,以缩短驱动总路径
6、可以在winnt.sif的[GUIRunOnce]的段下添加:
[GUIRunOnce]
Command0="cmd /c rd /s /q %systemdrive%\SkyDrv"
或在[SetupParams]段下添加:
[SetupParams]
UserExecute="cmd /c rd /s /q %systemdrive%\SkyDrv"
以在首次登陆系统或剩余9分钟时删除驱动压缩包(注意,不是解压的驱动文件,解压的驱动文件可以调用内置的驱动删除程序进行删除),以不造成残留
7、上述做完后,请在winnt.sif中添加最关键的段与键:
[GuiUnattended]
DetachedProgram="%systemdrive%\SkyDrv\DrvS_2.0.exe"
这样将会在剩余39分钟时自动调用本驱动解压程序
8、启动easyboot,在菜单条中将执行命令设置为  run w2ksect.bin
 
下面是我制作的集成自由天空驱动包的winnt.sif的详细配置,无人值守安装(已经测试成功):
  [Data]
Autopartition=0
安装程序会在安装过程中讯问你要把操作系统安装到哪个硬盘分区,并且如果该分区已经包含了一个操作系统,安装程序也会给你合理建议
MsDosInitiated=0
设置为0,则会通知安装程序,你是从光盘上安装操作系统的
UnattendedInstall="Yes"
安装程序会进行一次无人值守安装
[Unattended]
UnattendMode=FullUnattended
完全自动的无人值守安装
UnattendSwitch="Yes"               
跳过windows欢迎界面,跳过创建网络连接以及创建用户账户页面
OemPreinstall="Yes"
安装系统的过程中从$OEM$/$1文件夹下安装额外的程序,而预先把相应的安装文件复制到系统盘中
OemSkipEula="Yes"
设置为Yes 将会跳过EULA 屏幕,因为你已经在创建应答文件的时候读过用户许可协议了.在这里设置为No则意味着你需要在安装过程中按F8键同意许可协议
FileSystem=*
文件系统格式,设置为“空”,则用户选择就可以在开始安装选择分区时让你选择是否格式化以及格式化后的系统文件格式
WaitForReboot="No"
安装进行完毕后禁止等待
NoWaitAfterTextMode=1
文字界面完成后不等待30即刻重新启动
NoWaitAfterGUIMode=1
文字界面完成后不等待30即刻重新启动
OemPnpDriversPath="D\Board;D\Display;D\Sound;D\Ethernet;D\MassStorage;D\Modem;D\Camera;D\Other;D\Board\NoteBook;D\Board\Chipset;D\Board\other;D\Display\other;D\Display\intel;D\Display\sis;D\Display\ati;D\Display\nvidia;D\Display\via_s3;D\Display\vmware;D\Display\matrox;D\Sound\conexant;D\Sound\realtek;D\Sound\other;D\Sound\creative;D\Sound\c-media;D\Sound\via;D\Sound\sis;D\Sound\ess;D\Sound\sigmatel;D\Sound\adi;D\Sound\idt;D\Sound\als;D\Sound\ali;D\Sound\nvidia;D\Sound\hdaudio;D\Ethernet\other;D\Ethernet\d-link;D\Ethernet\nvidia;D\Ethernet\tp-link;D\Ethernet\Intel;D\Ethernet\sis;D\Ethernet\uli;D\Ethernet\3com;D\Ethernet\via;D\Ethernet\realtek;D\Ethernet\marvell;D\Ethernet\broadcom;D\Ethernet\amd;D\MassStorage\lsilogic;D\MassStorage\adaptec;D\MassStorage\advansys;D\MassStorage\siliconimage;D\MassStorage\ite;D\MassStorage\amcc;D\MassStorage\acard;D\MassStorage\marvell;D\MassStorage\highpoint;D\MassStorage\jmicron;D\MassStorage\promise;D\MassStorage\tekram;D\MassStorage\ibm;D\MassStorage\qlogic;D\Modem\conexant;D\Modem\jcg880;D\Modem\motorola;D\Modem\agere;D\Modem\Intel;D\Modem\ess;D\Modem\aopen;D\Modem\smartlink;D\Modem\sm600;D\Camera\nb;D\Camera\all;D\Other\Lenovo;D\Other\tvcard;D\Other\otr;D\Board\NoteBook\all;D\Board\NoteBook\otr;D\Board\Chipset\amd;D\Board\Chipset\intel;D\Board\Chipset\ali_uli;D\Board\Chipset\sis;D\Board\Chipset\nvidia;D\Board\Chipset\via;D\Board\Chipset\ati;D\Display\other\3dfx;D\Display\other\PowerVR;D\Display\other\XGI;D\Display\other\Magic;D\Display\intel\G31-G45;D\Display\intel\945-Q33;D\Display\intel\830-915;D\Display\intel\910-945;D\Display\intel\hdmi;D\Display\sis\3671;D\Display\sis\3570;D\Display\sis\3830;D\Display\sis\3840;D\Display\ati\812;D\Display\ati\513;D\Display\ati\hdmi;D\Display\nvidia\7189e;D\Display\nvidia\17824;D\Sound\conexant\3210;D\Sound\conexant\3260;D\Sound\conexant\3300;D\Sound\conexant\3540;D\Sound\conexant\3471;D\Sound\conexant\3494;D\Sound\conexant\3110;D\Sound\conexant\3170;D\Sound\conexant\3380;D\Sound\conexant\3490;D\Sound\conexant\0585;D\Sound\conexant\0385;D\Sound\conexant\8240;D\Sound\conexant\8117;D\Sound\conexant\8342;D\Sound\conexant\8310;D\Sound\conexant\8235;D\Sound\conexant\0535;D\Sound\conexant\3470;D\Sound\realtek\6300;D\Sound\realtek\3960;D\Sound\realtek\5735;D\Sound\realtek\5745;D\Sound\realtek\3644;D\Sound\other\ForteMedia;D\Sound\other\Audiotrak;D\Sound\other\Hercules;D\Sound\other\optimedia;D\Sound\other\M-Audio;D\Sound\other\LabWay;D\Sound\other\ESI;D\Sound\other\Yamaha;D\Sound\other\Rme;D\Sound\other\Crystal;D\Sound\other\sndchip;D\Sound\other\TerraTec;D\Sound\other\homebrew;D\Sound\creative\sbl;D\Sound\creative\sbp;D\Sound\creative\tp;D\Sound\creative\ls;D\Sound\creative\kx;D\Sound\creative\es;D\Sound\creative\sb;D\Sound\creative\ks;D\Sound\c-media\9880;D\Sound\c-media\usb;D\Sound\c-media\8788;D\Sound\c-media\8738_a;D\Sound\c-media\8738;D\Sound\c-media\8738_mk;D\Sound\c-media\8338;D\Sound\c-media\9738;D\Sound\c-media\8768;D\Sound\via\ac;D\Sound\via\Envy24;D\Sound\via\hd;D\Sound\sis\7018b;D\Sound\ess\1980;D\Sound\ess\canyon3d;D\Sound\ess\1988;D\Sound\ess\1938;D\Sound\ess\1978;D\Sound\ess\Diamond;D\Sound\sigmatel\4333;D\Sound\sigmatel\5515;D\Sound\sigmatel\5790;D\Sound\sigmatel\5902_idt;D\Sound\sigmatel\4251;D\Sound\sigmatel\6017_idt;D\Sound\sigmatel\4255;D\Sound\sigmatel\5511;D\Sound\sigmatel\3952;D\Sound\sigmatel\5762_idt;D\Sound\sigmatel\5208;D\Sound\sigmatel\5067_s;D\Sound\sigmatel\3686;D\Sound\sigmatel\3696;D\Sound\sigmatel\3767;D\Sound\sigmatel\3798;D\Sound\adi\5820;D\Sound\adi\4152;D\Sound\adi\5246;D\Sound\adi\4300;D\Sound\adi\5240;D\Sound\adi\4570;D\Sound\adi\5460;D\Sound\adi\5491;D\Sound\adi\7000;D\Sound\adi\6480;D\Sound\adi\5850;D\Sound\adi\3old;D\Sound\adi\5170;D\Sound\adi\3630;D\Sound\adi\3620;D\Sound\adi\3890;D\Sound\adi\4010;D\Sound\adi\4520;D\Sound\adi\5160;D\Sound\adi\5290;D\Sound\adi\5300;D\Sound\adi\5410;D\Sound\adi\5430;D\Sound\adi\3920;D\Sound\adi\4070;D\Sound\adi\5250;D\Sound\adi\4060;D\Sound\adi\6220;D\Sound\adi\5710;D\Sound\adi\5120;D\Sound\idt\5902;D\Sound\idt\6017;D\Sound\idt\5762;D\Sound\idt\6033;D\Sound\ali\5451;D\Sound\ali\5455;D\Sound\nvidia\a;D\Sound\nvidia\b;D\Ethernet\other\a;D\Ethernet\other\d;D\Ethernet\other\c;D\Ethernet\other\b;D\Ethernet\other\e;D\Ethernet\other\h;D\Ethernet\other\f;D\Ethernet\other\g;D\Ethernet\d-link\wlan;D\Ethernet\d-link\lan;D\Ethernet\nvidia\6565;D\Ethernet\nvidia\6764;D\Ethernet\nvidia\6781;D\Ethernet\nvidia\6789;D\Ethernet\nvidia\0416;D\Ethernet\nvidia\0482;D\Ethernet\nvidia\5025;D\Ethernet\nvidia\6521;D\Ethernet\tp-link\wlan;D\Ethernet\tp-link\lan;D\Ethernet\Intel\wlan;D\Ethernet\Intel\lan;D\Ethernet\sis\wlan;D\Ethernet\sis\lan;D\Ethernet\3com\wlan;D\Ethernet\3com\lan;D\Ethernet\via\lan;D\Ethernet\via\wlan;D\Ethernet\realtek\lan;D\Ethernet\realtek\wlan;D\Ethernet\marvell\lan;D\Ethernet\marvell\wlan;D\Ethernet\broadcom\wlan;D\Ethernet\broadcom\lan;D\MassStorage\lsilogic\8208;D\MassStorage\lsilogic\8308;D\MassStorage\lsilogic\Dell;D\MassStorage\adaptec\ibm;D\MassStorage\advansys\9090;D\MassStorage\advansys\3940;D\MassStorage\siliconimage\0680;D\MassStorage\siliconimage\680r;D\MassStorage\siliconimage\3112;D\MassStorage\siliconimage\3112r;D\MassStorage\siliconimage\3114;D\MassStorage\siliconimage\3114r;D\MassStorage\siliconimage\3114r5;D\MassStorage\siliconimage\3124;D\MassStorage\siliconimage\3124r;D\MassStorage\siliconimage\3132r5;D\MassStorage\siliconimage\3531;D\MassStorage\siliconimage\649r;D\MassStorage\ite\iteraid;D\MassStorage\amcc\9k;D\MassStorage\amcc\7k_8k;D\MassStorage\amcc\6k;D\Modem\aopen\2MB;D\Modem\aopen\1MB;D\Camera\nb\sn;D\Other\tvcard\hp;D\Other\tvcard\7130;D\Other\tvcard\all;D\Board\NoteBook\all\btw;D\Board\NoteBook\all\x86;D\Board\Chipset\intel\otr;D\Board\Chipset\intel\heci;D\Board\Chipset\intel\ich;D\Board\Chipset\intel\all;D\Board\Chipset\sis\raid;D\Board\Chipset\nvidia\smbus;D\Board\Chipset\nvidia\all;D\Board\Chipset\nvidia\ide;D\Board\Chipset\nvidia\smu;D\Board\Chipset\via\viastor;D\Board\Chipset\ati\raid;D\Display\other\3dfx\Help;D\Display\other\3dfx\TV;D\Display\other\XGI\XGIZ;D\Display\other\XGI\XGIV8;D\Display\other\XGI\XGIV3;D\Display\ati\812\B_72960;D\Display\ati\513\B_29487;D\Sound\other\Hercules\game;D\Sound\other\Hercules\usb;D\Sound\other\ESI\EM;D\Sound\other\Crystal\4102;D\Sound\other\Crystal\CS4281;D\Sound\creative\sb\I386;D\Sound\c-media\usb\106;D\Sound\c-media\usb\C6501;D\Sound\c-media\usb\108;D\Sound\c-media\usb\112;D\Sound\c-media\usb\cmusb;D\Sound\via\hd\1550;D\Sound\via\hd\1080;D\Sound\via\hd\1400;D\Sound\sigmatel\3696\ali;D\Sound\adi\5240\hd;D\Sound\adi\5240\ac;D\Ethernet\d-link\wlan\b;D\Ethernet\d-link\wlan\a;D\Ethernet\d-link\wlan\c;D\Ethernet\d-link\lan\530T;D\Ethernet\d-link\lan\530TX+;D\Ethernet\d-link\lan\690TXD;D\Ethernet\Intel\wlan\2011b;D\Ethernet\Intel\lan\old;D\Ethernet\sis\wlan\160;D\Ethernet\sis\wlan\162;D\Ethernet\sis\wlan\163;D\Ethernet\3com\wlan\3CR;D\Ethernet\via\lan\Vnicim;D\Ethernet\realtek\lan\680;D\Ethernet\realtek\lan\621;D\Ethernet\realtek\lan\687;D\Ethernet\realtek\lan\674;D\Ethernet\realtek\lan\708;D\Ethernet\realtek\wlan\8180n;D\Ethernet\marvell\lan\851;D\Ethernet\marvell\lan\1057;D\Ethernet\marvell\lan\1064;D\Ethernet\marvell\lan\846;D\Ethernet\broadcom\wlan\4170_77;D\Ethernet\broadcom\wlan\4170_25;D\Ethernet\broadcom\wlan\4102;D\Ethernet\broadcom\wlan\330;D\Ethernet\broadcom\wlan\3100_64;D\Ethernet\broadcom\wlan\3100_46;D\Ethernet\broadcom\wlan\308;D\Ethernet\broadcom\wlan\4104;D\Ethernet\broadcom\wlan\350;D\Ethernet\broadcom\wlan\340;D\Ethernet\broadcom\lan\460;D\Ethernet\broadcom\lan\1085;D\Ethernet\broadcom\lan\1117;D\Ethernet\broadcom\lan\634;D\Ethernet\broadcom\lan\743;D\MassStorage\advansys\9090\WIN2K;D\Other\tvcard\hp\driver88;D\Other\tvcard\all\Life;D\Board\Chipset\intel\heci\a;D\Board\Chipset\intel\heci\b;D\Board\Chipset\intel\ich\Lenovo;D\Board\Chipset\intel\ich\hp;D\Board\Chipset\sis\raid\IDE;D\Board\Chipset\sis\raid\0;D\Board\Chipset\sis\raid\1;D\Board\Chipset\sis\raid\2;D\Board\Chipset\sis\raid\4;D\Board\Chipset\sis\raid\x;D\Board\Chipset\nvidia\smbus\a;D\Board\Chipset\nvidia\smbus\b;D\Board\Chipset\nvidia\smbus\c;D\Board\Chipset\nvidia\smbus\d;D\Board\Chipset\nvidia\ide\a;D\Board\Chipset\nvidia\ide\b;D\Board\Chipset\nvidia\ide\c;D\Ethernet\sis\wlan\163\USB;"
安装文件到哪里搜索比操作系统自带的驱动程序更新的版本.如果安装程序能找到一个更好的版本,则会自动安装
DriverSigningPolicy=Ignore
强制安装程序安装没有经过WHQL认证的驱动程序.该选项要和OemPnPDriversPath选项联合使用
NonDriverSigningPolicy=Ignore
Hibernation="No"
设置是否开启休眠设置在电源管理中
[SystemRestore]
DisableSR=1
CreateFirstRunRp=0
[GuiUnattended]
DetachedProgram="%systemdrive%\SkyDrv\DrvS.exe"
接口所调用的程序
AdminPassword=*
Administrator帐户没有设置任何密码
TimeZone=210
安装程序时区的设置
OEMSkipRegional=1
跳过区域设置屏
OemSkipWelcome=1
如果上面的OemPreinstall选项你设置为No,那么这个选项你就要设置为0;而如果OemPreinstall选项设置为Yes,则这个选项就要设置为1.如果设置为0,安装程序就会知道你不想在图形界面的安装过程中显示欢迎屏幕.(注意;这和 “Windows欢迎”界面不同,在那里你可以设置你的用户帐户).
[Components]
[UserData]
ProductKey="DP7CM-PD6MC-6BKXT-M8JJ6-RPXGJ"
产品序列号
ComputerName=*
在这个选项中你可以指定计算机的名称,这个名称会用在系统和网络中,而且该名称也会在系统属性的计算机名选项卡下
FullName="USER"
这个选项用来指定你的名字,这将会显示在系统属性的”注册给“项目下
orgName="CHINA"
这个选项可以用来设置你的组织名称,这个也会显示在系统属性的“注册给”项目下.
[RegionalSettings]
LanguageGroup=10
安装的语言组类型,中国简体中文为10,繁体中文为9
Language= "0804"
[Networking]
InstallDefaultComponents="Yes"
这个选项用以告诉安装程序你是否安装默认的网络组件.如果你设置了Yes那么默认的网络组件就会被安装;如果你设置了No就可以自定义要安装的协议、服务还有客户端.配置该选项的最佳方法是通过Setup Manager(setupmgr.exe).
[Identification]
JoinWorkgroup="WORKGROUP"
这个选项用以指定将要加入的工作组.如果你没有使用网络,就可以把这个选项保持默认设置
[GUIRunOnce]
列出当第一次登录计算机时您想启动的程序
Command0="cmd /c rd /s /q %systemdrive%\SkyDrv"

你可能感兴趣的:(职场,休闲)