无忧启动论坛

 找回密码
 注册
搜索

grub4dos 提示 “ can't use 64bits lba ”

查看数: 3858 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-4-20 11:34

正文摘要:

本帖最后由 kd142718 于 2013-4-20 11:39 编辑 用GRUB4DOS映射U+ v2深度隐藏的分区用20130302之前的没有问题用20130303之后的就提示“ Can't use 64bits lba”不是0.46a才使用LBA吗? 请问有办法让20130303之后 ...

回复

kd142718 发表于 2013-4-20 20:54:12
不点 发表于 2013-4-20 20:12
可能是 r332 的改动引起的,sprintf 输出了正确的 64 位数值,而你仅仅需要 32 位的数值。

不属于 bug, ...

了解了刚找到问题了。呵呵刚学习谢谢不点大师。
不点 发表于 2013-4-20 20:12:33
可能是 r332 的改动引起的,sprintf 输出了正确的 64 位数值,而你仅仅需要 32 位的数值。

不属于 bug,而归结为使用方法的错误。

你修改一下你的菜单代码,把 64 位的变量 pe 和 ps 的高 32 位舍弃,只留下低 32 位,就没问题了。

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

闽公网安备 35020302032614号

GMT+8, 2025-1-29 08:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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