无忧启动论坛

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

[求助] "VBE模式配置font命令来显示多国语言"不会用

[复制链接]
跳转到指定楼层
1#
发表于 2011-12-8 17:24:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
下载的unifont.hex.gz与menu.lst放在一起,看到用法举例这样:
用法举例:
graphicsmode -1 640:800
font /unifont.hex.gz

title 中文菜单
xxxx
xxxx
title 日本語メニュー
xxx
xxx
title Россия меню
xxx
xxx

--------------
我的menu.lst:
color blue/green yellow/red white/magenta white/magenta
graphicsmode -1 640:800
font /unifont.hex
timeout 30
default /default

title PE2.1
chainloader (hd0,4)/bootmgr ,boot

title win7_安装
chainloader (hd0,2)/bootmgr ,boot

title win7_启动
chainloader (hd0,0)/bootmgr ,boot

但是启动后,“安装”、“启动”都是乱码。使用的grldr是最新的1206版本。

[ 本帖最后由 lp123sun 于 2011-12-8 17:25 编辑 ]
8#
发表于 2012-1-9 06:31:27 | 只看该作者

回复 #1 lp123sun 的帖子

## menu.lst 需要使用 UTF-8 编码 。不能用记事本编辑menu.lst。推荐使用 AkelPad ,另存为...时,“保存类型” 选择 “所有文件(*.*)” , “代码页” 选择 "65001 (UTF-8)" 。

## color border=0xEEFFEE

## 下面这句,在虚拟机里测试会导致黑屏死机。
## graphicsmode -1 640:800

## font /unifont.hex.gz
font /unifont.hex

timeout 30
## default /default

## 下面这句,首次显示的菜单和 UD启动菜单完全一样,但运行任一菜单项目后,无法返回相同的菜单界面。原因并不是因为后面的 splashimage 语句。
gfxmenu ()/MESSAGE || find --set-root /MESSAGE && gfxmenu ()/MESSAGE
## 没有上面这句, 首次显示的菜单和重返的菜单 界面相同

## 下面这句,将上面的菜单界面设置为内置,呵呵,首次显示的菜单和重返的菜单 就会有相同的界面了,可以在软驱启动时显示和UD相同的菜单了。可以去掉后面的 splashimage 语句。
configfile (md)4+8

## 加载图片,没有下面这句,中文就会变成乱码(反复测试过)!!!!!!!!!!
splashimage /boot/grub/splashimage.xpm || splashimage /boot/grub/splashimage.bmp
## 我把上面这句改为:  splashimage /splashimage.bmp

首次进入: MESSAGE



重返菜单: splashimage.bmp


================================================================================
最终得出2个方案:

## 方案1(能显示多国语言 !!!!!!!)

## 下面这句,在虚拟机里导致黑屏死机!
## graphicsmode -1 640:800

## font /unifont.hex.gz
font /unifont.hex

timeout 30
default 1

## 加载图片,没有下面这句,中文就会变成乱码(反复测试过)!!!!!!!!!!
## splashimage /boot/grub/splashimage.xpm || splashimage /boot/grub/splashimage.bmp
splashimage /splashimage.bmp

## 下面这句,绝不可以运行!
## configfile (md)4+8

title 中文菜单
。。。


能显示多国语言



## ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆

## 方案2(不能显示多国语言!!!!!!!)

## 下面这句,不起作用!
font /unifont.hex

timeout 30
default 1
gfxmenu ()/MESSAGE || find --set-root /MESSAGE && gfxmenu ()/MESSAGE
configfile (md)4+8

title 中文菜单
。。。



菜单残缺。。。

[ 本帖最后由 2011kx25 于 2012-1-9 08:06 编辑 ]
回复

使用道具 举报

7#
发表于 2011-12-9 09:37:39 | 只看该作者
再次提醒使用 google 翻译,中翻英,英翻中,都很不错。只要写出简单的语句,翻译都能正常进行。如果翻译的结果不好,那可能是写的原文不太好。你可以试试改变原文的写法。翻译之后,再修改少量的错误,就成了很好的译文。

另外,单词翻译,我喜欢 http://dict.cn 它是首选。其次,当 dict.cn 给出不太满意的结果时(只有大概百分之一的情况),才会考虑金山的在线翻译。感觉 dict.cn 的技术比金山更成熟。

[ 本帖最后由 不点 于 2011-12-9 09:54 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2011-12-8 23:17:32 | 只看该作者

回复 #5 chenall 的帖子

期待 README_GRUB4DOS_CN.txt 更新~
回复

使用道具 举报

5#
发表于 2011-12-8 19:01:27 | 只看该作者

回复 #1 lp123sun 的帖子

忘了在下载的备注中写上菜单文件要使用UTF-8编码了,谢谢提醒,已经补上。

这样以后的朋友就不会再碰到这个问题了。
回复

使用道具 举报

4#
 楼主| 发表于 2011-12-8 18:15:44 | 只看该作者

回复 #3 sratlf 的帖子

谢谢,改成utf8 编码可以了。
回复

使用道具 举报

3#
发表于 2011-12-8 17:30:33 | 只看该作者

回复 #1 lp123sun 的帖子

menu.lst需要使用 utf8 编码

评分

参与人数 1无忧币 +4 收起 理由
lp123sun + 4 谢谢了

查看全部评分

回复

使用道具 举报

2#
 楼主| 发表于 2011-12-8 17:29:58 | 只看该作者
另外,希望例子可以详细些,好多例子都是断章,无法放进menu.lst测试使用的。

希望多发些完整的例子。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 18:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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