无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 10052|回复: 24
打印 上一主题 下一主题

[已解决] 如何最少量写grdlr内置菜单,改为使用menu.lst

[复制链接]
跳转到指定楼层
1#
发表于 2011-6-11 21:48:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位大大,看过水老UD的朋友不知是否注意到,用fbinstTool查看水老UD中grdlr菜单,内置菜单是一片空白的,这是如何做到?,搜索到的几个贴子都没有这样的做法,
http://bbs.wuyou.net/viewthread. ... hlight=%C4%DA%D6%C3

通常的做法是把MENU.lst的内容复制到内置菜单中来引导,但这样的容量不能超4K,而保留原grub4dos 自带的内置菜单来引导外置,在速度上慢了一些,,还会在屏幕上出现不少过程。我对UD了解不多,所以想明白这是怎么做到的,特向各位路过的大大及坛友请教,在此先谢谢了。 我心如水用的grdlr和menu.rar (124.5 KB, 下载次数: 194)

[ 本帖最后由 2010jtys 于 2011-6-12 08:11 编辑 ]
2#
 楼主| 发表于 2011-6-11 22:25:23 | 只看该作者
没人知道吗?自已顶一下,期待明天有好消息。
回复

使用道具 举报

3#
发表于 2011-6-11 23:04:09 | 只看该作者
路过。

楼主提到grldr内置菜单,但没提供grldr等可供分析的材料、图片等。
如果为此去找,去下载东西,来研究楼主提出的问题,比较费劲。

看来算了,我放弃学习空白菜单的机会了。
回复

使用道具 举报

4#
发表于 2011-6-12 06:23:08 | 只看该作者
原帖由 2010jtys 于 2011-6-11 21:48 发表
请教各位大大,看过水老UD的朋友不知是否注意到,用fbinstTool查看水老UD中grdlr菜单,内置菜单是一片空白的,这是如何做到?,搜索到的几个贴子都没有这样的做法,
http://bbs.wuyou.net/viewthread. ... hligh ...

导出你上传的内置菜单,就是grub4dos原版的GRLDR!
而上传的MENU.lst的内容为编制的全部菜单内容!
回复

使用道具 举报

5#
 楼主| 发表于 2011-6-12 07:25:37 | 只看该作者

回复 #4 2010yg 的帖子

楼上的可能还没明白我的意思,我是想知道怎样做才能达到水老UD的效果,即看上去grldr用fbinstTool查看不到内容,内置菜单看上去是空白的。因为如果单纯把grub4dos原版的GRLDR内置菜单的内容全删,即便UD里有menu.lst,也引导不起来呀?
回复

使用道具 举报

6#
 楼主| 发表于 2011-6-12 08:03:50 | 只看该作者
谢谢3楼的朋友,您的回答刚开始让我很疑惑,后来我试用旧版fbinstTOOl V1.602重新查看水老的UD,这下看到内容了,fbinstTOOl V1.602显示的菜单编码是ANSI,原来是fbinstTOOl V1.603在我的机器上运行不正常!!!

[ 本帖最后由 2010jtys 于 2011-6-12 08:06 编辑 ]
回复

使用道具 举报

7#
发表于 2011-6-12 08:15:32 | 只看该作者
你上传的grldr用FbinstTool确实查看不到内容,用Bootice却可以看到其内置菜单为原始菜单。用该grldr做了个简单的FBA,测试不能启动,换个grldr就可以启动。

如何最少量写grdlr内置菜单,改为使用menu.lst

内置菜单只用这条代码试试

configfile (ud)/menu.lst

注意:menu.lst的路径改为实际路径。
回复

使用道具 举报

8#
发表于 2011-6-12 08:37:31 | 只看该作者
原帖由 tubaozi 于 2011-6-12 08:15 发表
你上传的grldr用FbinstTool确实查看不到内容,用Bootice却可以看到其内置菜单为原始菜单。


新版FbinstTool似乎不支持老版本的grldr或许是看不见其内置菜单的原因。
回复

使用道具 举报

9#
发表于 2011-6-12 10:44:46 | 只看该作者
原帖由 tubaozi 于 2011-6-12 08:37 发表


新版FbinstTool似乎不支持老版本的grldr或许是看不见其内置菜单的原因。

用1.602版可以看!
回复

使用道具 举报

10#
发表于 2011-6-12 11:05:31 | 只看该作者
楼主补充提供了grldr和menu.lst资料。问题就清楚了。

GRLDR应小写。

这个GRLDR就是官方版本grldr,本身有默认内置菜单,不是空白菜单。这个内置菜单会查找、调用外置menu.lst菜单。一切很正常。

楼主所有问题都不存在。
回复

使用道具 举报

11#
发表于 2011-6-12 13:07:16 | 只看该作者
原帖由 2010jtys 于 2011-6-11 21:48 发表
请教各位大大,看过水老UD的朋友不知是否注意到,用fbinstTool查看水老UD中grdlr菜单,内置菜单是一片空白的,这是如何做到?,搜索到的几个贴子都没有这样的做法,
http://bbs.wuyou.net/viewthread. ... hligh ...

把grldr改成大写,用fbinstTool就看不到菜单
grldr用小写,就看得见菜单
回复

使用道具 举报

12#
发表于 2011-6-12 13:58:07 | 只看该作者
确实是因grldr文件名改大写后,才看不到!
回复

