无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 8383|回复: 21
打印 上一主题 下一主题

[已解决]GFXBOOT加载不了中文字体的问题,MENU.LST应为UTF-8编码

[复制链接]
跳转到指定楼层
1#
发表于 2009-9-13 16:56:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

谢谢chen463 大大的帮忙,求助了好长时间,终于得到正解了,原来是MENU.LST编码的问题,编码应为:UTF-8


这几天准备用Gfxmenuinstaller v3.5 做个多启模板,结果反复做了好多次,都是能正常启动,但如下图一样,只能加载部分英文及数字字体,但中文几乎都没加载,谁能帮我看看是怎么回事啊,拜托!!!!!!!!!!


这是我将message文件改名为MESSAGE.X后加载的图像,没能加载中文字体,该如果解决?




这是原图:




这是加载的菜单(将message文件改名为MESSAGE.X):
find --set-root /BOOT/GFXBOOT/GFXBOOT.X
timeout 10
default 9
gfxmenu /BOOT/GFXBOOT/MESSAGE.X
configfile /BOOT/GFXBOOT/MENU.LST


title [1] WIN XPE 迷你维护系统
         chainloader /BOOT/GRUB4DOS/G4DXP.BIN
title [2] WINPE 2003 迷你维护系统
         chainloader /BOOT/GRUB4DOS/G4D03.BIN
title [3] 启动小芭芘LINUX
         kernel /BOOT/LINUX/VMLINUZ
         initrd /BOOT/LINUX/INITRD.GZ
title [4] MaxDOS v7.1 Plus 强化版
         map --mem /BOOT/IMGS/MAXDOS.IMG (fd0)
         map --hook
         rootnoverify (fd0)
         chainloader +1
title [5] GHOST自动搜索恢复
         map --mem /BOOT/IMGS/GH.IMG (fd0)
         map --hook
         rootnoverify (fd0)
         chainloader +1
title [6] 切换至 EasyBoot 菜单
         chainloader --force (cd)/BOOT/BOOT2EZBT.BIN
title [7] 切换至 ISOLINUX 菜单
         chainloader --force (cd)/BOOT/BOOT2ISOLINUX.BIN
title [8] 切换至 Grub4Dos 菜单
         chainloader --force (cd)/BOOT/BOOT2G4D.BIN
title --- 从第一硬盘启动
         checkrange 0x80 read 0x8280 && map (hd1) (hd0)
         checkrange 0x80 read 0x8280 && map --hook
         chainloader (hd0)+1
title --- 搜索并启动系统
         configfile /BOOT/GFXBOOT/EX.LST
title
clear
title     重启计算机
         reboot





这是打包后的message文件、原图及菜单:
message.part1.rar (292.97 KB)

message.part2.rar (259.2 KB)

[ 本帖最后由 天使的魔翼 于 2009-9-13 18:56 编辑 ]
2#
发表于 2009-9-13 17:12:50 | 只看该作者
gfxmenu /BOOT/GFXBOOT/MESSAGE.X

[ 本帖最后由 chen463 于 2009-9-13 17:42 编辑 ]

913.JPG (33.47 KB, 下载次数: 50)

913.JPG
回复

使用道具 举报

3#
发表于 2009-9-13 17:18:53 | 只看该作者
是这个效果吧

[ 本帖最后由 rd268 于 2009-9-13 17:20 编辑 ]

GFXBOOT启动菜单.jpg (69.28 KB, 下载次数: 53)

GFXBOOT启动菜单.jpg
回复

使用道具 举报

4#
发表于 2009-9-13 18:00:20 | 只看该作者
希望高手们帮到天使的魔翼
天使的魔翼会将高手们的支持化为我们菜鸟们的福音
.......
良性循环
回复

使用道具 举报

5#
 楼主| 发表于 2009-9-13 18:05:51 | 只看该作者
上面两位大大,都能加载
但我不能加载啊,又没告诉我错在那里啊。。。。。。。。。。

[ 本帖最后由 天使的魔翼 于 2009-9-13 18:10 编辑 ]
回复

使用道具 举报

6#
发表于 2009-9-13 18:16:38 | 只看该作者
是因为中文字体没有加载吧   缺少中文支持   具体为什么我就不知道了  帮顶
回复

使用道具 举报

7#
发表于 2009-9-13 18:17:50 | 只看该作者
原帖由 天使的魔翼 于 2009-9-13 18:05 发表
上面两位大大,都能加载
但我不能加载啊,又没告诉我错在那里啊。。。。。。。。。。

gfxmenu /BOOT/GFXBOOT/MESSAGE.X
.X{没看到}
回复

使用道具 举报

