无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3617|回复: 6

如何使EZBOOT和GRUB4DOS更好地完美结合起来

[复制链接]
发表于 2010-5-18 22:52:50 | 显示全部楼层 |阅读模式
EZBOOT和GRUB4DOS更好地完美结合起来:
我们知道用EZBOOT做的光盘,一般都有如下命令:
bcdw ezboot/*.ini
...
这样做的好处是可以让BCDW通过配置文件传递一个参数,在IMG映象启动之后,通过BCDW命令来获取配置文件设置的参数,然后批处理选择执行想要的操作.
但整个过程GRUB没有参与到其中,如要GRUB仿真映象,则可以如下语句:
bcdw ezboot/grldr
...
grldr需要配合menu.lst,但是却不如BCDW那样,可以把一个配置文件传递给DOS,在DOS下可以随时通过BCDW命令取出EZBOOT配置文件设置好的参数,

如果GRUB也能像BCDW那样,加一个参数执行,那么在启动IMG映象之后,就可以出取出这个参数的值,给批处理执行相应的选择了

我只不过是一个杀猪的,不会编程,也不懂开发,GRUB的老大们,期待你们的完善.....
 楼主| 发表于 2010-5-19 00:14:47 | 显示全部楼层
比较棘手的问题...

[ 本帖最后由 hulongzhuo 于 2010-5-19 20:56 编辑 ]
回复

使用道具 举报

发表于 2010-5-19 00:54:30 | 显示全部楼层
savedefault 的方法是 zw2312914 最初创立的方法。后来已经改造成更方便的方法了,不再需要用 savedefault 这样的高难技巧了。大家一般用 grub4dos 的 dd 命令和 write 命令来实现传递参数的功能。
回复

使用道具 举报

 楼主| 发表于 2010-5-19 09:00:58 | 显示全部楼层
总是在求助的时候,就总能看到你不点大侠的身影,有一种相当温暖的感觉
回复时间:00:54 ,早就听说你身体欠佳,这么晚了还上来跟贴,在下我深表歉疚,还望不点大师以身体为重,你们为此付出了很大的代价了,身体是一部分,GRUB发展有目共睹,前途无量,这一点你们先一辈的大师们功不可没,应深感幸慰了...

另外,savedefault , dd 命令和 write 命令是如何用法,也是一知半解,还得请教大师们了,不过先说明了,身体是革命的本钱,没有什么比身体更值钱的了.
回复

使用道具 举报

 楼主| 发表于 2010-5-19 12:51:44 | 显示全部楼层
不点大师,我还是发现了一个实质的问题,savedefault实现的判断还是局限在启动映象之后,通过选择链接,然后指向相应的批处理程序的,而在此之前,GRUB能判断出EZBOOT菜单界面下,用户做出了哪项选择呢? 而BCDW是确实这样做的,即把通过选择EZBOOT菜单项,而将相应的配置信息传递给了DOS,准确来说,应该是BCDW.COM在DOS下读出了用户在EZBOOT界面下选择的菜单值的配置信息;也试过这样写法:GRUB.exe --configfile-=/menu.lst 等等均不能成功,正如zW所说的,问题的实质是grub4dos与dos(或其他操作系统)中应用程序之间的参数传递的问题,那么这里的问题应当是指GRUB与EZB相互之间如何可以做到传递变量信息,唉,这个问题也蛮牵强了点吧,以前就有人这样问过你了,但苦于一直找不到更好的解决方式.当然,我所需要的仅仅是让GRUB和EZB之间实现的功能,正如BCDW能融入EZB一样;但GRUB有着比BCDW更好的兼容性和更快更高的磁盘仿真度,因此,我希望GRUB能做,而且一定要做到.好了,废话到此为止吧.,待有志之士日后去实现它吧..
回复

使用道具 举报

发表于 2010-6-5 23:51:11 | 显示全部楼层
好啊,终于找到了ezboot转入GRUB的方法
回复

使用道具 举报

发表于 2011-2-8 16:11:58 | 显示全部楼层
到底ezboot怎样转入grub啊?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 19:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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