grub4dos最新0.4.6a无法显示中文
本帖最后由 kellllby 于 2016-3-8 07:54 编辑百度了很多贴子,也直接用了别人的menu.lst,并加中文包,最后不管是以UTF-8还是以ANSI保存,加载都中文都是乱码,背景是能正常加载了,但中文试了很多方法依然乱码,求助大神们帮忙解决一下,实体机和虚拟机都试了一样的结果。 菜单贴上来 # 关闭调试信息
debug=0
# 默认延迟时间(秒)
timeout 30
# 第一项为默认值
default 4
# 设置vbe图形模式
graphicsmode -1 800
# 设置中文字体文件
font /unifont.hex.gz
title 计算机维护光盘
find --set-root /grub.id
map /boot/program/计算机维护光盘.iso (0xff)
map --hook
chainloader (0xff)
title Dos工具箱
map /BritneyLZMA/mydos.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 启动 Windows
find --set-root /bootmgr
chainloader /bootmgr
title Grub命令行
commandline
title 重启
reboot
title 关机
halt
kellllby 发表于 2016-3-6 16:12
字体贴上来看一下 好的 # 关闭调试信息
debug=0
这个就不对,关闭调试信息,出错了也没有信息,你怎么报告给前来帮你的人?你先把这一句去掉再说。
# 设置vbe图形模式
graphicsmode -1 800
这个也不对。你怎么知道你的 VBE BIOS 支持水平方向 800 像素?应该这样:
graphicsmode-1100:1000100:100024:32
这样才比较稳妥,适应性才比较强。
再问一个问题:
font /unifont.hex.gz
这个 unifont.hex.gz 的大小有多大?是从哪里下载的?它是否包含完整的汉字字库?
最后再提醒一下,你得上载图片,才容易让人知道问题出在哪个阶段。
不点 发表于 2016-3-6 17:56
# 关闭调试信息
debug=0
好的,我再修改一下, unifont.hex.gz 是从本论坛网友贴中下载的,百度上也没有这项资源,谷歌翻不了墙没法子,大小是589 KB 本论坛上有GRLDR编辑器!支持中文! ge 发表于 2016-3-6 18:39
本论坛上有GRLDR编辑器!支持中文!
最新版4.0刚用,试着将标题改为中文,字体里也选择了宋体,模拟启动看到的中文菜单依然是乱码,我的操作系统是64位WIN10,但在虚拟机安装的是XP,也试了也是乱码,但用过一个以前的旧版本grub4dos-0.4.5b,里面有一个chinese文件夹的,那个版本就能正常显示中文,为什么新版本反而不行,不知问题出在哪了。 谢谢各位老师的指教,还有刚知道原来“不点”是本论坛的大神,非常感谢,刚才我下载了本站的grub4dos-0.4.6a-2016-03-04.7z,这个应该是最新的版本,文件替换后,菜单变成中文了,发现之前的是2012年的,不知怎么回事,还希望日后的研究各位大师不惜赐教 问题解决了就好,大家都高兴。
我猜你原来是阴差阳错使用了某个旧版。也可能把菜单编码搞成 ANSI 码(GB 码)了,这是旧版支持的。新版不支持 ANSI 码(GB 码),只支持 UTF-8 的编码格式。
图片背景与菜单文字的颜色不协调,图片很亮,文字颜色也亮。应该使用反差大的颜色。否则文字看不清。
多问一句底部的帮助信息是英文的,在哪里可以改吗? 不点 发表于 2016-3-6 19:15
问题解决了就好,大家都高兴。
我猜你原来是阴差阳错使用了某个旧版。也可能把菜单编码搞成 ANSI 码(GB ...
非常感谢,刚开始学习,可能问题很多。 kellllby 发表于 2016-3-6 18:48
最新版4.0刚用,试着将标题改为中文,字体里也选择了宋体,模拟启动看到的中文菜单依然是乱码,我的操作 ...
我用的是老年痴呆的!没有问题! 多问一句底部的帮助信息是英文的,在哪里可以改吗?
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=369720&extra=page%3D1 新版的Grub4Dos不支持Ansi和Unicode编码麽? 如果我要在菜单里输入繁体中文(GBK)的汉字,是不是会有1部分生僻字不能显示啊 怎麽解决? 你把菜单文件另存为 UTF-8 即可。 本帖最后由 不点 于 2016-3-7 17:43 编辑
RoyalFlare 发表于 2016-3-6 23:38
新版的Grub4Dos不支持Ansi和Unicode编码麽? 如果我要在菜单里输入繁体中文(GBK)的汉字,是不是会有1部分生僻 ...
Unicode 代码 0~65535 范围的字符都是支持的。但一定要在记事本里,保存为(或另存为)UTF-8 的编码才行。新版不支持 ANSI 编码。就是说,不支持大陆的 GB 码以及港台的 BIG5 码。只能使用 UTF-8 编码格式。 2011yaya2007777 发表于 2016-3-6 21:54
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=369720&extra=page%3D1
真心感谢大佬们啦,问题又解决一个了,下面完美显示中文了。 https://yunpan.cn/cBCJ2u3ZCYfbq访问密码 115d
用我的装机工具吧,牛的一皮。
当然你可以看我里面的写法,字体文件什么的so easy 顶你 再顶一次拿走2分 xccuwo 发表于 2016-8-26 16:54
https://yunpan.cn/cBCJ2u3ZCYfbq访问密码 115d
用我的装机工具吧,牛的一皮。
当然你可以看我里面的写 ...
不见了 veryi 发表于 2018-12-20 14:42
不见了
这是新的地址,永久的
页:
[1]