8#
发表于 2009-9-13 18:19:56 | 只看该作者
我一直是用Console来生成message的 可能是字体导致中文字库无法生成的问题
印象中即使是用Console来生成 遇到某些字体也是出这个问题(与坛友0011交流时他遇到过)

建议魔翼兄换个字体来生成message试试看
回复

使用道具 举报

9#
 楼主| 发表于 2009-9-13 18:22:17 | 只看该作者
原帖由 chen463 于 2009-9-13 18:17 发表

gfxmenu /BOOT/GFXBOOT/MESSAGE.X
.X{没看到}



是这样的,我将message改名为MESSAGE.X,便于区分加载;
现在的情况是GRUB4DOS可以正常加载启动,就是GFXBOOT不正常啊
回复

使用道具 举报

10#
发表于 2009-9-13 18:29:00 | 只看该作者

回复 #9 天使的魔翼 的帖子

如需要的话, 传已加入你的 message 文件样板给你参考下.

[ 本帖最后由 rd268 于 2009-9-13 19:12 编辑 ]
回复

使用道具 举报

11#
 楼主| 发表于 2009-9-13 18:29:28 | 只看该作者
原帖由 x.Nichdlas 于 2009-9-13 18:19 发表
我一直是用Console来生成message的 可能是字体导致中文字库无法生成的问题
印象中即使是用Console来生成 遇到某些字体也是出这个问题(与坛友0011交流时他遇到过)

建议魔翼兄换个字体来生成message试试看



关键是我现在得搞明白是怎么回事,已经换了好几种字体,XP自带的,03自带的,都不行。
回复

使用道具 举报

12#
 楼主| 发表于 2009-9-13 18:45:52 | 只看该作者
原帖由 rd268 于 2009-9-13 18:29 发表
如需要的话, 传已加入你的 message 文件样板给你参考下.




谢谢,请传到该贴中。。。。。
回复

使用道具 举报

13#
发表于 2009-9-13 18:47:13 | 只看该作者
原帖由 天使的魔翼 于 2009-9-13 18:29 发表



关键是我现在得搞明白是怎么回事,已经换了好几种字体,XP自带的,03自带的,都不行。

UTF-8另存格式
message 更名message.x
与message字体无关

[ 本帖最后由 chen463 于 2009-9-13 18:50 编辑 ]

GFXBOOT.part1.rar

390.63 KB, 下载次数: 103, 下载积分: 无忧币 -2

GFXBOOT.part2.rar

161.13 KB, 下载次数: 89, 下载积分: 无忧币 -2

回复

使用道具 举报

14#
 楼主| 发表于 2009-9-13 18:54:22 | 只看该作者
原帖由 chen463 于 2009-9-13 18:47 发表

UTF-8另存格式
message 更名message.x
与message字体无关



谢谢,求助了好长时间,终于得到正解了,原来是MENU.LST编码的问题,编码应为:UTF-8
回复

使用道具 举报

15#
发表于 2009-9-13 19:40:20 | 只看该作者
晕,自己百度一下,答案马上就找到了,

或者阅读GFXBOOT的Message规格就知道了,

明显是不看说明书的
回复

使用道具 举报

16#
 楼主| 发表于 2009-9-13 20:50:24 | 只看该作者
原帖由 Zokor 于 2009-9-13 19:40 发表
晕,自己百度一下,答案马上就找到了,

或者阅读GFXBOOT的Message规格就知道了,

明显是不看说明书的




老大,不是没看说明书或其他原因,昨天重装系统,没将TXT文本编码改过来,按以前习惯直接保存的。


再次感谢各位大大,不遗余力的帮忙在下。
回复

使用道具 举报

17#
发表于 2009-9-13 23:33:11 | 只看该作者
俺也是折腾了好一阵子,才折腾明白的……
回复

使用道具 举报

18#
发表于 2009-9-14 22:03:03 | 只看该作者
我早已已注意到UTF-8另存格式,所以很顺利。
回复

使用道具 举报

19#
发表于 2011-6-5 00:58:37 | 只看该作者

回复 #1 天使的魔翼 的帖子

感谢你提出的问题!!!!我找了好久的答案都没找到谢谢了!!!!!为了感谢你我才注册的账号!!!!感动中!!!
回复

使用道具 举报

20#
发表于 2017-7-28 09:41:03 | 只看该作者
谢谢分享
回复

使用道具 举报

21#
发表于 2017-7-29 15:40:07 | 只看该作者
UTF-8另存格式
回复

使用道具 举报

22#
发表于 2017-7-29 15:40:59 | 只看该作者
一个小的失误就可能带许多的问题。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-18 14:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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