无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: liuyug

我的启动盘 - 中文菜单版

  [复制链接]
发表于 2008-10-30 10:57:15 | 显示全部楼层
回复

使用道具 举报

发表于 2008-10-30 12:20:34 | 显示全部楼层
不错!正常了,改进真快!
回复

使用道具 举报

发表于 2008-10-30 13:01:11 | 显示全部楼层
下不了,哪位能提供下载?
回复

使用道具 举报

发表于 2008-10-30 16:14:14 | 显示全部楼层
谢谢zhxy9804,用代理可以下载,顶楼的图片也要用代理看。
回复

使用道具 举报

发表于 2008-10-30 18:49:31 | 显示全部楼层
感谢楼主的分享,下载测试一下
回复

使用道具 举报

发表于 2008-11-4 09:42:36 | 显示全部楼层
下载一个试试效果,先谢过了
回复

使用道具 举报

发表于 2008-11-4 14:03:56 | 显示全部楼层
想问配置文件是否有限制, 我制作失败, 8K的配置文件制作后只有1K, 里面内容被删除大半
回复

使用道具 举报

发表于 2008-11-4 14:13:04 | 显示全部楼层
忘记贴上错误信息了, 下面这段英文是错误信息

"This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information."

帮忙看看为何
回复

使用道具 举报

发表于 2008-11-5 07:56:53 | 显示全部楼层
syslinux.cfg文件过大,好象会产生BUG。
回复

使用道具 举报

发表于 2008-11-5 15:46:02 | 显示全部楼层
刚才又测试了下, 似乎是和CFG文件中的中文字数有关, 不和文件大小有关, 如果中文字数多的话, 先是菜单边框乱码, 然后是中文乱码, 暂时测试到29个中文没出现乱码, 39个中文边框乱码,再多好象就是中文菜单都乱码了, 测试不很具体, 可能有点出入...
回复

使用道具 举报

发表于 2008-11-5 17:42:53 | 显示全部楼层
感谢楼主的分享,之前自己做过Syslinux  的启动,但是不支持中文,这下可好了。学习学习怎样弄成中文。
回复

使用道具 举报

 楼主| 发表于 2008-11-5 20:18:23 | 显示全部楼层
原帖由 goodtime 于 2008-11-5 15:46 发表
刚才又测试了下, 似乎是和CFG文件中的中文字数有关, 不和文件大小有关, 如果中文字数多的话, 先是菜单边框乱码, 然后是中文乱码, 暂时测试到29个中文没出现乱码, 39个中文边框乱码,再多好象就是中文菜单都乱码了 ...


将你的配置文件发给我 liuyug@yahoo.cn

不使用菜单边框,最多只能64个汉字,都图形了,还要边框做什么?自己画一个不就好了
回复

使用道具 举报

发表于 2008-12-9 08:53:59 | 显示全部楼层
LZ超强,先收下了,谢谢!
回复

使用道具 举报

发表于 2008-12-12 10:19:40 | 显示全部楼层
估计是syslinux的问题,

label test
kernel vesamenu.c32  
append submenu.cfg

加载子菜单, 里面中文就没法实现了, 总是加载第一个字库里的中文,子菜单的中文怎么办, 大家有什么好办法
回复

使用道具 举报

发表于 2008-12-12 13:32:17 | 显示全部楼层
另外生成子菜单的中文的字体不就行了吗?
回复

使用道具 举报

发表于 2008-12-12 13:36:59 | 显示全部楼层
有创新。不错。支持一下吧。
回复

使用道具 举报

发表于 2008-12-12 13:37:14 | 显示全部楼层
学习一下 自己也试者制作一个
回复

使用道具 举报

发表于 2008-12-13 21:25:50 | 显示全部楼层
原帖由 网上飞鹰 于 2008-12-12 13:32 发表
另外生成子菜单的中文的字体不就行了吗?

测试结果不行, 真的不行, 我试了两天
回复

使用道具 举报

发表于 2008-12-13 21:31:55 | 显示全部楼层
原帖由 goodtime 于 2008-12-13 21:25 发表

测试结果不行, 真的不行, 我试了两天



不支持子菜单中文字体?
回复

使用道具 举报

