无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 21690|回复: 34

我心如水的PE菜单弄成中文菜单

[复制链接]
发表于 2009-9-7 10:39:38 | 显示全部楼层 |阅读模式
敬请先备齐附件#图1
附件下载
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=131706&extra=page%3D18&page=1


hzpsf -e 英文字体 -z 中文字体 -c 启动字体 -i 中文版的配置文件 -o 经过处理的配置文件
hzpsf -e GREEK.F16 -z chs16 -c myfont.psf -i isolinux_zh.cfg -o isolinux.cfg
上面指令另存成ZH.BAT文件

1、预先编写中文菜单isolinux_zh.cfg
2、然后,运行ZH.BAT文件,产生ISOLINUX.CFG和MYFONT.PSF文件。
3、将产生的这ISOLINUX.CFG和MYFONT.PSF两个文件复制进ISO里面的isolinux目录下。替换旧的.

上传附件-----syslinux目录下/{更名}替换旧的.背景自己换喜欢的...

引导时使用“经过处理的配置文件”, 并在配置文件中引用生成的“启动字体”文件。

1、预先编写中文菜单isolinux_zh.cfg:

default /boot/isolinux/vesamenu.c32

FONT /boot/isolinux/myfont.psf{并在配置文件中引用生成的“启动字体”文件}
大家的问题应该在这????

timeout 600

MENU BACKGROUND /boot/isolinux/1.PNG
MENU TITLE 我心如水 PE -ISO/SYSLINUX
menu color border 30;44 #00000000 #00000000 none


LABEL PE
MENU LABEL [ 1 ] 我心如水 Windows Server 2003 PE 正式版
MENU DEFAULT
kernel /BOOT/03PE.BIN
LABEL PE
MENU LABEL [ 2 ] 我心如水 Windows Server 2003 PE 网启版
kernel /BOOT/06PE.BIN
LABEL PE
MENU LABEL [ 3 ] 我心如水 Windows Server 2003 PE 维护版
kernel /BOOT/02PE.BIN
LABEL PE
MENU LABEL [ 4 ] 我心如水 Microsoft WinXp Sp3 PE 正式版
kernel /BOOT/04PE.BIN
LABEL dos
MENU LABEL [ S ] Microsoft DOS 7.1 引导
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/BOOT/IMGS/DOS.IMA
LABEL PM
MENU LABEL [ P ] PM 8.05 硬盘维护
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/BOOT/IMGS/PM805T.IMG
LABEL DM
MENU LABEL [ D ] DM 9.57 硬盘分区
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/BOOT/IMGS/DM957.IMA
LABEL reboot
MENU LABEL [ R ] 重新启动计算机
kernel /BOOT/ISOLINUX/REBOOT.C32



相关教程:

EZBOOT+SYSLINUX和ISOLINUX+G4DGFX+GRUB4DOS多启模板
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=144548&extra=page%3D29


双启动G4D+G4DGFX+SYSLINUX的迷思
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=142643&extra=page%3D1

秀一下我的syslinux菜单-使用注释
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=158723&highlight=%2B%CD%F8%C9%CF%B7%C9%D3%A5

[ 本帖最后由 chen463 于 2010-4-10 12:28 编辑 ]
901.JPG
903-4.JPG
905.JPG

换个字体玩玩...

换个字体玩玩...

可自己作字体,也可到DOS中国DOS联盟下载

可自己作字体,也可到DOS中国DOS联盟下载

网启中文版.rar

185.74 KB, 下载次数: 1676, 下载积分: 无忧币 -2

评分

参与人数 1无忧币 +10 收起 理由
66369 + 10 我很赞同

查看全部评分

发表于 2009-9-7 10:56:22 | 显示全部楼层
我也要好好学习下的.谢谢.
回复

使用道具 举报

发表于 2009-9-7 12:29:03 | 显示全部楼层
网启菜单中文化是不是只要BOOT\ISOLINUX下的DEFAULT.psf 、myfont.psf和PXELINUX.CFG下的DEFAULT就可以了?DEFAULT.psf 这个文件又是怎么来的呢?

[ 本帖最后由 0011 于 2009-9-7 12:31 编辑 ]
回复

使用道具 举报

