无忧启动论坛

标题: unifont.hex.gz 字体怎么用(已解决) [打印本页]

作者: 2010boot.boot    时间: 2012-3-8 14:57
标题: unifont.hex.gz 字体怎么用(已解决)
grub4dos 下了最新版后,没见提供中文版本的GRLDR.就下了unifont.hex.gz
菜单如下:

graphicsmode -1 640:800
font /unifont.hex.gz

title 中文菜单
xxxx
xxxx


按说明菜单是UTF-8编码了啊,怎不显示中文.
font是内部命令,还是另要下载的外部命令.
弄了好久都没明白

搞了几次终于弄明白是啥回事了:因为ultraiso制做映像默认的文件命名是DOS风格的,这unifont.hex.gz文件名就不能这么用
要么更改ultraiso为windows/unix风格
要么把unifont.hex.gz更名为unifont.gz
graphicsmode -1 640:800
font /unifont.gz
title 中文菜单

[ 本帖最后由 2010boot.boot 于 2012-3-9 14:31 编辑 ]
作者: sratlf    时间: 2012-3-8 15:02
标题: 回复 #1 2010boot.boot 的帖子
1,grub版本是多少

2,不显示中文的截图
作者: zhs509    时间: 2012-3-8 15:07
gldr有没有设置为引导这也很关键(虽然替换grldr,没设置为引导,那么还是用旧版的grub4dos)
作者: 2010boot.boot    时间: 2012-3-8 15:35
原帖由 zhs509 于 2012-3-8 15:07 发表
grldr有没有设置为引导这也很关键(虽然替换grldr,没设置为引导,那么还是用旧版的grub4dos)


替换为引导是什么意思?grub4dos是最新版的,从不提供中文版本的grub4dos开始到2012-2-27最新版.
用ultraiso做启动
grldr.bin为引导,grldr menu.lst放光盘映像里,虚拟机启动,启动成功后,非中文菜单项正常,
中文菜单项变得非常非常小的字体,分辨不出是字还是乱码
作者: zhs509    时间: 2012-3-8 15:37
标题: 回复 #4 2010boot.boot 的帖子
grldr.bin是不是最新的grldr改名的呢?
如果是,那么确实使用了新版的grub4dos。。。

建议上传最小化ISO测试模版,方便分析原因。。。

[ 本帖最后由 zhs509 于 2012-3-8 15:39 编辑 ]
作者: 2010boot.boot    时间: 2012-3-8 16:08
原帖由 zhs509 于 2012-3-8 15:37 发表
grldr.bin是不是最新的grldr改名的呢?
如果是,那么确实使用了新版的grub4dos。。。

建议上传最小化ISO测试模版,方便分析原因。。。


都是同一版本的文件,都是在虚拟机下测试,实机没有测试.
测试的iso都是用ultraiso做的,就grldr.bin grldr menu.lst 三个文件.上传也没意义.
旧版本grub4dos的内部字体命令和旧版本的外部命令unifont-2011-02-10 在虚拟机都正常.
新版本的grub4dos不提供中文版本,只能用unifont.hex.gz 显中文
如果菜单设置没问题,是不是还挑虚拟机.
作者: zhs509    时间: 2012-3-8 16:10
嗯 上传模版没意义,我们也没必要关注问题了。。。
作者: chenall    时间: 2012-3-8 16:12
启动后看一下GRUB4DOS的版本。

另外还有可能是你的文件没有找到,没有正确加载字库。

请自己进入命令行测试。执行以下命令看看结果。
font /unifont.hex.gz
graphicsmode
作者: Hcrty    时间: 2012-3-8 21:22
^_^,好吧,可能是你的ISO的格式问题,就是你ISO支不支持小写菜单的问题,最好写menu.lst菜单时,除了命令,其他的全用大写...
当然还有一种我说不清的情况,用新版的 ISO 打包工具吧,当初我用旧版 ISO 打包工具,就出现无法加载 unifont.hex.gz 这种情况,任是解压后加载...

PS:好吧,我用 GZ 压缩后,还是没加载中文字体来着 ... T_T,我再也不相信爱情了 ... 哥们,坚持解压后再用吧...

[ 本帖最后由 Hcrty 于 2012-3-8 21:31 编辑 ]
作者: 2011戒烟如你    时间: 2012-3-9 12:01
font /unifont.hex.gz
graphicsmode -1 640:480
作者: wanghh    时间: 2012-3-9 14:18
不知unifont.hex.gz要放在什么文件夹?
作者: 2010boot.boot    时间: 2012-3-9 14:59
原帖由 wanghh 于 2012-3-9 14:18 发表
不知unifont.hex.gz要放在什么文件夹?

看你菜单是怎么设置的,如
font /unifont.hex.gz 就是放根目录
作者: wanghh    时间: 2012-3-9 18:44
原帖由 2010boot.boot 于 2012-3-9 14:59 发表

看你菜单是怎么设置的,如
font /unifont.hex.gz 就是放根目录



谢谢楼主!学习了。。
作者: mazrmc    时间: 2012-3-13 08:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2012fsjh    时间: 2014-10-29 20:42
很好,非常感谢
作者: wyxl    时间: 2022-7-23 13:02
谢谢分享




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