无忧启动论坛

标题: hpy7332老先生和各位版主麻烦帮忙解决一下内置菜单不能显示中文的问题 [打印本页]

作者: chinaren12    时间: 2009-11-1 20:06
标题: hpy7332老先生和各位版主麻烦帮忙解决一下内置菜单不能显示中文的问题
4.menu.lst菜单已内置,若要修改,请先用grub4dos内置菜单编辑器导出内置菜单,修改完成后,再用它修改内置菜单的功能导入到原始的GRUB.EXE,并改名为AUTOEXEC。

本人下载了你的最新的7.16的启动盘文件,想添加几个菜单,结果又碰到上次的问题,首先,我在boot目录下面修改了MENU.LST文件,结果开机还是那几个选项,我想肯定又是我哪里出错了。

然后又翻你的老先生的帖子,终于看到上面的提示信息了。接着又下载了你所说的grub4dos内置菜单编辑器,把autoexec.exe改名成为grub.exe,导出里面配置菜单menu.lst,然后把我的条目添加进去,用最新的grub.exe把菜单整合了,然后又把整合菜单的grub.exe改名为autoexec.exe,重新放置到u盘根目录下面,结果一启动却发现不能显示中文字符。

只有光标条,没有菜单文字,请老先生帮忙解决一下!!!

menu.lst内容如下:

find --set-root /boot/message
timeout 60
default 2
gfxmenu /boot/message
title 【 0 】返回 本机WinXP(ZIP方式)
rootnoverify (hd0,0)
makeactive
chainloader +1
title 【 1 】返回 本机WinXP(HDD方式)
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
title 【 2 】运行 WinPE微型操作系统
chainloader /MiniPE/LDRXPE
title 【 3 】加载 USB2.0再启动WinPE
map --mem /boot/usb2.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 4 】运行 HPY多任务GHOST11
map --mem /boot/GHOST11.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 5 】启动 DOS工具箱常用菜单
configfile /boot/DOS.LST
title 【 6 】运行 XLY硬盘检测维修工具
map --mem /boot/XLY.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 7 】运行 WinXP紧急引导系统
map --mem /boot/XPBOOT.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title 【 8 】运行 RST内存条测试
map --mem /boot/RST442.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title 【 9 】运行 MEMTEST内存测试
map --mem /boot/MEMTEST.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title 【 10 】运行 Windows内存诊断程序
map --mem /boot/WINDIAG.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

title 【 R 】重新启动计算机
reboot
title 【 S 】关闭计算机
halt



蓝色字母为我自己添加的条目。

[ 本帖最后由 chinaren12 于 2009-11-1 20:13 编辑 ]

图片 001.jpg (44.37 KB, 下载次数: 27)

图片 001.jpg

333.JPG (126.86 KB, 下载次数: 31)

333.JPG

444.JPG (153.47 KB, 下载次数: 38)

444.JPG

4444.JPG (163.8 KB, 下载次数: 42)

4444.JPG

作者: hpy7332    时间: 2009-11-1 20:52
原帖由 chinaren12 于 2009-11-1 20:06 发表
本人下载了你的最新的7.16的启动盘文件,想添 ...

那是以前的FbinstTool版本,不支持中文。10月中旬新出的1.505以后的版本不但完美支持中文,而且还能将修改后的菜单导入grldr,你不用修改menu,按图在grldr窗口直接修改就行了,新版本论坛早就有详细介绍,只是你没留意罢了。

作者: haiou327    时间: 2009-11-1 20:55
gfxmenu中文菜单文件必须为UTF8编码。

[ 本帖最后由 haiou327 于 2009-11-1 21:18 编辑 ]
作者: chinaren12    时间: 2009-11-1 20:57
原帖由 hpy7332 于 2009-11-1 20:52 发表

那是以前的FbinstTool版本,不支持中文。10月中旬新出的1.505以后的版本不但完美支持中文,而且还能将修改后的菜单导入grldr,你不用修改menu,按图在grldr窗口直接修改就行了,新版本论坛早就有详细介绍,只 ...



我不想用fbinstool版本的,我想用你的grub引导的菜单。fbinstool论坛有反应说写入之后速度会有减低。再者,我的不是U盘,我的1寸的微硬盘,里面有很多是GHO文件和ISO文件。都是装系统用的。所以不想再量产了。

不知道老先生可否提供能生成正确显示中文字符的grub.exe和内置菜单整合工具呢?这样方便我等自己修改和制作自己的个性启动优盘呀!!!
作者: chinaren12    时间: 2009-11-1 20:58
原帖由 haiou327 于 2009-11-1 20:55 发表
gfxmenu只支持UTF8编码不支持ANSI码



那请问版主,如何修改之???谢谢了。
作者: haiou327    时间: 2009-11-1 21:05
请将配置菜单menu.lst另存为UTF8编码,再将其内置即可完美显示中文字体。


作者: chinaren12    时间: 2009-11-1 21:07
原帖由 haiou327 于 2009-11-1 21:05 发表
请将配置菜单menu.lst另存为UTF8编码,再将其内置即可完美显示中文字体。

74227



感谢,感谢,明天测试之后再汇报结果,今天下午弄了2个小时硬是没明白这个问题的症结呀!!!
作者: hpy7332    时间: 2009-11-1 21:23
不好意思,我没细看你的问题,还以为是Fbinst哪,版主正解,修改后保存为UTF-8,再导入就OK了。boot里的menu与内置菜单相同,用于子菜单返回。

[ 本帖最后由 hpy7332 于 2009-11-1 21:27 编辑 ]
作者: chinaren12    时间: 2009-11-2 09:11
感谢版主和hpy7332的鼎力相助,问题解决了。的确是menu.lst只能接受UTF-8编码的缘故。如果使用ANSI码保存文件的话就无法显示中文字符。谢谢了。




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