发表于 2009-9-7 12:43:10 | 显示全部楼层
好象明白了,DEFAULT.psf 就是上面所说启动字体,可以把myfont.psf改名得到,DEFAULT就是经过处理的配置文件ISOLINUX.CFG改名得到,不知理解的对否?
回复

使用道具 举报

 楼主| 发表于 2009-9-7 15:31:02 | 显示全部楼层

回复 #4 0011 的帖子

没错...加油哦...o(∩_∩)o...哈哈
回复

使用道具 举报

发表于 2009-9-7 17:50:37 | 显示全部楼层
回复

使用道具 举报

发表于 2009-9-8 10:03:37 | 显示全部楼层
呵呵,也来show下网启中文菜单

[ 本帖最后由 0011 于 2009-9-8 10:08 编辑 ]
2009-09-08_093710.jpg

换个字体玩玩

换个字体玩玩
回复

使用道具 举报

发表于 2009-10-30 23:21:14 | 显示全部楼层
为什么我做不出来呢。
总是乱码。。最先是文字乱码最后 。。连背景都乱了
QQ截图未命名.jpg

还请楼主指点一下
回复

使用道具 举报

 楼主| 发表于 2009-10-31 09:02:05 | 显示全部楼层

回复 #8 94first 的帖子

配置文件中引用生成的“启动字体”文件.....要对

贴上你的相关文件,帮你看看。
回复

使用道具 举报

发表于 2009-10-31 11:34:05 | 显示全部楼层
实机测试,好象就宋体的可以,楷体之类的,在实机上启动时会花屏
回复

使用道具 举报

发表于 2009-10-31 16:24:02 | 显示全部楼层
原帖由 chen463 于 2009-10-31 09:02 发表
配置文件中引用生成的“启动字体”文件.....要对

贴上你的相关文件,帮你看看。


  1. default /boot/isolinux/vesamenu.c32
  2. FONT /boot/isolinux/myfont.psf
  3. timeout 600
  4. MENU BACKGROUND /boot/isolinux/1.PNG
  5. MENU TITLE 我心如水 PE -ISO/SYSLINUX
  6. menu color border 30;44 #00000000 #00000000 none
  7. LABEL PE
  8. MENU LABEL [ 1 ] Windows Server 2003 PE
  9. MENU DEFAULT
  10. kernel /BOOT/03PE.BIN
  11. LABEL PE
  12. MENU LABEL [ 2 ] 转到 EasyBoot
  13. kernel /BOOT/CDROM.bif
  14. LABEL hddboot
  15. MENU LABEL [ H ] 硬盘启动
  16. kernel /boot/ISOLINUX/chain.c32 hd0,1
  17. LABEL reboot
  18. MENU LABEL [ R ] 重新启动计算机
  19. kernel /BOOT/ISOLINUX/REBOOT.C32
复制代码


还请帮忙看看
回复

使用道具 举报

发表于 2009-10-31 17:27:35 | 显示全部楼层
还象还差中间一步,用批处理处理

hzpsf -e 英文字体 -z 中文字体 -c 启动字体 -i 中文版的配置文件 -o 经过处理的配置文件
hzpsf -e GREEK.F16 -z chs16 -c myfont.psf -i isolinux_zh.cfg -o isolinux.cfg
上面指令另存成ZH.BAT文件

1、预先编写中文菜单isolinux_zh.cfg
2、然后,运行ZH.BAT文件,产生ISOLINUX.CFG和MYFONT.PSF文件
3、将产生的这ISOLINUX.CFG和MYFONT.PSF两个文件复制进ISO里面的isolinux目录下。替换旧的

[ 本帖最后由 0011 于 2009-10-31 17:28 编辑 ]
回复

使用道具 举报

发表于 2009-10-31 17:51:06 | 显示全部楼层
原帖由 0011 于 2009-10-31 17:27 发表
还象还差中间一步,用批处理处理

hzpsf -e 英文字体 -z 中文字体 -c 启动字体 -i 中文版的配置文件 -o 经过处理的配置文件
hzpsf -e GREEK.F16 -z chs16 -c myfont.psf -i isolinux_zh.cfg -o isolinux.cfg ...



以上的我都做了。。还是要出问题。。如果不加入字体
FONT /boot/isolinux/myfont.psf
这个。。。就不会出现花屏。。但是中文字。。乱码。
回复

