无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 14402|回复: 38
打印 上一主题 下一主题

了解一下老毛桃改的GRLDR???

[复制链接]
跳转到指定楼层
1#
发表于 2006-10-10 11:20:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是从 发一个迷你21M_XPE,傻瓜式安装在硬盘哦(支持加密)    (  1 2 3 4 )中得到老毛桃的GRLDR9。7的,我从时空论坛下的GRLDR9。7好像都有一个搜索\MENU.LST的过程,老毛兄是如何把它去掉的???
2#
发表于 2006-10-10 11:21:27 | 只看该作者
原帖由 guyouhua 于 2006-10-10 11:20 发表
我是从 发一个迷你21M_XPE,傻瓜式安装在硬盘哦(支持加密)    (  1 2 3 4 )中得到老毛桃的GRLDR9。7的,我从时空论坛下的GRLDR9。7好像都有一个搜索\MENU.LST的过程,老毛兄是如何把它去掉的???

使用 UE 修改内置菜单
回复

使用道具 举报

3#
 楼主| 发表于 2006-10-10 11:30:06 | 只看该作者

使用 UE 修改内置菜单??

不好意思,授人以渔,不如授人与鱼,老毛兄弄一下最新的修改了的GRLDR给我喽!
http://grub4dos.jot.com/WikiHome 这个是新的下载地址!

[ 本帖最后由 guyouhua 于 2006-10-10 11:39 AM 编辑 ]
回复

使用道具 举报

4#
 楼主| 发表于 2006-10-10 11:36:32 | 只看该作者

使用 UE 修改内置菜单??

或能给一个改它的教程吗?我会用UE但是好像好多都要求修改前后的字符串一样长!
回复

使用道具 举报

5#
发表于 2006-10-10 11:54:36 | 只看该作者
原帖由 guyouhua 于 2006-10-10 11:36 发表
或能给一个改它的教程吗?我会用UE但是好像好多都要求修改前后的字符串一样长!

我晕,这个也要教程?不能随便改的,改乱了会无法使用,有些东西全凭你主观上的理解,没办法说清楚的。

另外,你必须了解 Grub,不了解,肯定不会修改!

这个是修改好了的,它会寻找 (hd0,0)/maotao/menu.lst

GRLDR.rar

83.71 KB, 下载次数: 179, 下载积分: 无忧币 -2

回复

使用道具 举报

6#
 楼主| 发表于 2006-10-10 12:20:02 | 只看该作者

这回彻底晕倒了!

这回彻底晕倒了!
回复

使用道具 举报

7#
发表于 2006-10-10 12:27:40 | 只看该作者
原帖由 老毛桃 于 2006-10-10 11:54 AM 发表


这个是修改好了的,它会寻找 (hd0,0)/maotao/menu ...

我就想知道怎样改成会自动寻找(hd0,0)/BOOT/menu.lst
回复

使用道具 举报

8#
发表于 2006-10-10 12:44:39 | 只看该作者
原帖由 l1982012800 于 2006-10-10 12:27 发表

我就想知道怎样改成会自动寻找(hd0,0)/BOOT/menu.lst

看这个截图就知道怎么改了

Snap1.jpg (334.27 KB, 下载次数: 138)

Snap1.jpg
回复

使用道具 举报

9#
发表于 2006-10-10 12:46:05 | 只看该作者
原版 Grldr 默认会查找根目录、/Grub、/boot/grub 下的 menu.lst
回复

使用道具 举报

10#
 楼主| 发表于 2006-10-10 14:45:45 | 只看该作者

求助: 如何使用 UE 修改GRLDR的内置菜单

求助: 使用 UE 修改GRLDR的内置菜单

求助: 如何使用 UE 修改GRLDR的内置菜单,最好有修改的贴图!
我们知道,用GRLDR启动会出现一个短暂的
find /menu.lst
find /boot/grub/menu.lst
find /grub/menu.lst
如何修改让它从find /boot/grub/menu.lst直接启动,而不是find /menu.lst????

[ 本帖最后由 guyouhua 于 2006-10-10 02:49 PM 编辑 ]

grldr.rar

86.83 KB, 下载次数: 77, 下载积分: 无忧币 -2

回复

使用道具 举报

