无忧启动论坛

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

作者: 天使的魔翼    时间: 2009-9-13 16:56
标题: [已解决]GFXBOOT加载不了中文字体的问题,MENU.LST应为UTF-8编码

谢谢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 编辑 ]
作者: chen463    时间: 2009-9-13 17:12
gfxmenu /BOOT/GFXBOOT/MESSAGE.X

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

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

913.JPG

作者: rd268    时间: 2009-9-13 17:18
是这个效果吧

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

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

GFXBOOT启动菜单.jpg

作者: xpxpxp1    时间: 2009-9-13 18:00
希望高手们帮到天使的魔翼
天使的魔翼会将高手们的支持化为我们菜鸟们的福音
.......
良性循环
作者: 天使的魔翼    时间: 2009-9-13 18:05
上面两位大大,都能加载
但我不能加载啊,又没告诉我错在那里啊。。。。。。。。。。

[ 本帖最后由 天使的魔翼 于 2009-9-13 18:10 编辑 ]
作者: sratlf    时间: 2009-9-13 18:16
是因为中文字体没有加载吧   缺少中文支持   具体为什么我就不知道了  帮顶
作者: chen463    时间: 2009-9-13 18:17
原帖由 天使的魔翼 于 2009-9-13 18:05 发表
上面两位大大,都能加载
但我不能加载啊,又没告诉我错在那里啊。。。。。。。。。。

gfxmenu /BOOT/GFXBOOT/MESSAGE.X
.X{没看到}
作者: x.Nichdlas    时间: 2009-9-13 18:19
我一直是用Console来生成message的 可能是字体导致中文字库无法生成的问题
印象中即使是用Console来生成 遇到某些字体也是出这个问题(与坛友0011交流时他遇到过)

建议魔翼兄换个字体来生成message试试看
作者: 天使的魔翼    时间: 2009-9-13 18:22
原帖由 chen463 于 2009-9-13 18:17 发表

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



是这样的,我将message改名为MESSAGE.X,便于区分加载;
现在的情况是GRUB4DOS可以正常加载启动,就是GFXBOOT不正常啊
作者: rd268    时间: 2009-9-13 18:29
标题: 回复 #9 天使的魔翼 的帖子
如需要的话, 传已加入你的 message 文件样板给你参考下.

[ 本帖最后由 rd268 于 2009-9-13 19:12 编辑 ]
作者: 天使的魔翼    时间: 2009-9-13 18:29
原帖由 x.Nichdlas 于 2009-9-13 18:19 发表
我一直是用Console来生成message的 可能是字体导致中文字库无法生成的问题
印象中即使是用Console来生成 遇到某些字体也是出这个问题(与坛友0011交流时他遇到过)

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



关键是我现在得搞明白是怎么回事,已经换了好几种字体,XP自带的,03自带的,都不行。
作者: 天使的魔翼    时间: 2009-9-13 18:45
原帖由 rd268 于 2009-9-13 18:29 发表
如需要的话, 传已加入你的 message 文件样板给你参考下.




谢谢,请传到该贴中。。。。。
作者: chen463    时间: 2009-9-13 18:47
原帖由 天使的魔翼 于 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


作者: 天使的魔翼    时间: 2009-9-13 18:54
原帖由 chen463 于 2009-9-13 18:47 发表

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



谢谢,求助了好长时间,终于得到正解了,原来是MENU.LST编码的问题,编码应为:UTF-8
作者: Zokor    时间: 2009-9-13 19:40
晕,自己百度一下,答案马上就找到了,

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

明显是不看说明书的
作者: 天使的魔翼    时间: 2009-9-13 20:50
原帖由 Zokor 于 2009-9-13 19:40 发表
晕,自己百度一下,答案马上就找到了,

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

明显是不看说明书的




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


再次感谢各位大大,不遗余力的帮忙在下。
作者: xiaoyuan0417    时间: 2009-9-13 23:33
俺也是折腾了好一阵子,才折腾明白的……
作者: wangmeng052    时间: 2009-9-14 22:03
我早已已注意到UTF-8另存格式,所以很顺利。
作者: 2011a117758064    时间: 2011-6-5 00:58
标题: 回复 #1 天使的魔翼 的帖子
感谢你提出的问题!!!!我找了好久的答案都没找到谢谢了!!!!!为了感谢你我才注册的账号!!!!感动中!!!
作者: ctcpower777    时间: 2017-7-28 09:41
谢谢分享
作者: xmzhqw    时间: 2017-7-29 15:40
UTF-8另存格式
作者: xmzhqw    时间: 2017-7-29 15:40
一个小的失误就可能带许多的问题。




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