无忧启动论坛

标题: 在执行错误的菜单返回的时候乱码的问题 [打印本页]

作者: 2011lifsky    时间: 2011-3-11 23:34
标题: 在执行错误的菜单返回的时候乱码的问题
在执行错误的菜单返回的时候乱码的问题

就是进入grldr菜单时是正常的,如果选择一个菜单,然后由于菜单错误返回后就乱码了

请教是什么问题,应该怎样解决??

看到过百草霜的解决办法 ,不知道现在能不能完美解决

[ 本帖最后由 2011lifsky 于 2011-3-12 11:00 编辑 ]
作者: 2011lifsky    时间: 2011-3-11 23:35
占楼求解中。。。。


作者: 邪恶海盗    时间: 2011-3-12 00:13
乱码有几种原因:
1,grub.exe(grldr)没选中文版的,
2,MENU.LST保存的码制不对(ANSI),
3,中文字体文件没加载上。

下载你需要的grub版本都在chinese目录找grldr就是你所需要的

论坛搜索到的...
作者: 2011lifsky    时间: 2011-3-12 10:41
我是用百草霜 的工具制作的MESSAGE

不是GRUB的问题,以前看到过说是grldr菜单的问题  不知道怎么解决

继续等待中。。。
作者: 2011lifsky    时间: 2011-3-12 10:56
是执行错误的菜单返回的时候然后乱码了



这个问题不知道现在解决没
作者: 2011lifsky    时间: 2011-3-12 11:42
找到解决方法了
一定要再下载一个字体包么??



作者: 2011lifsky    时间: 2011-3-24 15:04
这种问题到底是怎么搞的啊????
作者: 2011lifsky    时间: 2011-3-24 15:08
字体是怎么用的啊???在哪下载???

message里不是自带字体的??
作者: tubaozi    时间: 2011-3-24 17:26
原帖由 2011lifsky 于 2011-3-24 15:08 发表
字体是怎么用的啊???在哪下载???

message里不是自带字体的??


UNIFONT (ud)/BOOT/GRUB/U16HZ

汉字.7z (360.64 KB, 下载次数: 153)
作者: 2011lifsky    时间: 2011-3-27 13:25
标题: 回复 #9 tubaozi 的帖子
我用的是百草霜的MESSAGE制作工具做的
里面不是自带字体的?
为什么还要另外加载啊???
作者: 3370123    时间: 2011-3-27 19:57
要想解决这个问题

就不要用gfxmenu模式了,也就是不要加载message文件达到图形界面了
作者: 2011lifsky    时间: 2011-3-27 22:11
标题: 回复 #11 3370123 的帖子
不加载message那怎么达到图形界面呢?
作者: 3370123    时间: 2011-3-28 09:42
标题: 回复 #12 2011lifsky 的帖子
所以让你放弃啊

补足字数
作者: 2010cqlx    时间: 2011-3-28 09:42
解决加载message后在执行错误的菜单返回的时候乱码

编辑menu菜单
gfxmenu (ud)/message
加上 configfile (md)4+8
在执行错误的菜单后就会返回图形菜单,不会出现乱码

如:
default 0
timeout 12
gfxmenu (ud)/message
configfile (md)4+8
title [01]  加载USB2.0驱动
kernel (ud)/img/plpbt.bin

......
作者: 2011lifsky    时间: 2011-3-28 23:20
标题: 回复 #14 2010cqlx 的帖子
configfile (md)4+8

什么意思啊??还从来没见过这个代码呢
作者: 2010cqlx    时间: 2011-3-29 00:07
标题: 回复 #15 2011lifsky 的帖子
看这里http://bbs.wuyou.net/forum.php?mod=viewthread&tid=181978&highlight=configfile%2B%28md%294%2B8
顺便问一句,LZ,你加载message后在执行错误的菜单返回的时候还乱码吗

[ 本帖最后由 2010cqlx 于 2011-3-29 18:07 编辑 ]
作者: 2011lifsky    时间: 2011-3-30 22:07
标题: 回复 #16 2010cqlx 的帖子
是啊

我的message是用百草霜的软件做的 ,里面自带有微软雅黑字体的啊
作者: rroo    时间: 2011-3-30 22:14
MENU.LST保存的码制不对,要用unit-8,
作者: 2011davidwwm    时间: 2011-3-30 23:21
这个问题是个比较普遍的问题,grub 在执行 message 图形界面的情况下是正常的,如果出错返回非图形模式下就会乱码,这些应该是 grub 支持编码的问题。解决这个问题可以在编两个菜单,这样如果退出图形界面就会执行另一个菜单。或者 主菜单内定义如果退出图形界面则继续执行主菜单。这样就可以解决乱码问题。比如菜单
pxe detect
configfile
default 0
timeout 5
fontfile /boot/grub/fonts
splashimage /boot/grub/back.gz
gfxmenu /boot/message.xp.gz
terminal graphics
configfile /menu1.lst

当这个菜单退出图形界面的时候会执行 Menu1.lst 菜单。这样就能避免乱码的问题了。




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