无忧启动论坛

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

关于 e820cycles 参数

[复制链接]
跳转到指定楼层
1#
发表于 2012-5-20 16:29:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在联想新笔记本上(cpu b960 型号记不得了),启动G4D引导 的xppe的iso, 不加 map --e820cycles=3 会蓝屏,而引导win7pe 则什么都不用加,原因是什么啊?

另,看了几个帖子, 没弄明白 若不加e820cycles 参数,它默认的是0还是-1?时空论坛 不点 大侠 好像不推荐用这个用3的参数,是不是新版 grldr 可以不加这个参数?手头这会没新电脑,没法测试。
推荐
发表于 2012-5-20 20:47:57 | 只看该作者
回复

使用道具 举报

推荐
 楼主| 发表于 2012-5-20 20:20:05 | 只看该作者
谢谢解答。没好办法前,只好弄一大堆菜单条了。win7pe不需要这个参数。

另:有网友反馈 xppe不支持U盘exFAT格式,是否能把那个补丁文件加入进去?
回复

使用道具 举报

推荐
发表于 2012-5-20 19:34:50 | 只看该作者
我还测试过一个本本,兼容模式不蓝屏,速度模式蓝屏。没有测试各参数会不会蓝屏。
回复

使用道具 举报

推荐
发表于 2012-5-20 19:33:32 | 只看该作者
贴上高手们的解说。
增加了 map --e820cycles 参数。

用法:
map --e820cycles=数值
然后执行 map --hook 或 map --rehook

默认时,map --e820cycles=-1,即 0xFFFFFFFF,表示 int15 永远 hook 上。如果 map --e820cycles=0,则执行 map --hook 之后, int15 处于 unhook 状态。

对于 rockrock99 的 DELL 笔记本,必须执行

map --e820cycles=0
map --hook

才行。

普通的正常电脑,只需 map --hook 就可以了,因为默认时,e820cycles 是 (-1),即 int15 也永久 hook 上。

对于不正常的电脑,如果 int15 一直 hook 上,则有些驱动程序会死掉。因此,需要调整 int15 被 hook 上的次数。

可以试试 e820cycles=0,1,2,3,...,看看是否存在某个值,使得驱动程序不再死掉。
回复

使用道具 举报

推荐
发表于 2012-5-20 19:30:35 | 只看该作者
是-1,不同的机子,蓝屏情况不一。所以,在普通版的UDPE中,我增加了防蓝屏各模式。
现在关键的问题是,有没有智能语句判断,不用手工选择就爽了。比如,高手设计GRUB外命令,来判断并选择,这样子就一个选择就通吃敢。希望高手出手解决一下。
回复

使用道具 举报

7#
发表于 2012-5-20 20:51:41 | 只看该作者
原帖由 一望无垠 于 2012-5-20 20:20 发表
谢谢解答。没好办法前,只好弄一大堆菜单条了。win7pe不需要这个参数。

另:有网友反馈 xppe不支持U盘exFAT格式,是否能把那个补丁文件加入进去?

这个很简单,小小强原版PE上有这个补丁,加上就是了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 13:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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