|
最近两天一直在搞syslinux启动,我的菜单比较长,老是有菜单显示不出来,就找做子菜单,好像网上介绍的不多,好不容易在dos联盟找到一个示例,照着弄了一下,真的可以做成子菜单。我的syslinux.cfg
F1 readme.txt
F2 SYSLINUX.CFG
PROMPT 0
TIMEOUT 100
DEFAULT vesamenu.c32
FONT myfont.psf
MENU BACKGROUND back.png
MENU HELPMSGROW 23
MENU ROWS 22
MENU TABMSGROW 24
MENU TIMEOUTROW 26
MENU WIDTH 80
MENU MARGIN 20
menu color border 30;44 #00000000 #00000000 none
menu color title 1;36;44 #FFFF00FF #00000000 none
menu color sel 30;37 #FF00FF00 #00000000 none
menu color unsel 37;44 #FF0000FF #00000000 none
MENU TITLE 陈军个人工具光盘
menu begin 分区
menu label 分区工具集合(DM PQ ADDS等)
LABEL DISKGEN
MENU LABEL [^1] DISKGEN磁盘分区工具
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/DGDOS3220106.IMG
LABEL DM97
MENU LABEL [^2] D M 97 磁盘分区工具
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/DM957.IMG
LABEL PQ8.05
MENU LABEL [^3] P Q 磁盘分区工具
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/PQ805CHT.IMG
LABEL ADDS
MENU LABEL [^4] AD D S 磁盘分区工具
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/ADDS2160.IMG
menu label 回到主菜单
menu goto .top
menu end
menu begin 内存
menu label 内存检测工具集合(mem等...)
LABEL MEM
MENU LABEL [^5] 微 软内存检测
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/WINDIAG.IMG
LABEL MEM1
MENU LABEL [^6] 工 厂内存测试
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/MEMTEST.IMG
LABEL MEM2
MENU LABEL [^7] VISTA内存测试
MENU INDENT 4
KERNEL /boot/syslinux/memdisk c=118 h=117 s=50 floppy
APPEND initrd=/imgs/MEMTEST1.IMG
LABEL MEM3
MENU LABEL [^8] 其它内存测试
MENU INDENT 4
KERNEL /boot/syslinux/memdisk c=118 h=117 s=50 floppy
APPEND initrd=/imgs/MEMTESTw.IMG
menu label 回到主菜单
menu goto .top
menu end
LABEL PASS
MENU LABEL [^9] WIN登陆密码破解
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/PASSWORD.IMG
LABEL HDD
MENU LABEL [^a] MHDD硬盘检测
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/MHDD.IMG
LABEL MATS9
MENU LABEL [^b] MATS9显卡检测
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/MATS9.IMG
LABEL qcc
MENU LABEL [^c] 主板全面检测
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/QCC.IMG
LABEL ghost11
MENU LABEL [^d] GHOST11手动
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/GHOST11.IMG
LABEL xly
MENU LABEL [^e] 效率源硬盘检测
MENU INDENT 4
KERNEL /boot/syslinux/memdisk
APPEND initrd=/imgs/XLY2007.IMG
LABEL linux
MENU LABEL [^f]linux奶瓶破解无线
MENU INDENT 4
KERNEL /boot/bzImage waitusb=6
append initrd=/boot/tinycore.gz
LABEL maxdos
MENU LABEL [^g]MAX DOS 工具箱
MENU INDENT 4
KERNEL /boot/syslinux/memdisk c=100 h=16 s=36 floppy
append initrd=/imgs/dostool2010.IMG
LABEL hdd1
MENU LABEL [^h]从硬盘启动
MENU INDENT 4
kernel /boot/syslinux/chain.c32 hd0,1
LABEL hdd1
MENU LABEL [^i]重新启动
MENU INDENT 4
kernel /boot/syslinux/reboot.c32
LABEL hdd1
MENU LABEL [^0]关机
MENU INDENT 4
kernel /boot/syslinux/poweroff.com
就做了分区工具和内存检测的子菜单,其它的还没有弄,大家看到没有,我明明每个里面写了四个子菜单,可是只显示出来了三个,是不是syslinux只能显示三个子菜单呀,还有这三行
LABEL hdd1
MENU LABEL [^h]从硬盘启动
MENU INDENT 4
kernel /boot/syslinux/chain.c32 hd0,1
上面这三行有问题吗,我敲回车跟本没反应,因该是从硬盘启动才对的呀,高手支招啊。
[ 本帖最后由 chenandjun 于 2011-2-1 20:58 编辑 ] |
|