无忧启动论坛

标题: grldr从内存8000处启动文件,菜单怎么写? [打印本页]

作者: 天涯海角1216    时间: 2020-7-4 14:56
标题: grldr从内存8000处启动文件,菜单怎么写?
本帖最后由 天涯海角1216 于 2020-7-5 13:34 编辑

如题:
请教各位:
grldr启动一个文件,从内存8000处启动,菜单怎么写?
谢谢!
找到了grub4dos-0.4.6a包里的说明,使用以下命令,不成功。。。。。。。
title  【09】 启动从0X8000
chainloader --force --load-segment=0 --load-offset=0x8000 --boot-cs=0 --boot-ip=0x8000 (hd0)221657580+32





TT截图未命名.jpg (33.25 KB, 下载次数: 94)

TT截图未命名.jpg

作者: liuzhaoyzz    时间: 2020-7-4 15:21
http://wuyou.net/forum.php?mod=r ... &fromuid=298214
看下这个帖子前后是不是你要的。
作者: wintoflash    时间: 2020-7-4 15:43
liuzhaoyzz 发表于 2020-7-4 15:21
http://wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=414103&pid=3779196&fromuid=298214
看下这 ...

不是
作者: yzw92    时间: 2020-7-9 06:33
看下这个帖子
作者: 不点    时间: 2020-7-10 19:48
启动失败,可能是你自己的失误。比如说,你的代码在接管控制后处理不当,自己失败了。你可以调试一下。比如,你在开头放置一条远跳转指令 jmp far FFFF:0000(机器码是 5 个字节 EA 00 00 FF FF),看看它是不是能够执行重启机器的命令。再比如,你在开头放置一条 EB FE (两字节机器指令,跳转到自身,执行的是无限循环),看看是不是死机了。如果结果跟你预料的一样,说明你的方案是可行的。
作者: 天涯海角1216    时间: 2020-7-10 22:24
谢谢不点大师。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3