无忧启动论坛

标题: 两个MENU.LIST,能否统一到一个 [打印本页]

作者: dvd008    时间: 2011-5-10 19:07
标题: 两个MENU.LIST,能否统一到一个
两个版本做到一个菜单,但是,这两个有什么影响?
calc *0x60200=*0x82a0
calc *0x60300=*0x829c

这个呢?
terminal console
color white/blue blue/yellow light-red/blue 10
debug off
default 0




#下面代码在合盘时加入grldr的内置菜单或外置菜单MENU.LST中
#保存MENU.LST或grldr所在的启动设备
calc *0x60200=*0x82a0
calc *0x60300=*0x829c

title 0 SRS_F6 TOOL \n auto back boot menu
configfile ()/SRS_F6/SRS_F6.LST || find --set-root /SRS_F6/SRS_F6.LST && configfile ()/SRS_F6/SRS_F6.LST




terminal console
color white/blue blue/yellow light-red/blue 10
debug off
default 0
#timeout 10
clear

title 0 SRSF6
configfile /SRSF6/SRSF6.LST
作者: pseudo    时间: 2011-5-10 19:33
是否合并,可以按这样的原则:
一个文件如果不是有面向用户意义的独立可剪裁组件,就应该跟其它东西合并,不让用户看到。

合并菜单简单方法是title之前的,title之后的分别合并。
作者: dvd008    时间: 2011-5-10 22:15
我的意思是,一个没有+另外有的,
会出现什么问题
作者: zhaohj    时间: 2011-5-11 07:50
一般都没问题!
我记得terminal console我已经取消,因为有些人希望用在中文环境,返回后图形环境下会出现问题。
象上面可以这样:
debug off
color white/blue blue/yellow light-red/blue 10
default 0
timeout 10

title 0 SRS_F6 TOOL \n auto back boot menu
calc *0x60200=*0x82a0
calc *0x60300=*0x829c
configfile /SRS_F6/SRS_F6.LST || find --set-root /SRS_F6/SRS_F6.LST && configfile /SRS_F6/SRS_F6.LST

title 1 SRSF6
configfile /SRSF6/SRSF6.LST || find --set-root /SRSF6/SRSF6.LST && configfile /SRSF6/SRSF6.LST
作者: dvd008    时间: 2011-5-11 08:12
其它文件不用再修改了?

5.09的GRLDR可以直接用在DOS版?即直接替换2010.05.03的版本?

如果这样,需要哪个模块加载哪个,就方便多了

[ 本帖最后由 dvd008 于 2011-5-11 08:14 编辑 ]
作者: zhaohj    时间: 2011-5-11 08:28
如果要改,也就一处,把DOS版的grub.exe也同步更新(我记得在img的kernel目录下)。
作者: dvd008    时间: 2011-5-11 08:52
我试一试
刚才没有成功
5.9的不能启动DOS的
作者: zhaohj    时间: 2011-5-11 15:37
我不想再升级DOS版了。
要不,我把IDE的加到SRSF6中(无DOS),免得你常记挂!

先发个单文件版。




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