|
|
首先声明因为我没有搜索权限不知道是否有其他人已经发过类似的帖子,但此帖确是我原创的。
最近无所事事心情烦闷,就自己找点事做,恰好系统出了点问题就拿ERD Commander 2005来研究一下。ERD Commander 2005本身好办,虽然添加中文支持麻烦一点。不过我希望还能增加一些其它工具比如内存检测/DOS 启动等等,直接使用Easyboot轻松搞定,但发现Firefox不能用了,上网一搜,原来是ERD在封装的时候做了些手脚。但是用ERD封装的话怎么加入其它启动呢?:(
对了,修改bootsect.bin,用Easyboot的Loader.bin代替,再用ERD封装。ezboot中的其他文件怎么办呢?先各保留一份吧。具体做法就是先把做好的启动部分都放到ERD的那个临时文件夹中,将bootsect.bin改名为erd.bin,再把ezboot文件夹中的文件copy到根目录下,并且将Loader.bin改名为bootsect.bin,另外别忘了在easyboot里面修改ERD的启动命令为cd /;run erd.bin。之后再用ERD封装,似乎只是针对Firefox做了某些手脚,所以增加其他文件都没有问题。 这样就可以做到多启动并且正常使用Firefox了。:)
另外说一下,因为是用ERd封装,所以easyboot的一些功能似乎出了问题,比如引导img的镜像会有bcdw 5555错误(奇怪的是在vmware里正常:Q)。这一点很头痛,后来发现添加的dos杀毒软件大全里面的kv2006镜像是可以的,这样用winimage打开不能引导的img,选image - change format - import format from image,再选择那个kv2006镜像,之后保存为.ima,最后修改启动菜单的运行,比如run /img/dostools.ima就可以了。结果还有一个问题,我是把dos放在dos工具子菜单里的,这样做完再封装启动时会直接跑到dos工具里面,仔细查看,原来loader.bin里面的ezb指向了dos.ezb,看来不是easyboot封装就搞不清根菜单了。那么就再到ezboot里面打开根菜单比如cdmenu.ezb,不用做什么改动直接保存就可以了,再把loader.bin复制到根目录更名覆盖bootsect.bin就完成了。经过测试,根目录下面并不需要有.ezb和.bmp或.bm1文件,这样就可以把这些东西删掉,显得更整洁。:victory:
以上就是这两天研究的结果,至于为什么有些iso/img文件不能引导还希望有大虾能做一下解释。
[ 本帖最后由 imflying 于 2007-1-12 11:07 AM 编辑 ] |
|