发表于 2008-12-13 22:14:20 | 显示全部楼层
感觉行间距太小了,是不是贴图的原因?实际情况并非如此
回复

使用道具 举报

发表于 2008-12-14 08:42:57 | 显示全部楼层
原帖由 goodtime 于 2008-12-13 21:25 发表

测试结果不行, 真的不行, 我试了两天


我试过了,是可以的,菜单及效果如下:
主菜单:
PROMPT 0
TIMEOUT 100
DEFAULT vesamenu.c32
MENU BACKGROUND syslinux.png
FONT myfont.psf
MENU WIDTH 35
MENU MARGIN 2
MENU ROWS 15
MENU HELPMSGROW 19
MENU TABMSGROW 16
MENU CMDLINEROW 18
MENU ENDROW 40
MENU TIMEOUTROW 18
MENU HSHIFT 0
MENU VSHIFT 1
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

MENU TITLE 超强工具盘
MENU AUTOBOOT # 秒后自动启动
MENU TABMSG 按[TAB]编辑选项
LABEL hd0   
MENU LABEL >>> 启动硬盘第一分区
kernel chain.c32 hd0,1
ENDTEXT
LABEL prayaya-lde
MENU LABEL   >>> 启动精简Ubuntu8.04.1
kernel /boot/linux/prayaya/vmlinuz 
append mode=iso init=/sbin/init lang=cn quiet splash dir=/boot/linux/prayaya/iso fs_dir=/boot/linux/prayaya/ubuntu.fs ro_dir=/boot/linux/prayaya/ros initrd=/boot/linux/prayaya/initrd.gz
LABEL slax
MENU LABEL >>> 启动SLAX6.06
CONFIG /boot/linux/slax/slax.cfg
TEXT HELP
           加载SLAX子菜单
ENDTEXT
LABEL cdlinux
MENU LABEL >>> 启动U盘版CDlinux 0.6.2
kernel /boot/linux/CDlinux/bzImage
append quiet CDL_DEV=/dev/sda CDL_LANG=zh_CN.UTF-8 CDL_AMOUNT=yes initrd=/boot/linux/CDlinux/initrd
LABEL GEEXBOX
MENU LABEL >>> 启动U盘版GEEXBOX 1.1
kernel /geexbox//boot/vmlinuz
append initrd=/geexbox/boot/initrd.gz root=/dev/ram0 rw init=linuxrc boot=sda lang=zh_CN remote=atiusb receiver=atiusb keymap=qwerty splash=silent vga=789 video=vesafb:ywrap,mtrr
LABEL pe
MENU LABEL >>> 启动迷你WINDOWS PE系统
kernel /boot/bin/ldntldr
append initrd=/boot/bin/pe1
TEXT HELP
         OPE           128grldr
         NANOPE_V2008  pe1
         xiaoma        pe2
         wangmei       pe3
ENDTEXT
LABEL yjghost.img
MENU LABEL >>> 启动一键备份与恢复
kernel /boot/syslinux/memdisk c=80 h=4 s=36  floppy 
append initrd=/boot/img/ghost.img
MENU LABEL >>> 启动深山红叶DOS工具箱
kernel /boot/syslinux/memdisk c=94 h=8 s=36  floppy 
append initrd=/boot/img/hydos.img
LABEL ardos5
MENU LABEL >>> 启动矮人DOS工具箱
kernel /boot/syslinux/memdisk c=160 h=2 s=36  floppy 
append initrd=/boot/img/ar5.img
LABEL grldr
MENU LABEL >>> 启动GRUBDOS4.4
kernel /boot/bin/ldntldr
append initrd=/boot/bin/zh
TEXT HELP
         zh en          
ENDTEXT
LABEL reboot
MENU LABEL >>> 重新启动
kernel /boot/syslinux/reboot.c32

子菜单转化命令:
hzpsf -e GREEK.F16 -z chs16 -c slax.psf -i slax_zh.cfg -o slax.cfg

