无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5714|回复: 10
打印 上一主题 下一主题

大家来总结bootmgr调用IMG启动软盘镜像最快捷的方式?

[复制链接]
1#
发表于 2010-10-4 15:43:54 | 显示全部楼层
先做一个通用的启动IMG的grldr启动菜单,如RUNIMG.LST,放在/IMG目录下
map --mem /IMG/DOS001.IMG (fd0)  ;注,这里所有img最好统一长度
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
------------
map /IMG/RUNIMG.LST (rd)
write --offset=0x0f (rd)+1 DOS002
configfile (rd)+1

也就是直接修改内存法。
--------------
如果启动IMG用内置菜单grldr改名为IMGDR,内置菜单在(md)4+1中(启动IMG肯定在一个扇区)
也可以用上面方法修改之,(rd)+1改成(md)4+1。


PS:仔细看了一下,不合你的要求,你是BOOTMGR启动,BOOTMGR无法把变量传递给GRLDR,晕,不知道BCD菜单选中后返回值在内存中的位置,如果知道就好办了。

[ 本帖最后由 zhaohj 于 2010-10-4 15:55 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-13 16:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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