Bootmgr/Grub4DOS/EasyBoot这三种菜单的相互切换,以实现更好的兼容性。

1.Bootmgr调用Grub4DOS、EasyBoot

bootmgr是通过BCD文件显示菜单,因此修改BCD文件即可,本文借助Bootice工具,首先打开BCD文件,可以删除已存在的菜单,然后添加新的菜单。下图添加“调用Grub4DOS、EasyBoot”的菜单。

U盘制作,Bootmgr,Grub4DOS,EasyBoot

U盘制作,Bootmgr,Grub4DOS,EasyBoot

U盘制作,Bootmgr,Grub4DOS,EasyBoot

U盘制作,Bootmgr,Grub4DOS,EasyBoot

2.Grub4DOS调用Bootmgr、EasyBoot

由前面介绍,Grub4DOS是通过grldr调用menu.lst显示菜单。下面仅写两个菜单用来调用Bootmgr和EasyBoot。

--------------------------------------

title 切换到Bootmgr 

chainloader /BOOTMGR

title 切换到EasyBoot

chainloader --force --raw /EZBOOT/EZLDR

3.EasyBoot调用Bootmgr、Grub4DOS

可以直接使用命令run bootmgr和run grldr调用二者。注意事先将bootmgr和grldr复制到EZBOOT目录下,将menu.lst复制到disk1目录下。毕竟不知还有那些启动方式,且听下回会分解。