无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4091|回复: 4
打印 上一主题 下一主题

xpe添加驱动不再是难事啦!高手免进!

[复制链接]
跳转到指定楼层
1#
发表于 2010-7-16 11:46:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在网上看了很多关于xpe集成驱动问题,之前也摸索过一些。相对下面这个做法我个人认为是比较简单的一种。

用PE Builder 3.1.10+Windows XPE v1.0.6 构建winxpe

首先到http://driverpacks.net/driverpacks下载你所需要的驱动程序。下载完后解压到pebuilder3110\drivers目录下如图

如果要添加更多的驱动:如显卡、主板、无线网卡和声卡驱动也同样放在pebuilder3110\drivers下就可以了。

====================下面是pebuilder3110生成XPE的记录文件,可以看见正在集成驱动程序

正在执行的 INF 档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\N9\fa120.inf", class "Net", provider "NETGEAR Incorporated", 版本 ""
正在加入档案: FA120.sys
正在加入档案: D:\我的文档\桌面\pebuilder3110\drivers\Net\L\N9\fa120.inf
正在执行的 INF 档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\ND\netnd51.inf", class "Net", provider "NDC", 版本 ""
正在加入档案: ND5100.sys
正在加入档案: D:\我的文档\桌面\pebuilder3110\drivers\Net\L\ND\netnd51.inf
正在执行的 INF 档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\NS\net83815.inf", class "Net", provider "National Semiconductor Corp.", 版本 "07/15/2004"
正在加入档案: DP83815.sys
正在加入档案: D:\我的文档\桌面\pebuilder3110\drivers\Net\L\NS\net83815.inf
正在执行的 INF 档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\NV\nvnb5032.inf", class "Net", provider "NVIDIA", 版本 "07/11/2007"
正在加入档案: nvefd2k.sys
正在加入档案: NVNRM.SYS
正在加入档案: D:\我的文档\桌面\pebuilder3110\drivers\Net\L\NV\nvnb5032.inf
正在执行的 INF 档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\NV\nvrisxp.inf", class "Net", provider "Nvidia", 版本 "02/03/2005"
正在加入档案: NVENET.sys
正在加入档案: NVCOE.DLL
正在加入档案: fdco1.dll
……
解压缩或是复制档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\3\NETEL59X.INF" 到 "D:\我的文档\桌面\pebuilder3110\BartPE\i386\inf\NETEL59X.INF"
解压缩或是复制档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\3A\el90Xbc5.SYS" 到 "D:\我的文档\桌面\pebuilder3110\BartPE\i386\system32\drivers\el90Xbc5.SYS"
解压缩或是复制档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\3A\w9x90xbc.inf" 到 "D:\我的文档\桌面\pebuilder3110\BartPE\i386\inf\w9x90xbc.inf"
解压缩或是复制档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\3A\el90xnd5.SYS" 到 "D:\我的文档\桌面\pebuilder3110\BartPE\i386\system32\drivers\el90xnd5.SYS"
解压缩或是复制档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\3A\w9xel90x.inf" 到 "D:\我的文档\桌面\pebuilder3110\BartPE\i386\inf\w9xel90x.inf"
解压缩或是复制档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\3B\el985n51.sys" 到 "D:\我的文档\桌面\pebuilder3110\BartPE\i386\system32\drivers\el985n51.sys"
解压缩或是复制档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\3B\net3c985.inf" 到 "D:\我的文档\桌面\pebuilder3110\BartPE\i386\inf\net3c985.inf"
解压缩或是复制档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\3C\EL2K_XP.sys" 到 "D:\我的文档\桌面\pebuilder3110\BartPE\i386\system32\drivers\EL2K_XP.sys"
解压缩或是复制档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\3C\EL2K_CPP.dll" 到 "D:\我的文档\桌面\pebuilder3110\BartPE\i386\system32\EL2K_CPP.dll"
解压缩或是复制档案 "D:\我的文档\桌面\pebuilder3110\drivers\Net\L\3C\el2000x.inf" 到 "D:\我的文档\桌面\pebuilder3110\BartPE\i386\inf\el2000x.inf"
=========================================以上是生成XPE添加驱动的记录文件

值得一提的是在XPE下实现PPPOE和VPN的拨号设置,之前我在论坛里也看见一些人为这事犯愁。这个设置只限于windows xp sp2和sp3构建XPE。

在xpe-defaults.inf里面加入下面这段即可:
;pppoe 支持
0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\900","108","||xpeinit.exe -m ""Installing Pppoe"" bartpe.exe -v -c p -i MS_PPPOE"
;;;0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\900","109","||xpeinit.exe -m ""Installing Ndiswan"" bartpe.exe -c p -i MS_NDISWAN"
0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\900","110","||xpeinit.exe -m ""Installing RASMAN Service"" bartpe.exe -c s -i MS_RASMAN"
0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\900","111","||xpeinit.exe -m ""Starting rasman Service"" net start rasman"

在左面添加快捷方式
0x2,"Sherpya\XPEinit\Desktop","创建网络连接","%SystemRoot%\system32\newpbk.cmd||RASPHONE.EXE,0"
2#
发表于 2010-7-16 13:28:02 | 只看该作者
tag:nlite 也干这个事(针对XP 原版,中文版不知为何容易出现文件错误)
回复

使用道具 举报

3#
发表于 2010-7-16 14:46:46 | 只看该作者
楼主提供的方法很不错的啊,学习学习一下啊。
回复

使用道具 举报

4#
发表于 2010-7-18 18:04:25 | 只看该作者
很好的软件啊,看看吧
回复

使用道具 举报

5#
发表于 2010-7-18 19:43:39 | 只看该作者
是个思路哦,认真学习下再说~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-10 12:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表