11#
发表于 2006-10-10 15:21:38 | 只看该作者
原帖由 guyouhua 于 2006-10-10 14:45 发表
求助: 使用 UE 修改GRLDR的内置菜单

求助: 如何使用 UE 修改GRLDR的内置菜单,最好有修改的贴图!
我们知道,用GRLDR启动会出现一个短暂的
find /menu.lst
find /boot/grub/menu.lst
find /grub/menu.lst
如 ...

以下截图的蓝色选中部分就是 Grub 的内置菜单,看得懂吗?中间区域的 16 进制值 0D 0A 则是一个 回车+换行符00 则是空数据,它们是右边区域字符的 ASCII 码的十六进制值。左边区域则是数据地址。

看得明白吗?你所说的“短暂”是因为 timeout 的值设置为 1(见截图中的红圈圈部分),如果不想看见内置菜单显示而直接执行默认选项,可以设置为 0
回复

使用道具 举报

12#
发表于 2006-10-10 15:29:07 | 只看该作者
要想让 Grub 直接从 find /boot/grub/menu.lst 直接启动,而不是 find /menu.lst,可以作如下图的修改,注意红圈圈部分的值。当然也可以直接将你的 menu.lst 的内容写进内置菜单,前提是你要懂 UE,懂一点点的十六进制与 ASCII。不过可惜,目前版本的 Grub 不支持从内置菜单加载中文字库

Snap2.jpg (154.44 KB, 下载次数: 116)

Snap2.jpg
回复

使用道具 举报

13#
 楼主| 发表于 2006-10-10 15:43:03 | 只看该作者

感激?!

你的努力解析永远不会被GUYOUHUA遗忘!
回复

使用道具 举报

14#
发表于 2006-10-10 19:44:39 | 只看该作者
为什么我只改了一个字就无法启动了,难道要破解吗

[ 本帖最后由 l1982012800 于 2006-10-10 09:02 PM 编辑 ]
回复

使用道具 举报

15#
发表于 2006-10-10 22:34:13 | 只看该作者
前面我已经说过了,修改十六进制值可不是能随便改的,你要懂 UE,懂一点点的十六进制与 ASCII
回复

使用道具 举报

16#
发表于 2006-10-10 22:35:54 | 只看该作者
原帖由 guyouhua 于 2006-10-10 03:43 PM 发表
你的努力解析永远不会被GUYOUHUA遗忘!

老毛就是老毛,他就是这样“征服”大家的!呵呵~``


原帖由 l1982012800 于 2006-10-10 07:44 PM 发表
为什么我只改了一个字就无法启动了,难道要破解吗

先学着修改相同字节数的字段……
回复

使用道具 举报

17#
发表于 2006-10-10 23:28:51 | 只看该作者
求助: 毛桃高手用 UE 修改一下我的GRLDR的内置菜单,直接将 menu.lst 的内容写进内置菜单,附上我的MENU.LST

GRLDR.rar

87.14 KB, 下载次数: 68, 下载积分: 无忧币 -2

回复

使用道具 举报

18#
发表于 2006-10-10 23:52:06 | 只看该作者
原帖由 l1982012800 于 2006-10-10 23:28 发表
求助: 毛桃高手用 UE 修改一下我的GRLDR的内置菜单,直接将 menu.lst 的内容写进内置菜单,附上我的MENU.LST

搞定!你去测试一下

grldr.rar

87.71 KB, 下载次数: 105, 下载积分: 无忧币 -2

回复

使用道具 举报

19#
发表于 2006-10-11 09:41:32 | 只看该作者
已测试,不错,感觉C盘清爽多了

screenshot112.jpg (172.2 KB, 下载次数: 172)

screenshot112.jpg
回复

使用道具 举报

20#
发表于 2006-10-11 10:06:38 | 只看该作者
原帖由 l1982012800 于 2006-10-10 23:28 发表
求助: 毛桃高手用 UE 修改一下我的GRLDR的内置菜单,直接将 menu.lst 的内容写进内置菜单,附上我的MENU.LST

发现这个版本的 Grub 好像已经支持内置菜单中加载中文字库了
回复

使用道具 举报

21#
 楼主| 发表于 2006-10-11 10:26:23 | 只看该作者

!!!