使用道具 举报

发表于 2009-10-31 18:32:18 | 显示全部楼层
你要的是经过处理的配置文件,应该是象这样子的才对,那个中文的就不要了

[ 本帖最后由 0011 于 2009-10-31 18:33 编辑 ]

SYSLINUX.rar

536 Bytes, 下载次数: 228, 下载积分: 无忧币 -2

回复

使用道具 举报

 楼主| 发表于 2009-10-31 23:27:04 | 显示全部楼层
学习楼上帮忙答复。

没出问题呀!好好的,可能你格式错误或是文件位置不对

请注意!!!SYSLINUX.CFG
ISOLINUX.CFG只要更名SYSLINUX.CFG放在BOOT\SYSLINUX\...目录下,就可以使用了。

[ 本帖最后由 chen463 于 2009-10-31 23:41 编辑 ]
1031.JPG

ISOLINUX.rar

1.94 KB, 下载次数: 118, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2009-11-1 11:35:27 | 显示全部楼层
原帖由 94first 于 2009-10-31 17:51 发表



以上的我都做了。。还是要出问题。。如果不加入字体
FONT /boot/isolinux/myfont.psf
这个。。。就不会出现花屏。。但是中文字。。乱码。



因为你所在执行目录根本就没有字体文件(CHS16)

附上chs16字体

转换.rar (301 KB, 下载次数: 737)
回复

使用道具 举报

发表于 2009-11-1 19:27:42 | 显示全部楼层
谢谢
各位大大帮忙。。。
回复

使用道具 举报

发表于 2010-4-8 23:29:10 | 显示全部楼层
众里寻他千百度!
踏破铁鞋无觅处!
回复

使用道具 举报

发表于 2010-4-9 00:51:34 | 显示全部楼层
LABEL PE
MENU LABEL [01] ---- 妺實WINPE 2k3
MENU DEFAULT
kernel /minipe/ntldr
LABEL PE
MENU LABEL [02] ---- 帍悜挀敃枟 PE
kernel /wxpe/SETUPLDR.bin
LABEL PE
MENU LABEL [03] ---- 槞殯DOS唶垑湞
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/minipe/DOSTOOL.IMG
LABEL PE
MENU LABEL [ 4 ]---- 灍牎 ⅲぅ唶垑
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/minipe/weiruan.img
LABEL dos
MENU LABEL [ S ]---- Ηī ⅲぅ唶垑
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/minipe/seatools.IMG
LABEL PM
MENU LABEL [ P ] ---- Diskgen  唶垑
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/minipe/diskgen0230.img
LABEL DM
MENU LABEL [ D ] ---- MHDD ⅲぅ唶垑
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/minipe/mhdd.img
LABEL DM1
MENU LABEL [ G ] ---- GHOST  11.0.1
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/minipe/GHOST.img

LABEL reboot
MENU LABEL [ R ] 氨渤吹
kernel /BOOT/ISOLINUX/REBOOT.C32

图片字体 都正常了 为什么菜单不能正常使用 一定要在BOOT里面?

