无忧启动论坛

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

[已解决] 加载Grldr时出现Get upper memory... 后死机,能否解决?

[复制链接]
跳转到指定楼层
1#
发表于 2012-7-13 19:41:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
从2008年的0.4.4至2012-06-19的0.4.5c,都一样现象。
ntldr引导,无论是用c:\grldr还是用c:\grldr.mbr加载也是一样现象。
bootmgr+grldr.mbr引导一样现象。
虚拟机和实体机一样现象。

起因:某一激活软件模拟加载slic至高端内存后和grub4dos冲突引起,不使用该软件则没问题

问题:能否在仍使用该激活软件的同时解决这个冲突的问题?如不能解决当然也无妨。

现象图:

[ 本帖最后由 2011131013 于 2012-7-17 20:12 编辑 ]

2012-07-13-19-29-05.png (1.2 KB, 下载次数: 53)

2012-07-13-19-29-05.png
2#
发表于 2012-7-14 00:06:34 | 只看该作者
该激活软件放在高端内存后,没有正确处理好 int15(或者破坏了 int15),导致 grub4dos 在调用 int15 确定内存使用情况时死机。

告诉其开发者,遵守 int15 规范,不要毁掉 BIOS 的运作机制。
回复

使用道具 举报

3#
 楼主| 发表于 2012-7-14 00:53:03 | 只看该作者
原帖由 不点 于 2012-7-14 00:06 发表
该激活软件放在高端内存后,没有正确处理好 int15(或者破坏了 int15),导致 grub4dos 在调用 int15 确定内存使用情况时死机。

告诉其开发者,遵守 int15 规范,不要毁掉 BIOS 的运作机制。


use IVT entry +4 to hold old Int15 Handler
replace the int15h handler with our own.
call replace_handler__int15h   ; Replace the int-hdlr for i15h

应该的确是其开发者没正确处理好int15引起,这样知道了原因,就已经满意了,不需要解决的。谢谢不点!
回复

使用道具 举报

4#
 楼主| 发表于 2012-7-17 20:13:02 | 只看该作者
再次谢谢不点提示,已经确认是int15引起,已修复.

补充:修复后不和grldr冲突,且能进XP,可是却进不了windows7了,哎~放弃了.

[ 本帖最后由 2011131013 于 2012-7-18 02:04 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 16:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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