无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4603|回复: 6
打印 上一主题 下一主题

如何修改setupreg.hiv实现加载驱动

[复制链接]
跳转到指定楼层
1#
发表于 2009-12-12 17:16:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我想在自己的pe中安装自己的驱动并实现自动加载,在论坛里搜了很多,但是具体的操作方法不会,我找到了关于修改setupreg。hiv加载驱动的信息,但是不懂具体的操作,望各位指教。通过批处理能实现么?
7#
发表于 2017-8-18 15:18:10 | 只看该作者
看看,学习学习
回复

使用道具 举报

6#
发表于 2009-12-14 09:53:57 | 只看该作者
很多的RAID驱动需要注册表的支持,([pnpsafe_pci_addreg]字段)如:
[pnpsafe_pci_addreg]
HKR,,"Tag", %REG_DWORD%, 0x1a
HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001
HKR, "Parameters\PnpInterface", "2", 0x00010001, 0x00000001
HKLM, "SYSTEM\CurrentControlSet\services\cpq32fs2\Parameters\Device","MaximumSGList",0x10001,255

这样就需要将编辑PE内核中的SETUPREG.HIV,集体添加过程见:http://bbs.wuyou.net/forum.php?m ... highlight=%2Bryvius  (帖子中有图示)

评分

参与人数 1无忧币 +10 收起 理由
namucuo + 10 谢谢

查看全部评分

回复

使用道具 举报

5#
发表于 2009-12-14 09:38:12 | 只看该作者
原帖由 netwinxp 于 2009-12-14 07:58 发表
和GHOST XP差不多,把相关设备ID填写到Control\CriticalDeviceDatabase,把对应的服务填写到Service里面,把驱动文件拷贝到Drivers就可以了。千万不要去动Enum,因为这里是自动生成的。
***采用此方法的缺陷是 ...

又学了一点东西,谢谢
回复

使用道具 举报

4#
发表于 2009-12-14 08:57:17 | 只看该作者

回复 #3 netwinxp 的帖子

好处也是有的,比如网卡和网络模块采用此法内置,那么启动后系统栏就会有那个网络图标,声卡同理。
----

学到了...
回复

使用道具 举报

3#
发表于 2009-12-14 07:58:08 | 只看该作者
和GHOST XP差不多,把相关设备ID填写到Control\CriticalDeviceDatabase,把对应的服务填写到Service里面,把驱动文件拷贝到Drivers就可以了。千万不要去动Enum,因为这里是自动生成的。
***采用此方法的缺陷是:当硬件库太多时可能会出现冲突。所以推荐用txtsetup.sif加载***
好处也是有的,比如网卡和网络模块采用此法内置,那么启动后系统栏就会有那个网络图标,声卡同理。

[ 本帖最后由 netwinxp 于 2009-12-14 08:09 编辑 ]

评分

参与人数 1无忧币 +10 收起 理由
namucuo + 10 谢谢

查看全部评分

回复

使用道具 举报

2#
发表于 2009-12-14 00:21:26 | 只看该作者
加入比较简单的芯片驱动...
只要针对txtsetup.sif内的4个区段内加入他适当的 "码" "文字"...
不知道怎么描述才是正确的...不过知道我说的意思就好了...
txtsetup.sif内的这4个区段分别为...
[SourceDisksFiles]
[HardwareIdsDatabase]
[SCSI.Load]
[SCSI]
这边举...一张VIA芯片PCI的... AT200 硬盘双用扩充卡为例子
只要在txtsetup.sif内的这4个区段内个别加入
[SourceDisksFiles]
viamraid.sys=1,,,,,,4_,4,1,,,1,4
[HardwareIdsDatabase]
PCI\VEN_1106&DEV_3249&CC_0104="viamraid"
[SCSI.Load]
viamraid=viamraid.sys,4
[SCSI]
viamraid="VIA RAID Controller"
再把你下载的驱动内的viamraid.SYS 放进XPE内的SYSTEM32数据夹内的DRIVER数据夹内
这样就完成了...

评分

参与人数 1无忧币 +10 收起 理由
namucuo + 10 谢谢

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-21 01:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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