子菜单配置:
PROMPT 0
TIMEOUT 90
DEFAULT /boot/syslinux/vesamenu.c32
MENU BACKGROUND /boot/linux/slax/slax.png
FONT /boot/linux/slax/slax.psf
MENU WIDTH 36
MENU MARGIN 0
MENU ROWS 7
MENU HELPMSGROW 14
MENU TIMEOUTROW 22
MENU TABMSGROW 24
MENU CMDLINEROW 24
MENU HSHIFT 40
MENU VSHIFT 2

 menu color screen        37;40      #00000000 #00000000 none
 menu color border        30;44      #00000000 #00000000 none
 menu color title        1;36;44    #00000000 #00000000 none
 menu color unsel        37;44      #ff60CA00 #00000000 none
 menu color hotkey        1;37;44    #ff60CA00 #00000000 none
 menu color sel                7;37;40    #ffffffff #ff60CA00 none
 menu color hotsel        1;7;37;40  #ff808080 #ff60CA00 none
 menu color scrollbar        30;44      #00000000 #00000000 none

 menu color tabmsg        31;40      #aaaaaaaa #00000000 none
 menu color cmdmark        1;36;40    #ffff0000 #00000000 none
 menu color cmdline        37;40      #aaaaaaaa #00000000 none
 menu color pwdborder        30;47      #ffff0000 #00000000 std
 menu color pwdheader        31;47      #ffff0000 #00000000 std
 menu color pwdentry        30;47      #ffff0000 #00000000 std
 menu color timeout_msg        37;40      #aaaaaaaa #00000000 none
 menu color timeout        1;37;40    #ffaaaaff #00000000 none
 menu color help                37;40      #aaaaaa00 #00000000 none
 menu color msg07        37;40      #90ffffff #00000000 std

MENU TITLE SLAX6.09中文版
LABEL xconf
MENU LABEL Slax KDE图形模式1
KERNEL /boot/linux/slax/vmlinuz
APPEND initrd=/boot/linux/slax/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
TEXT HELP
                                          Slax的最佳运行方式                                          
                                          自动调整显卡为最大分辨率
                                          保存配置到/slax/
ENDTEXT


LABEL fresh
MENU LABEL Slax KDE图形模式2
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
TEXT HELP                                         
                                          不保存配置
ENDTEXT

LABEL cp2ram
MENU LABEL 在内存中运行SLAX
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4
TEXT HELP                                         
                                          在内存中运行 (内存 >300MB)
ENDTEXT

LABEL slax
MENU LABEL Slax文本模式
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw changes=/slax/
TEXT HELP
                                          Run Slax in textmode and start
                                          command prompt only
ENDTEXT

[ 本帖最后由 网上飞鹰 于 2008-12-14 08:56 编辑 ]
s1.jpg
s2.jpg
回复

使用道具 举报

发表于 2008-12-14 13:12:40 | 显示全部楼层

回复 #54 网上飞鹰 的帖子

我又错在那了? syslinux版本多少?
回复

使用道具 举报

发表于 2008-12-14 14:39:16 | 显示全部楼层
原帖由 goodtime 于 2008-12-14 13:12 发表
我又错在那了? syslinux版本多少?


syslinux版本3.72
回复

使用道具 举报

发表于 2008-12-19 14:39:32 | 显示全部楼层
好贴不要沉!!!。。。。。。。。。。。。。
回复

使用道具 举报

发表于 2008-12-21 22:35:16 | 显示全部楼层
是好贴, 我学到不少, 之前我的子菜单总掉不出正确的中文, 从楼主那学习来的方法OK了, 心理还是很感谢的, 当然也感谢无优论坛给我们的这个学习交流的平台
回复

使用道具 举报

 楼主| 发表于 2008-12-22 12:55:03 | 显示全部楼层
在顶楼更新,请下载新版本。
回复

使用道具 举报

发表于 2008-12-23 22:31:56 | 显示全部楼层
请教楼主如何让SYSlinux的菜单项居中的???
回复

使用道具 举报

发表于 2008-12-23 23:31:49 | 显示全部楼层
经典以前以为真的没办法了呢
回复

使用道具 举报

发表于 2008-12-24 00:01:39 | 显示全部楼层
还有一个问题
用了字库以后,菜单的边框也变成中文了,有办法保持原来的线条边框吗?
回复

使用道具 举报

发表于 2008-12-24 08:57:57 | 显示全部楼层

向楼主学习,

楼主高人,向你学习了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

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

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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