无忧启动论坛

标题: GRUB4DOS调用message背景变漂亮了可是进二级菜单出问题了! [打印本页]

作者: guanjinman    时间: 2009-12-3 06:47
标题: GRUB4DOS调用message背景变漂亮了可是进二级菜单出问题了!
本来menu.lst菜单这样:
-------------------------------------
# menu.lst
default        0
timeout        30
default /default

find --set-root /fonts.gz
fontfile /fonts.gz
splashimage=(hd0,0)/splash/16.xpm.gz
foreground ffff00

title 【Ⅶ】各类 LINUX 系统
chainloader /grldr
configfile /linux.lst

......

----------------------------------------
本来linux.lst这样:
----------------------------------------
timeout 10
default 2

fontfile /fonts.gz
splashimage=(hd0,0)/splash/17.xpm.gz
foreground ffff00

title 【A】Puppy Linux 4.2.1
#kernel (hd0,4)/puppy/vmlinuz puppy PMEDIA=nodma acpi=off
kernel (hd0,4)/puppy/vmlinuz
initrd (hd0,4)/puppy/initrd.gz
......
------------------------------------------
不使用message多级菜单进进出出都没问题的

调用message的menu.lst(utf-8编码):

-------------------------------------
# menu.lst
default        0
timeout        30

gfxmenu /message

title 【Ⅶ】各类 LINUX 系统
chainloader /grldr
configfile /linux.lst

......

----------------------------------------
这样子进一级菜单背景确实能够用高分辨率图片了,可是进二级菜单不行了,选择“【Ⅶ】各类 LINUX 系统”后显示的还是一级菜单
作者: sratlf    时间: 2009-12-3 13:27
在二级菜单上也得指定一下message文件
作者: guanjinman    时间: 2009-12-3 16:25
标题: 回复 #2 sratlf 的帖子
在二级菜单上指定了message依然进不去!
作者: chen463    时间: 2009-12-3 16:46
原帖由 guanjinman 于 2009-12-3 16:25 发表
在二级菜单上指定了message依然进不去!

16.xpm.gz
17.xpm.gz
G4D图名都改名了,为何message不改一下,O(∩_∩)O哈哈~message1.....message2
作者: guanjinman    时间: 2009-12-3 20:43
原帖由 chen463 于 2009-12-3 16:46 发表

16.xpm.gz
17.xpm.gz
G4D图名都改名了,为何message不改一下,O(∩_∩)O哈哈~message1.....message2


message改过了故障依旧!


menu.lst(utf-8编码):

-------------------------------------
# menu.lst
default        0
timeout        30

gfxmenu /splash/message01

title 【Ⅶ】各类 LINUX 系统
chainloader /grldr
configfile /linux.lst

......

----------------------------------------
linux.lst(utf-8编码):

----------------------------------------

timeout 10
default 2

gfxmenu /splash/message02

title 【A】Puppy Linux 4.2.1
#kernel (hd0,4)/puppy/vmlinuz puppy PMEDIA=nodma acpi=off
kernel (hd0,4)/puppy/vmlinuz
initrd (hd0,4)/puppy/initrd.gz
......
------------------------------------------
作者: 13545240    时间: 2009-12-3 21:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: guanjinman    时间: 2009-12-4 06:31
原帖由 13545240 于 2009-12-3 21:23 发表
去掉 chainloader /grldr  这行就可以了


谢谢!多级菜单进进出出终于ok了。调用message还有其他问题:

message文件我是用gfxmenu软件在win下做出来的,背景图片格式我是用1024×768,而默认启动后分辨率是800×600,所以背景图片显示不全。要么把图片格式换成800×600、要么改启动后的屏幕分辨率,800×600的屏幕分辨率怎么改成其他的?1024×768或者1280×800等等

[ 本帖最后由 guanjinman 于 2009-12-4 08:25 编辑 ]
作者: 丰都修罗    时间: 2009-12-12 16:58
怎么在启动界面增加图形??
作者: fang316    时间: 2009-12-14 12:04
为何不这样来做二级菜单呢

这段一级菜单(Menu.lst文件)
fontfile /boot/fonts.gz
splashimage /boot/3.xpm.gz

title ───────────维 护 系 统─────BY:四叶草──────────
clear

title 切换到英文菜单
#password=19860714
find --set-root /usb
chainloader /ENMenuldr

title 启动 PRAYAYA Q3 标准版
#password=1
find --set-root /usb
chainloader /Q3ldr

title 启动装机型Win PE系统
password=1
find --set-root /usb
chainloader /AXPE/PELDR

title ──────────── 群 组 维 护 系 统 ───────────────
clear

title 启动Win PE群组系统
#password=1
find --set-root /usb
chainloader /PEldr

#这里转到下面的Menu_PE.lst文件

title 启动DOS群组系统
#password=1
find --set-root /usb
chainloader /DOSldr

title 启动磁盘群组系统
#password=1
find --set-root /usb
chainloader /DISKldr
------------------------------------------------------------------------------------


下面的是二级的菜单(Menu_PE.lst文件)
fontfile /boot/fonts.gz
splashimage /boot/3.xpm.gz

title ──────────── Win PE群组系统 ───────────────
clear

title 启动通用 Win PE系统
password=1
find --set-root /usb
chainloader /WXPE/PELDR

title 启动 WIN7PE RTM 版
#password=1
find --set-root /usb
map --mem /boot/WIN7PE.iso (hd32)
map --hook
chainloader (hd32)
boot

title Win PE微型维护系统
password=1
find --set-root /usb
map --mem /boot/load/PE.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 启动装机型Win PE系统
password=1
find --set-root /usb
chainloader /AXPE/PELDR

title 返回上一级菜单
fallback 5
find --set-root /usb
configfile /menu.lst

title 从光驱启动系统
cdrom --init
map --hook
chainloader (cd0)
boot

title 重新启动计算机
savedefault --wait=2
reboot

title 关闭计算机
savedefault --wait=2
halt

[ 本帖最后由 fang316 于 2009-12-14 12:05 编辑 ]




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