无忧启动论坛

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

[求助] SYSLINUX 5.* 菜单乱码问题

[复制链接]
发表于 2013-2-26 16:21:10 | 显示全部楼层 |阅读模式
原来4.*没有问题的菜单,但是升级到5.*以后显示乱码,需要如何修改,谢谢。
 楼主| 发表于 2013-2-27 13:41:32 | 显示全部楼层
原来的菜单如下:
PROMPT 0
TIMEOUT 300
font zh.psf
default vesamenu.c32
#MENU BACKGROUND syslinux.jpg

menu color screen        37;40      #80ffffff #00000000 none
menu color border        30;44      #00FFFFFF #00FFFFFF none
menu color title        1;36;44    #ff183894 #00000000 none
menu color unsel        37;44      #FFFFFFFF #00000000 none
menu color hotkey        1;37;44    #FF0000FF #00000000 none
menu color sel                7;37;40    #ffFF0000 #00ffffff none
menu color hotsel        1;7;37;40  #ffFF0000 #00ffffff none
menu color scrollbar        30;44  #ff000000 #00000000 std
menu color tabmsg        31;40      #00000000 #00000000 none  
menu color cmdmark        1;36;40    #ff00ffff #00000000 std
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 TITLE
MENU WIDTH 110
MENU MARGIN 33
MENU ROWS 25
MENU TABMSGROW 20
MENU CMDLINEROW 21
MENU ENDROW 24
MENU TIMEOUTROW 23
MENU AUTOBOOT #
MENU TABMSG
MENU VSHIFT 2

LABEL winxpe
MENU LABEL [^1]  WIN PE (2003)  
        kernel /boot/syslinux/chain.c32
        append ntldr=/boot/ldrxpe

LABEL winxpe
MENU LABEL [^2]  SATA-RAID V4.0 (2003)
        kernel /boot/grub/ldntldr
        append initrd=/ntldr

LABEL winxpe
MENU LABEL [^3]  CFT 4.0 PE (WIN7)
        kernel /boot/grub/ldntldr
        append initrd=/bootmgr

LABEL ATIH2012
MENU LABEL [^4]  ATIH 2012 6154
        LINUX memdisk
        INITRD /boot/imgs/ATIH6154.IMG
        APPEND raw

LABEL ABR11
MENU LABEL [^5]  ABR 11 17318 CN
        LINUX memdisk
        INITRD /boot/imgs/ABR17318.IMG
        APPEND raw

LABEL ADDH
MENU LABEL [^6]  ADD 11 HOME 2343
        KERNEL memdisk
        INITRD /boot/imgs/ADDH2343.IMG
        APPEND raw

LABEL ADDS
MENU LABEL [^7]  ADD 11 Advanced 12077
        kernel /boot/syslinux/memdisk
        append initrd=/boot/imgs/ADDS12077.IMG raw      
   
LABEL  GRUB4DOS
MENU LABEL [^8]  GRUB4DOS
        COM32 /boot/syslinux/chain.c32
        APPEND file=/grldr
MENU DEFAULT

LABEL Local
MENU LABEL [^9]  Boot local  
        kernel /boot/syslinux/localboot.c32

LABEL Reboot
MENU LABEL [^10]  SYSTEM REBOOT
        kernel /boot/syslinux/reboot.c32
回复

使用道具 举报

发表于 2013-3-1 21:28:31 | 显示全部楼层
同样疑问,顶起来!!!!!!!!!!!!!!!
回复

使用道具 举报

发表于 2013-3-2 12:02:23 | 显示全部楼层
天天顶一下,期待高手出现
回复

使用道具 举报

 楼主| 发表于 2013-3-4 16:56:42 | 显示全部楼层
哈哈,有空了研究研究。
回复

使用道具 举报

 楼主| 发表于 2013-4-4 16:59:59 | 显示全部楼层
升级到5.01菜单乱码问题
        将原来的syslinux目录改名,然后新建一个syslinux目录;
        运行yslinux.exe -s -a -f -m -d /boot/syslinux x: 重新激活syslinux启动;
        拷贝原来的cfg文件及需要的5.01新版的c32到syslinux目录(缺少文件会有提示);
        测试菜单可用,不再乱码。
回复

使用道具 举报

发表于 2013-4-6 22:10:42 | 显示全部楼层
升级到5.01菜单乱码问题
        将原来的syslinux目录改名,然后新建一个syslinux目录;
        运行yslinux.exe -s ...
syrea 发表于 2013-4-4 16:59



    恭喜取得了进展,将原来的syslinux目录改名,这个是任意改吗?
回复

使用道具 举报

发表于 2013-4-8 17:37:20 | 显示全部楼层
本帖最后由 2011hanlif 于 2013-4-8 17:52 编辑

好像不行,大哥,以前的是乱码,还在倒菜单的位置,现在连位置都没有了
回复

使用道具 举报

发表于 2013-4-12 23:58:20 | 显示全部楼层
仔细用了一下,确实是乱码,看FONT的说明似乎没有变,PSF格式字库加上去就乱了,可能只能使用背景菜单了。
回复

使用道具 举报

 楼主| 发表于 2013-4-19 15:06:31 | 显示全部楼层
本帖最后由 syrea 于 2013-4-19 17:59 编辑
a102135 发表于 2013-4-6 22:10
恭喜取得了进展,将原来的syslinux目录改名,这个是任意改吗?


新建实际上的含义是不要原来syslinux目录中的文件,为了备份起见将原来的syslinux目录改名,所以名称就无所谓了。
我理解乱码的原因在于版本5和版本4的com32文件不兼容,全部替换为新的com32文件就可以了。

syslinux.zip

2.31 KB, 下载次数: 52, 下载积分: 无忧币 -2

请修改为cfg后缀

回复

使用道具 举报

发表于 2013-4-23 18:16:13 | 显示全部楼层
syrea 发表于 2013-4-19 15:06
新建实际上的含义是不要原来syslinux目录中的文件,为了备份起见将原来的syslinux目录改名,所以名称就 ...

        kernel /BOOT/ISOLINUX/CHAIN.C32
        append ntldr=/BOOT/H3_LDR03.BIN
在5.01和5.10下这两句也不灵了,总讲第2个文件找不到no such file,看来5.x还不成熟。
回复

使用道具 举报

发表于 2013-5-5 21:26:47 | 显示全部楼层
syrea 发表于 2013-4-19 15:06
新建实际上的含义是不要原来syslinux目录中的文件,为了备份起见将原来的syslinux目录改名,所以名称就 ...

这要看你的psf文件是怎么来的..我的菜单在syslinux4.04 -5.0都不会乱码!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 20:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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