|
Easyboot的鼠标支持、中文支持和256色(甚至64K色)支持一直是它吸引我的地方。像GRUB4DOS这样强大的东西也只有支持14色背景,而且不支持鼠标,中文支持需要附加文档。
很多人说easyboot兼容性差,大概是因为只能兼容很少的镜像文件和引导文件,引导功能也比较少。所以今天我就要改进这一点。
我决定用GRUB4DOS作为坚强的后盾。用easyboot引导grldr,由grldr进一步引导。
方法是,把需要的启动内容以GRUB4DOS配置文件(menu.lst)形式写好,用内置菜单修改器导入到grldr)里,然后更名为***ldr(自己决定)。
然后要在easyboot的菜单项里引导刚才的***ldr(把***替换成实际的名字),能不能用“run ***ldr”呢?
在此我建议不使用。我曾经使用过这一语句,并且在虚拟机中测试成功,可刻盘实测却失败了,令我百思不得其解。这也算easyboot兼容性差的一点罢。
还好,easyboot 5.08和以后的版本包含了bcdw这个小工具,bcdw的功能和run几乎相同(除了 .ezb
菜单文件只能用run),兼容性却比run要好的多,建议大家以后多用bcdw这个工具。
因此,把菜单命令改成“bcdw ***ldr”就行了,虚拟机和刻盘实测都成功。
实战演练:
这是我刚刚做好的《系统维护工具集》(超级一盘通天)。其中不乏有一些投机取巧的小技俩,供大家参考。
超级一盘通天有四大功能,无数小功能。
一、老毛桃的070911版Windows PE
用UltraISO把BootCD_070911.iso里所有文件拆到disk1文件夹(以实际情况为准)里,把引导文件保存到disk1\ezboot下面,叫作“winpe.bin”(想叫什么叫什么,下同)。
在easyboot中建立“Windows PE”菜单项,命令是“bcdw winpe.bin”(以实际文件名为准,下同)。
小技俩:这里省去了GRUB4DOS的引导步骤。因为测试下来都很成功,没有必要再兜圈子。
二、CDlinux移动工作站
用UltraISO把CDlinux-0.9.5.iso里所有文件拆到disk1下面。
用菜单修改器把disk1\CDlinux\boot\menu.lst烧到grldr中去,更名为CDlinux.bin,放到disk1\ezboot下面。
在easyboot中建立“CDlinux”菜单项,命令是“bcdw CDlinux.bin”。
小技俩:这里直接把CDlinux的菜单写到grldr里去了,而不是让grldr再去寻找menu.lst。
三、深山红叶DOS工具箱
把dos.img复制到disk1\ezboot下面。
在easyboot中建立“DOS 工具箱”菜单项,命令是“bcdw dos.img”。
小技俩:和第一条差不多,而且更简单,就算用“run dos.img”也可以。
四、13m 迷你Windows98
这一项可谓多灾多难。
最开始,我直接提取了98.img,用命令“run 98.img”,结果虚拟机里卡住。
然后我用GRUB4DOS来引导它,但是因为用了“run grldr”语句,导致虚拟机测试成功,实测失败。
后来,我用“bcdw 98.img”引导,结果虚拟机花屏,光标乱飞,喇叭狂叫。
现在,我采用第一条的方法,成功了。
以后我准备沿用GRUB4DOS法,用“bcdw ***ldr”来引导。
最后润色一下,就可以制作ISO了,制作时要记得勾选“Joliet”和“允许小写字母”,不要勾“8.3文件名”,不然GRUB4DOS和linux很可能会失败。
[ 本帖最后由 vb2vc 于 2010-2-10 13:24 编辑 ] |
|