社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 1560阅读
  • 2回复

$OEM$方式手动驱动整合的一点总结!

楼层直达
级别: 光盘初级
发帖
59
飞翔币
335
威望
168
飞扬币
1446
信誉值
0
$OEM$方式手动驱动整合的一点总结!
        整合驱动,最强莫过于DPS,但是它有其缺点和局限性,DPS的制作目的是最大限度的兼容性,但是这样对大多数用户来说,仅需要整合自己的驱动,DPS就会集成许多自己并不需要的驱动。就我自己而言,我谈一些我整合驱动的方法,供大家参考!

首先,系统安装好以后,选择自己觉得最好用的各种硬件驱动,然后用驱动精灵等驱动备份软件备份自己的驱动,这样有个很大的好处就是可以得到比较精简的驱动。众所周知,现在的驱动程序中有大量的垃圾文件!而备份出来的驱动,往往不包含这些垃圾!

第二步,建立$OEM$文件夹,在其中建立$1文件夹,并在其中建立DRIVER文件夹,其中就是我们要放置备份出来的驱动程序的地方,如集成我的显卡驱动,备份出来的驱动文件夹更名为VGA,然后将其放在DRIVER目录下即可!

第三步,在winnt.sif中指定驱动路径,以便系统安装调用。插一点废话,在nlite过程中,本人不推荐每次都在nlite中进行无人值守安装的步骤,其实我们每次nlite,步骤都差不多,而每次输入大量信息是件很烦琐的事情。你可以制作一个比较全面的winnt.sif,然后将其备份,用的时候直接复制过来就OK了。

我的winnt.sif中关于驱动的内容大概如下:

[Unattended]
UnattendMode=FullUnattended
FileSystem=*
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS
UnattendSwitch="Yes"
WaitForReboot="No"
OemPnPDriversPath ="DRIVER\CHIP;DRIVER\VGA;DRIVER\LAN;DRIVER\SOUND"
NonDriverSigningPolicy = "Ignore"
DriverSigningPolicy = "Ignore"
Hibernation = "No"

正真关于驱动的是下面三行
OemPnPDriversPath ="DRIVER\VGA;DRIVER\LAN;DRIVER\SOUND"
NonDriverSigningPolicy = "Ignore"
DriverSigningPolicy = "Ignore"

第一行就是指定驱动的地方,OemPnPDriversPath ="DRIVER\VGA"
注意如果你有多个驱动,格式如上,不同驱动路径之间用‘;’隔开,注意最后一个驱动路径之后不能加‘;’。如指定显卡和网卡驱动路径,可以写为:
OemPnPDriversPath ="DRIVER\VGA;DRIVER\LAN"

以此类推!手动集成驱动即告一段落。

看起来好像很麻烦,但是这样有很多优点:

1.只要你准备好装有驱动的$OEM$文件夹和已经编辑好的winnt.sif,下次用的时候只需复制到相应的目录即可,所谓一劳永逸啊
2.不修改系统文件,出错容易排查处理。



 
级别: 管理员
发帖
65410
飞翔币
4778
威望
14277
飞扬币
2819
信誉值
145

只看该作者 1 发表于: 2008-03-01
呵呵,支持啊,不错啊
飞扬会员交流超级群 40628866
欢迎喜欢飞扬的朋友们加入
祝福笨笨早日恢复健康!
级别: 光盘见习
发帖
60
飞翔币
335
威望
13
飞扬币
1328
信誉值
0
只看该作者 2 发表于: 2008-03-07
路过..看了下..支持!!!!! 还有楼主辛苦啦...