http://grub4dos.jot.com/WikiHome可以下到最新的2006/10/05的GRLDR
也可用我改好的。启动时内置菜单的find /boot/grub/menu.lst为默认项!

[ 本帖最后由 guyouhua 于 2006-10-11 10:29 AM 编辑 ]

grldr.rar

173.68 KB, 下载次数: 127, 下载积分: 无忧币 -2

回复

使用道具 举报

22#
发表于 2006-10-11 19:36:43 | 只看该作者
最新的2006/10/06的GRLDR
已经成功了只要用UE打开找到
I/O APIC id %d ver %d, address: 0x%x   default 0
timeout 1
fallback 1

title find /menu.lst
        find --set-root --ignore-floppies /menu.lst
        configfile /menu.lst

title find /boot/grub/menu.lst
        fallback 2
        find --set-root --ignore-floppies /boot/grub/menu.lst
        configfile /boot/grub/menu.lst

title find /grub/menu.lst
        fallback 3
        find --set-root --ignore-floppies /grub/menu.lst
        configfile /grub/menu.lst

title commandline
        commandline

title reboot
        reboot

title halt
        halt

这一段default 0中的0换成1就可以了,注意是将0对应的16制位上的30改成31
回复

使用道具 举报

23#
发表于 2006-10-18 12:05:31 | 只看该作者
请教老毛桃一个问题:

从你的#10楼中标示位置提取的菜单是:
default 0
timeout 1
fallback 1

title find /menu.lst
        find --set-root /menu.lst
        configfile /menu.lst

title find /boot/grub/menu.lst
        fallback 2
        find --set-root /boot/grub/menu.lst
        configfile /boot/grub/menu.lst

title find /grub/menu.lst
        fallback 3
        find --set-root /grub/menu.lst
        configfile /grub/menu.lst

title enter commandline mode
        commandline

title reboot
        reboot

title halt
        halt

可不可以一次性改好后替换进去?或者编译好十六进编码替换?还有替换时有什么要求?

[ 本帖最后由 xdg3669 于 2006-10-18 12:11 PM 编辑 ]
回复

使用道具 举报

24#
发表于 2006-10-18 12:20:01 | 只看该作者
原帖由 xdg3669 于 2006-10-18 12:05 发表
请教老毛桃一个问题:

从你的#10楼中标示位置提取的菜单是:
default 0
timeout 1
fallback 1

title find /menu.lst
        find --set-root /menu.lst
        configfile /menu.lst

title find /boot/grub/me ...

可以直接在 UE 中手动写内置菜单,菜单全部内容结束是以十六进制的 00 作为标记。换回车、行标记为十六进制的 0d 0a
回复

使用道具 举报

25#
发表于 2006-10-18 13:12:48 | 只看该作者
多谢指教!
回复

使用道具 举报

26#
发表于 2006-10-18 14:05:36 | 只看该作者
原帖由 老毛桃 于 2006-10-18 12:20 PM 发表

可以直接在 UE 中手动写内置菜单,菜单全部内容结束是以十六进制的 00 作为标记。换回车、行标记为十六进制的 0d 0a





我在更改时发现起始是00,结束也是00,但回车、行标记0A就可以了:victory:
我的menu.lst:lol比较长
回复

使用道具 举报

27#
发表于 2006-10-18 22:13:04 | 只看该作者
我试改了两次都不成功,毛桃帮我弄一下.

GRLDR_TCLSHX.rar

81.06 KB, 下载次数: 34, 下载积分: 无忧币 -2

回复

使用道具 举报

28#
发表于 2006-10-18 22:25:23 | 只看该作者
相同字节数的替换能成功!

但替换字节不相同时该如何替换?比如timeout 1改成timeout 15就没有成功!
回复

使用道具 举报

29#
发表于 2006-10-18 22:44:10 | 只看该作者
原帖由 TCLSHX 于 2006-10-18 10:13 PM 发表
我试改了两次都不成功,毛桃帮我弄一下.

你的MENU.LST太长了,
回复

使用道具 举报

30#
发表于 2006-10-18 23:00:31 | 只看该作者
原帖由 l1982012800 于 2006-10-18 10:44 PM 发表

你的MENU.LST太长了,


长度有限制吗?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 06:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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