无忧启动论坛

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

AMD双核的补丁(补丁和int双核不一样)能否加进PE?

[复制链接]
跳转到指定楼层
1#
发表于 2009-7-1 17:58:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在自己制作PE
想请问两个问题

1.论坛大部分PE安装了无线网卡驱动是否可以直接使用?假如不行,请问哪位的可以(文件小一点的)?

2.sys驱动有的pe里面是sys后缀,有的是sy_后缀,此不同有何规则?

3.AMD双核有个Dual-Core Optimizer补丁。(这个补丁在xp下面是个应用程序,是开机自动启动的)pe运行时想使这个补丁最先运行在ini文件里面,达到xp下双核补丁的效果 用什么命令可以先使其运行?

[ 本帖最后由 qj98 于 2009-7-1 18:17 编辑 ]
2#
发表于 2009-7-1 17:59:10 | 只看该作者
1.可以
2..sy_是cab压缩后的,在PE里基本只有磁盘驱动用sy_ 启动后要用到的文件不能压缩
回复

使用道具 举报

3#
 楼主| 发表于 2009-7-1 18:03:58 | 只看该作者

回复 #2 neo4026 的帖子

多谢斑竹不胜赐教。。。昨天刚看见你要参加高考。。我离开学校好些年了,你还能这样热心的帮助别人,甚是感动。。。

刚才忘记问第3个问题了:麻烦解答一下,貌似没见到有支持amd双核的PE,都是只支持INT的。。。
int的双核补丁微软已经集成了,但是AMD的要自己打关键是有个Dual-Core Optimizer补丁
3.AMD双核有个Dual-Core Optimizer补丁。(这个补丁在xp下面是个应用程序,是开机自动启动的)pe运行时想使这个补丁最先运行在ini文件里面,达到xp下双核补丁的效果 用什么命令可以先使其运行?

[ 本帖最后由 qj98 于 2009-7-1 18:13 编辑 ]
回复

使用道具 举报

4#
发表于 2009-7-1 18:48:51 | 只看该作者
考完了 成绩都出了 在报志愿呢: )
pe下不是不能加双核 而是由于PE不会对文件进行复制/改名工作,所以只能支持单/双核其中的一种
具体可以再xp下看看hal.dll和ntoskrnl.exe的"源文件名"
回复

使用道具 举报

5#
发表于 2009-7-2 14:02:48 | 只看该作者
LZ可以去试下网虫的PE,他的是有单双核支持的
回复

使用道具 举报

6#
发表于 2009-7-2 19:18:42 | 只看该作者
原帖由 neo4026 于 2009-7-1 18:48 发表
考完了 成绩都出了 在报志愿呢: )
pe下不是不能加双核 而是由于PE不会对文件进行复制/改名工作,所以只能支持单/双核其中的一种
具体可以再xp下看看hal.dll和ntoskrnl.exe的"源文件名"

要不要我推出个CHKHAL的来检测CPU和电源管理?ACPI资料总算消化大半了,最近在研究路由和三层交换机(拿个破烂货Quidway R2611在瞎折腾),准备等研究得差不多了再写*^_^*
回复

使用道具 举报

7#
发表于 2009-7-2 21:34:27 | 只看该作者
原帖由 netwinxp 于 2009-7-2 19:18 发表

要不要我推出个CHKHAL的来检测CPU和电源管理?ACPI资料总算消化大半了,最近在研究路由和三层交换机(拿个破烂货Quidway R2611在瞎折腾),准备等研究得差不多了再写*^_^*

我说,修改setupldr.bin让其在启动PE时也对那俩文件进行改名操作才是完美的解决方案
回复

使用道具 举报

8#
发表于 2009-7-3 05:44:35 | 只看该作者
修改SETUPLDR.BIN就相当于要修改STARTUP和SETUPLDR.EXE(比OSLOADER.EXE还复杂),前者容易做到,但后者几乎是不可能。
回复

使用道具 举报

9#
发表于 2009-7-3 09:09:46 | 只看该作者
原帖由 netwinxp 于 2009-7-3 05:44 发表
修改SETUPLDR.BIN就相当于要修改STARTUP和SETUPLDR.EXE(比OSLOADER.EXE还复杂),前者容易做到,但后者几乎是不可能。

判断它已经能做到了 要做的仅仅是加入复制/改名的代码
回复

使用道具 举报

10#
发表于 2009-7-3 09:39:07 | 只看该作者

回复 #9 neo4026 的帖子

楼上有什么好的判断方法吗?愿闻其详。
这方面0PE和MicroPE的架构,容易加入复制/改名的代码。
目前0PE的零体积版对双核的判断处理是半自动的,保留一个
[] Disable Dual Core
复选框。
回复

使用道具 举报

11#
发表于 2009-7-3 10:30:46 | 只看该作者
LDR阶段文件的解压和改名使用它内部的接口来完成,没有源代码的情况下很难修改SETUPLDR.EXE(2000没有PE所以也没有这个模块的源代码)。变通的方法是在DOS完成检测和文件改名,然后进入PE。
回复

使用道具 举报

12#
发表于 2009-7-3 10:51:02 | 只看该作者
原帖由 pseudo 于 2009-7-3 09:39 发表
楼上有什么好的判断方法吗?愿闻其详。
这方面0PE和MicroPE的架构,容易加入复制/改名的代码。
目前0PE的零体积版对双核的判断处理是半自动的,保留一个
[] Disable Dual Core
复选框。

也就是setupldr.bin自己的判断而已
相当于做ghost xp的用那个longhron的ntldr去/detecthal一样。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-20 07:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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