无忧启动论坛

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

[求助] INT13/42h Read error (AX=0162,DL=EF) Block=00004862什么意思

[复制链接]
跳转到指定楼层
1#
发表于 2011-5-11 09:21:08 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
用EZBOOT做的光盘菜单,里面又加了一个GRUB做的子菜单
用虚拟机测试光盘镜像没问题但是刻盘以后不能进入GRUB做的子菜单,
提示:
INT13/42h Read error (AX=0162,DL=EF) Block=00004862
EZBOOT做的光盘菜单还有些残留在屏幕上,能选择其他菜单项并能正常使用,
于是又用虚拟机测试物理光驱启动,又都正常(能进入GRUB做的子菜单),
这是什么毛病啊?
谁知道代码什么意思?
6#
 楼主| 发表于 2011-5-31 17:19:59 | 只看该作者
故障已经解决了,
最初我是用 run grldr 调用GRUB菜单,结果失败,提示:
INT13/42h Read error (AX=0162,DL=EF) Block=00004862
后来改用run grldr.bin 调用GRUB菜单,还是失败,只是错误的扇区略有不同
最后用bcdw grldr 调用GRUB菜单终于成功,不管是虚拟机还是实机都能顺利切换菜单
也许还是ezboot的问题,N年没有更新了
感谢不点前辈的解答
回复

使用道具 举报

5#
 楼主| 发表于 2011-5-11 20:30:48 | 只看该作者
怎样才能知道那个有问题的扇区是什么文件呢?
现在是那个GRUB子菜单根本无法进入,就出现这么一条提示,有一个长方形灰块遮住了大部分菜单,移动菜单选择光标还可以选择其他菜单并能正常使用,只有GRUB子菜单根本无法进入
不知道重新生成镜像能不能解决问题

[ 本帖最后由 tulongwa 于 2011-5-11 20:42 编辑 ]
回复

使用道具 举报

4#
 楼主| 发表于 2011-5-11 13:24:44 | 只看该作者
就是说我做的光盘没有问题,而是bios的问题啦?
我的机器的确实华硕主板P5KPL,更新一下BIOS管用么
每次要从EZBOOT菜单进入GRUB菜单就会出现这个提示
我还以为是因为没有对光盘镜像做碎片整理就刻盘引起的
回复

使用道具 举报

3#
发表于 2011-5-11 11:49:01 | 只看该作者
INT13/42h Read error (AX=0162,DL=EF) Block=00004862

这条消息不是 grub4dos 发出的。

是谁发出的,就是谁的 bug(看接下来的详细解释)。你需要找出究竟是哪个软件发出了这条消息。

这条消息的意思是,该软件不能成功读取盘号为 DL=EF 的光盘扇区(扇区号码为 4862)的内容。出错代码是 AX=0162。

如果是 grub4dos,则不可能发出这条出错信息。在光盘上,有些 BIOS 不遵守 int13 规范(无论虚拟机还是真实机都可能有这种情况),它们虽然成功读取光盘扇区,但仍然返回出错代码在 AX 中。此时只要简单地忽略掉返回的出错代码即可(grub4dos就是这么处理光盘扇区访问的)。而那些严格遵守 BIOS 规范的启动软件,反而无法应付这类突发事件了。

正如已经解释的那样,这本质上属于 BIOS 的 bug,正是因为它不严格遵守已有的规范,才导致启动软件出现此类错误。只是由于某些启动软件被陷进去了,或者说被套住了,所以,这才说成是这些启动软件的 bug(实际上是 BIOS 的 bug)。而那些成功逃过此劫的其他启动软件,都被认为是 “优秀” 的,因为他们知道在什么时候应该 “适时地” 不遵守 int13 规范,即使在 “糟糕的” BIOS 之下,也能让软件顺利运行。适者生存,不适者被淘汰。
回复

使用道具 举报

2#
发表于 2011-5-11 11:45:28 | 只看该作者
不懂,,不过我在某些机子上见过。。好似是华硕的板
能正常用就得了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 13:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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