使用道具 举报

13#
 楼主| 发表于 2011-6-13 18:49:43 | 只看该作者
多谢各位大大指点,俺受益匪浅
回复

使用道具 举报

14#
发表于 2011-6-18 17:53:09 | 只看该作者

回复 #12 2010yg 的帖子

还真是,1.603对于grldr文件名大、小写很敏感,大写就看不到菜单了,小写可以, 而1.602版却可以。
回复

使用道具 举报

15#
发表于 2011-6-18 20:46:52 | 只看该作者
1.604无此问题。
回复

使用道具 举报

16#
发表于 2011-6-18 22:03:39 | 只看该作者

回复 #15 梅边吹笛 的帖子

1.604版出了吗。我在j大的发布帖里怎么找不到啊?能共享一下吗?
回复

使用道具 举报

17#
发表于 2011-6-18 22:13:20 | 只看该作者
在群共享里面,原作者没在这里公布。我也不好代劳,见谅!
回复

使用道具 举报

18#
发表于 2011-6-18 22:46:51 | 只看该作者
感谢报告这个bug,下班更正

1.604 还在内测,估计月底左右放出

[ 本帖最后由 jianliulin 于 2011-6-18 22:47 编辑 ]
回复

使用道具 举报

19#
发表于 2011-6-19 07:36:58 | 只看该作者

回复 #15 梅边吹笛 的帖子

最新的1.604也有这个问题,自1.603以后都有这个问题。1.602无此问题。
回复

使用道具 举报

20#
发表于 2011-6-19 09:47:18 | 只看该作者
原帖由 幸运的草 于 2011-6-19 07:36 发表
最新的1.604也有这个问题,自1.603以后都有这个问题。1.602无此问题。

是吗?搞不明白了!我用1.604打开水老的UD版是可以的。

2011-06-19_094546.jpg (181.41 KB, 下载次数: 118)

2011-06-19_094546.jpg
回复

使用道具 举报

21#
发表于 2011-6-19 09:57:22 | 只看该作者
搞明白了,原来直接点grldr菜单的确是空白。双击GRLDR转到grldr菜单是正常的。
回复

使用道具 举报

22#
发表于 2011-6-19 13:22:33 | 只看该作者

回复 #21 梅边吹笛 的帖子

另外,右键“编辑内置菜单”也正常。
回复

使用道具 举报

23#
发表于 2011-6-19 20:39:17 | 只看该作者
原帖由 幸运的草 于 2011-6-19 13:22 发表
另外,右键“编辑内置菜单”也正常。


是个小bug,明天就可以上传修正版到群共享,
回复

使用道具 举报

24#
发表于 2011-6-22 15:59:31 | 只看该作者
我只用默认的,这样挺好.
回复

使用道具 举报

25#
发表于 2011-11-2 15:29:05 | 只看该作者

回复 #10 pseudo 的帖子

请教大元帅,grldr菜单同样写法调用IMG,有的能启动有的不能启动
我刚开始学grldr菜单,同样写法,调用IMG只有【4】和【9】可用,其他都显示为:
Error 15:File not found
Press any key to contiune...
见图(路径没问题,EZBOOT文件夹与BOOT一样)

下面是内置菜单写法:【1、2、3、4、9】可以用
------------------------------------------------------------------------------
find --set-root (cd)/BOOT/MESSAGE
timeout 30
default 0
gfxmenu (cd)/BOOT/MESSAGE

title 【 1 】启动windows PE系统(老毛桃最终修改版)
find --set-root --ignore-floppies /WXPE/SETUPLDR.BIN
chainloader /WXPE/SETUPLDR.BIN
title 【 2 】启动【网虫2008】 Win7 PE系统
find --set-root /W888/W88_MGR
chainloader /W888/W88_MGR
title 【 3 】安装原版windows XP系统
find --set-root /i386/setupldr.bin || find --set-root /I386/SETUPLDR.BIN
chainloader /i386/setupldr.bin || chainloader --force /I386/SETUPLDR.BIN
title 【 4 】运行DiskGen分区工具
map --mem (cd)/BOOT/grub/DISKGEN.IMG (fd0)
map (fd0) (fd1)
map --floppies=2
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 5 】破解用户登陆密码
map --mem (cd)/BOOT/grub/password.img (fd0)
map (fd0) (fd1)
map --floppies=2
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 6 】运行萝卜家园DOS工具箱
map --mem (cd)/BOOT/grub/dostools.ima (fd0)
map (fd0) (fd1)
map --floppies=2
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 7 】运行DM 9.56 中英双语版
map --mem (cd)/BOOT/grub/dm956.img (fd0)
map (fd0) (fd1)
map --floppies=2
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 8 】运行Win XP 紧急引导盘
map --mem (cd)/BOOT/grub/xpboot.img (fd0)
map (fd0) (fd1)
map --floppies=2
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 9 】运行Acronis True Image Home 2012中文版
map --mem (cd)/BOOT/grub/acronis.img (fd0)
map (fd0) (fd1)
map --floppies=2
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 10 】从本机硬盘启动
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map --hook
chainloader (hd0)+1
title 【 R 】重启计算机
reboot
title 【 S 】关闭计算机
halt

[ 本帖最后由 2011dyzyb 于 2011-11-2 15:31 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-29 23:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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