无忧启动论坛

标题: 求解为什么我的syslinux.cfg加载后不显示菜单直接启动grldr.bin [打印本页]

作者: aweihaitun    时间: 2011-6-27 14:27
标题: 求解为什么我的syslinux.cfg加载后不显示菜单直接启动grldr.bin
已经解决了.只修改了前面部分,中间的menu配置的复制别人的,菜单如下
PROMPT 0
TIMEOUT 30
default /beiniboot/syslinux/vesamenu.c32

MENU RESOLUTION 800 600
#MENU HSHIFT 16
MENU VSHIFT 5
MENU MARGIN 33
MENU WIDTH 0
MENU ROWS 40
MENU HELPMSGROW 25
MENU TABMSGROW 25
MENU CMDLINEROW 25
MENU TIMEOUTROW 26
MENU AUTOBOOT #
MENU TABMSG
#menu color pwdheader   31;47      #FFFFFF00 #00000000 none

menu color border      30;44      #00000000 #00000000 none
menu color title       1;36;44    #FF00c0c0 #00000000 none
menu color sel         30;37      #FF00FF00 #00000000 none
menu color unsel       37;44      #FFFFFFFF #00000000 none
menu color timeout     37;40      #FFFFFFFF #00000000 none
menu color hotkey      1;37;44    #FFFF0088 #00000000 none
menu color hotsel      1;7;37;40  #FF00FF00 #00000000 none
menu color help        37;40      #FFFFFF00 #00000000 none  
menu color cmdline     37;40      #FF00FF00 #00000000 none

label hpy System
MENU LABEL [^1] hpy System
kernel grldr.bin
label start Beini 1.2.2
MENU LABEL [^2] start Beini 1.2.2
kernel /beiniboot/bzImage quiet waitusb=6
append initrd=/beiniboot/tinycore.gz
label reboot
KERNEL /beiniboot/syslinux/reboot.c32

刚开始找的vesamenu.c32太新了,启动直接当机,换了个旧点的就成功啦

[ 本帖最后由 aweihaitun 于 2011-6-27 20:24 编辑 ]
作者: zhs509    时间: 2011-6-27 14:51
不知道是不是这个的原因  default grldr.bin
作者: aweihaitun    时间: 2011-6-27 15:15
标题: 回复 #2 zhs509 的帖子
这句如果去掉的话提示找不到引导文件,这个是基于hpy的菜单改的,路径为/BOOT/SYSLINUX/SYSLINUX.CFG
这个路径下只有GRLDR.BIN和SYSLINUX.CFG两个文件
我需不需要从别的地方找个vesamenu.c32文件放进去,然后修改
default grldr.bin

default vesamenu.c32
猜测而已,不在家,不能试,如果能直接指出解决方案最好
刚才的isolinux.bin貌似得改目录和菜单文件名字,放弃这种方式

[ 本帖最后由 aweihaitun 于 2011-6-27 16:01 编辑 ]
作者: aweihaitun    时间: 2011-6-27 20:27
原帖由 zhs509 于 2011-6-27 14:51 发表
不知道是不是这个的原因  default grldr.bin


在家弄了下,成功显示syslinux菜单,原因确实是这个,之前不清楚grldr.bin这个文件为什么写在default位置上,现在清楚了




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3