无忧启动论坛

标题: 【交流】grub4dos_easyboot 图形化菜单互相调用/互转 [打印本页]

作者: saygood008    时间: 2010-8-25 09:34
标题: 【交流】grub4dos_easyboot 图形化菜单互相调用/互转
grub4dos/easyboot 菜单互转
a)grub4dos调用easyboot
在菜单中使用如下命令调用 easyboot 菜单,其中 LOADER.BIN 是 easyboot 启动文件
chainloader --force --raw /BOOT/LOADER.BIN
b)easyboot调用grub4dos
easyboot 不能直接调用 grldr,这里可以使用变通的方法,增加一个中间文件,easyboot 调用 PE 的启动文件,PE 的启动文件再调用 grldr
如: 改名 grldr 为 GRLDR2CD.BIN,复制一个 PE 的启动文件改名为 GRUB.BIN,修改其中关于 SETUPLDR.BIN 和 WXPE 的部分(参考#6)
然后在 easyboot 建一菜单项,使用下面命令即可调用 grub4dos 菜单
run grub.bin

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
EZBOOT引导GRUB还是用了其内置的BCDW来引导GRLDR的!
菜单命令就是
bcdw /BOOT/GRLDR
或者直接用BCDW生成光盘道理一样!

grub2调用 easyboot
‘title 启动EasyBoot
chainloader --force  (cd)/EZBOOT/LOADER.BIN“

GRUB4DOS 调用 EASYBOOT菜单
或为:chainloader --force  /EZBOOT/LOADER.BIN

easyboot 调用grub4dos菜单,命令为:
“bcdw /EZBOOT/GRLDR”

   本段两个命令互调,测试可用。↑
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
(以上为网络搜索,下面是自己实践总结。)


注意事项:
   1、GRUB 引导菜单调用 EASYBOOT 菜单。GRUB菜单、LST中,所有命令调用的文件(IMG/ISO/GZ/IMA/MESSAGE/GRLDR)路径名、文件名、后缀名三者必须为大写,命令后必须空(英文)两个空格。
  
      例如   gfxmenu (ud)/message   修改为1:gfxmenu  (ud)/MESSAGE  
               注:(UD)为隐藏分区格式,如果是光盘系统可以删除(ud)
                   改为2:gfxmenu  /MESSAGE  

      例如   map --mem (ud)/WINPE.ISO (0xff)
            修改为:map --mem  (ud)/WINPE.ISO (0xff)
                或:map --mem  /WINPE.ISO (0xff)

      例如   map --mem  (ud)/img/MaxDOS.IMG (fd0)
            修改为:map --mem  (ud)/IMG/MAXDOS.IMG (fd0)
                或:map --mem  /IMG/MAXDOS.IMG (fd0)

  2、ezboot中从DOS返回程序(ezboot.com),需要菜easyboot单中选择,如需DOS命令运行就需要自行复制文件添加。

  3、loader.bin为EASYBOOT启动文件,制作好的easyboot ISO文件中没有,GRUB返回EASYBOOT命令“chainloader --force  (cd)/EZBOOT/LOADER.BIN“,需要自行复制向EASYBOOT文件夹中添加loader.bin文件。

  4、文件名长度不超过8个字符。(不包括后缀名)

  5、用easyboot制作的ISO镜像,导出引导文件.bif文件。
     GRUB引导为grldr,修改grldr为grldr.BIN。
     ISO需要easyboot引导菜单,用UltraISO加载引导.bif文件。ISO需要GRUB引导菜单,用UltraISO加载引导grldr.BIN。

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

grub菜单界面




easyboot菜单界面


[ 本帖最后由 saygood008 于 2010-8-25 11:38 编辑 ]
作者: saygood008    时间: 2010-8-25 11:04
自己做好的  GRUB4DOS 和  EASYBOOT 图形化菜单互转(互调用菜单)ISO镜像演示。。。
(easyboot菜单为演示,自行添加工具或xp\vista安装文件内容。)

http://u.115.com/file/f74729ea69
my.iso


ISO需要easyboot引导菜单,用UltraISO加载引导.bif文件。
ISO需要GRUB引导菜单,用UltraISO加载引导grldr.BIN
双引导文件都有,在my.iso镜像中bin文件夹中。根据需要自行UltraISO修改引导模式。

[ 本帖最后由 saygood008 于 2010-8-25 11:12 编辑 ]
作者: vocalsir    时间: 2010-8-25 15:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: liuyindou    时间: 2010-8-27 21:31
正在学习中。求知不得的好教程。
作者: 20103800819    时间: 2010-8-27 21:38
谢谢楼主了~顶一下
作者: 2010xqz    时间: 2010-9-3 22:46
谢谢楼主,学习了。。
作者: 2010dgnanhua    时间: 2010-9-4 20:59
正在为这事烦恼,又学习了。自己书写的习惯经常会忘记区分大小写。
作者: 20106    时间: 2010-9-4 21:28
支持,正好学习。。。。
作者: gaoren21    时间: 2010-9-9 06:24
这些是一定要学习的
作者: jinqu008    时间: 2010-9-9 13:40
要真正的领会还需要扎实的功底。
作者: 2010weist123    时间: 2010-10-24 19:30
谢谢了啊,正需要啊

话说,只为演示,不用这么大的文件
作者: 2010zdchao    时间: 2010-10-31 08:19
要真正的领会还需要扎实的功底
作者: aohch    时间: 2010-12-29 13:41
学习学习,支持楼主!
作者: 881966    时间: 2010-12-29 18:35
求不得的好教程是一定要学习
作者: cuisong_vip    时间: 2011-2-10 01:28
感谢分享 为什么easyboot不做第一启动 反而用grub4dos做第一启动 我制作的和你的正好相反 但是EASYBOOT 引导grub4dos虚拟机成功 我的台式机却失败
作者: 2011npwjm    时间: 2011-2-11 19:06
不错,正学习中,非常感谢。
作者: arexiang    时间: 2013-3-29 12:38
学习了,起大作用了,谢谢
作者: zyy    时间: 2017-12-11 21:55
谢谢分享,学习
作者: aliaaaa    时间: 2020-5-25 01:22
想自己集成一个光盘pe,这个知识学习了,谢谢楼主分享




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