[ 本帖最后由 sy235688 于 2010-4-9 00:54 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2010-4-9 12:01:12 | 显示全部楼层
LABEL DM1
MENU LABEL [ G ] ---- GHOST  11.0.1
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/minipe/GHOST.img

相对位置要注意一下
回复

使用道具 举报

发表于 2010-4-9 12:52:21 | 显示全部楼层
原帖由 chen463 于 2010-4-9 12:01 发表
LABEL DM1
MENU LABEL [ G ] ---- GHOST  11.0.1
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/minipe/GHOST.img

相对位置要注意一下



DOS工具可以用 上面的PE 不能用 我用的U盘 我修改为BS 跟BSS格式都不行 一个光标在闪 不动了
回复

使用道具 举报

 楼主| 发表于 2010-4-9 13:45:27 | 显示全部楼层
原帖由 sy235688 于 2010-4-9 12:52 发表



DOS工具可以用 上面的PE 不能用 我用的U盘 我修改为BS 跟BSS格式都不行 一个光标在闪 不动了

LABEL PE
MENU LABEL [02] ---- 帍悜挀敃枟 PE
kernel /wxpe/SETUPLDR.bin

LABEL PE
MENU LABEL [02] ---- 帍悜挀敃枟 PE
kernel /wxpe/SETUPLDR.BIN

注意大小写,制作方法。。。

相关教程:
pe-引导档位置修改,各种使用方式-EZBOOT、SYS/ISOLINUX、Grub4dos/GFXG4D
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=157981&highlight=%2Bchen463

[ 本帖最后由 chen463 于 2010-4-9 13:48 编辑 ]
回复

使用道具 举报

发表于 2010-4-9 20:43:01 | 显示全部楼层
大写 小写 都试了都不行 我在重新编辑下  教程看了 很详细 谢谢哈

还是一样 不知道为什么 我等下 下载大大们的带菜单的试下

[ 本帖最后由 sy235688 于 2010-4-9 20:48 编辑 ]
回复

使用道具 举报

发表于 2010-4-10 11:40:03 | 显示全部楼层
易因E文菜,
有些词看不懂,
主要是菜单位置和颜色调试不懂,
所以只能抄袭拼凑,
弄得不伦不类!
C大有时间再帮忙指导指导:
MENU WIDTH 35
MENU WIDTH 53
MENU ROWS 16         
MENU TABMSGROW 20
MENU CMDLINEROW 21
MENU TIMEOUTROW 22
MENU HSHIFT 12
menu color screen 37;40      #80ffffff #00000000 none
menu color border 30;44      #00000000 #00000000 none
menu color title 1;36;44    #FF0000FF #00000000 none
menu color unsel 37;44      #ff00519C #00000000 none
menu color hotkey 1;37;44    #ff393839 #00000000 none
menu color sel  7;37;40    #FFFF0000 #00000000 none
menu color hotsel 1;7;37;40  #ffFF5D52 #00ffffff none
menu color scrollbar 30;44  #ff000000 #00000000 std
menu color tabmsg 31;40      #FF0000FF #00000000 none
menu color cmdmark 1;36;40    #ffffffff #00000000 none
menu color cmdline 37;40      #FFFF0000 #00000000 none
menu color pwdborder 30;47    #80ffffff #20ffffff std
menu color pwdheader 31;47    #80ff8080 #20ffffff std
menu color pwdentry 30;47      #80ffffff #20ffffff std
menu color timeout_msg 37;40  #FFFF0000 #00000000 none
menu color timeout 1;37;40    #FF0000FF #00000000 none
menu color help  37;40      #FFFF0000 #00000000 none
menu color msg07 37;40      #90ffffff #00000000 std
menu msgcolor #90ffffff #80ffffff std
颜色代码,
大家的,
都比实际查询到的多几字符,
咋多出的?
有啥作用?
有时间,
帮忙解说一下红框中功能!
期待,谢谢!

[ 本帖最后由 wenjx5228 于 2010-4-10 11:41 编辑 ]
01.JPG
回复

使用道具 举报

发表于 2010-4-10 11:48:03 | 显示全部楼层
这菜单颜色代码,
查询对不上啊。
02.JPG
回复

使用道具 举报

 楼主| 发表于 2010-4-10 12:27:00 | 显示全部楼层
补上相关教程

秀一下我的syslinux菜单-使用注释
http://bbs.wuyou.net/forum.php?m ... 8%C9%CF%B7%C9%D3%A5
回复

使用道具 举报

发表于 2010-4-21 08:07:25 | 显示全部楼层
好是好,怎么我就不能理解呢,笨啊,要的东西也不知在哪下载。
回复

使用道具 举报

发表于 2010-5-12 13:16:18 | 显示全部楼层
原帖由 lanzl 于 2009-11-1 11:35 发表



因为你所在执行目录根本就没有字体文件(CHS16)

附上chs16字体

74195

太好了,找的就是它,我刚想问这文件哪里有就看到你的帖子,呵呵
回复

使用道具 举报

发表于 2010-5-13 07:37:53 | 显示全部楼层
学习了,谢谢楼主分享。
回复

使用道具 举报

发表于 2010-5-14 20:48:41 | 显示全部楼层
这个好网启菜单有中文了!

如果有微软雅黑字体msyhbd.ttf,怎么转换成chs16

菜单上各行之间的间隔大点怎么做?加一条空行也行,怎么加?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-28 22:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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