无忧启动论坛

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

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

[复制链接]
跳转到指定楼层
1#
发表于 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 (59.46 KB, 下载次数: 258)

901.JPG

903-4.JPG (32.9 KB, 下载次数: 206)

903-4.JPG

905.JPG (30.08 KB, 下载次数: 192)

905.JPG

907.JPG (34.64 KB, 下载次数: 175)

换个字体玩玩...

换个字体玩玩...

907-1.JPG (35.94 KB, 下载次数: 204)

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

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

网启中文版.rar

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

评分

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

查看全部评分

2#
发表于 2009-9-7 10:56:22 | 只看该作者
我也要好好学习下的.谢谢.
回复

使用道具 举报

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

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

使用道具 举报

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

使用道具 举报

5#
 楼主| 发表于 2009-9-7 15:31:02 | 只看该作者

回复 #4 0011 的帖子

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

使用道具 举报

6#
发表于 2009-9-7 17:50:37 | 只看该作者
回复

使用道具 举报

7#
发表于 2009-9-8 10:03:37 | 只看该作者
呵呵,也来show下网启中文菜单

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

2009-09-08_093710.jpg (57.32 KB, 下载次数: 176)

2009-09-08_093710.jpg

2009-09-08_095950.jpg (55.16 KB, 下载次数: 181)

换个字体玩玩

换个字体玩玩
回复

使用道具 举报

8#
发表于 2009-10-30 23:21:14 | 只看该作者
为什么我做不出来呢。
总是乱码。。最先是文字乱码最后 。。连背景都乱了


还请楼主指点一下
回复

使用道具 举报

9#
 楼主| 发表于 2009-10-31 09:02:05 | 只看该作者

回复 #8 94first 的帖子

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

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

使用道具 举报

10#
发表于 2009-10-31 11:34:05 | 只看该作者
实机测试,好象就宋体的可以,楷体之类的,在实机上启动时会花屏
回复

使用道具 举报

11#
发表于 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
复制代码


还请帮忙看看
回复

使用道具 举报

12#
发表于 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 编辑 ]
回复

使用道具 举报

13#
发表于 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
这个。。。就不会出现花屏。。但是中文字。。乱码。
回复

使用道具 举报

14#
发表于 2009-10-31 18:32:18 | 只看该作者
你要的是经过处理的配置文件,应该是象这样子的才对,那个中文的就不要了

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

SYSLINUX.rar

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

回复

使用道具 举报

15#
 楼主| 发表于 2009-10-31 23:27:04 | 只看该作者
学习楼上帮忙答复。

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

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

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

1031.JPG (29.5 KB, 下载次数: 116)

1031.JPG

ISOLINUX.rar

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

回复

使用道具 举报

16#
发表于 2009-11-1 11:35:27 | 只看该作者
原帖由 94first 于 2009-10-31 17:51 发表



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



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

附上chs16字体

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

[ 本帖最后由 lanzl 于 2009-11-1 11:50 编辑 ]
回复

使用道具 举报

17#
发表于 2009-11-1 19:27:42 | 只看该作者
谢谢
各位大大帮忙。。。
回复

使用道具 举报

18#
发表于 2010-4-8 23:29:10 | 只看该作者
众里寻他千百度!
踏破铁鞋无觅处!
回复

使用道具 举报

19#
发表于 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 编辑 ]
回复

使用道具 举报

20#
 楼主| 发表于 2010-4-9 12:01:12 | 只看该作者
LABEL DM1
MENU LABEL [ G ] ---- GHOST  11.0.1
kernel /BOOT/ISOLINUX/MEMDISK
append initrd=/minipe/GHOST.img

相对位置要注意一下
回复

使用道具 举报

21#
发表于 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格式都不行 一个光标在闪 不动了
回复

使用道具 举报

22#
 楼主| 发表于 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 编辑 ]
回复

使用道具 举报

23#
发表于 2010-4-9 20:43:01 | 只看该作者
大写 小写 都试了都不行 我在重新编辑下  教程看了 很详细 谢谢哈

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

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

使用道具 举报

24#
发表于 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 (74.64 KB, 下载次数: 80)

01.JPG
回复

使用道具 举报

25#
发表于 2010-4-10 11:48:03 | 只看该作者
这菜单颜色代码,
查询对不上啊。

02.JPG (66.5 KB, 下载次数: 84)

02.JPG
回复

使用道具 举报

26#
 楼主| 发表于 2010-4-10 12:27:00 | 只看该作者
补上相关教程

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

使用道具 举报

27#
发表于 2010-4-21 08:07:25 | 只看该作者
好是好,怎么我就不能理解呢,笨啊,要的东西也不知在哪下载。
回复

使用道具 举报

28#
发表于 2010-5-12 13:16:18 | 只看该作者
原帖由 lanzl 于 2009-11-1 11:35 发表



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

附上chs16字体

74195

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

使用道具 举报

29#
发表于 2010-5-13 07:37:53 | 只看该作者
学习了,谢谢楼主分享。
回复

使用道具 举报

30#
发表于 2010-5-14 20:48:41 | 只看该作者
这个好网启菜单有中文了!

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

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-28 01:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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