发行版grub4dos压缩包中外置菜单menu.lst文件详解
#==================== 初始化命令组(菜单头)部分=========================
# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.
color blue/green yellow/red white/magenta white/magenta
#设置菜单颜色
timeout 30
#菜单等待时间
## menu border color
color border=0xEEFFEE
#设置菜单边框颜色,更多用法可参见命令索引 color 部分
## set vbe mode
graphicsmode -1 640 480:800
#启用vbe模式,设置显示宽度为640,检测480至800范围内可用的最大高度,更多用法可参见命令索引 graphicsmode 部分
## loading splashimage
splashimage /boot/grub/splashimage.xpm || splashimage /boot/grub/splashimage.bmp
#加载背景图
default /default
#设置默认菜单项,需default文件配合,可参见命令索引 default 部分
## Menu AutoNumber
write 0x8274 0x2001
#启用菜单自动编号,同时编号和菜单键的分隔符使用空格,更多用法可参见其他相关中 在固定位置访问一些内部变量 部分
#iftitle only show when command in [] returns true
# set a variable named bootmgr where /bootmgr is found.
iftitle [find --set-root --devices=h /bootmgr && call set bootmgr=%@root^%] load BOOTMGR of Windows VISTA/WIN7/WIN2008 on %bootmgr%
#条件菜单,在所有hdd设备根目录下查找bootmgr文件,如果存在的话,将其所在分区号保存至变量bootmgr中,以便启动时不用再查找。
title find and load IO.SYS of Windows 9x/Me
#设置菜单项标题
fallback 4
#本项菜单执行出错的话就转到菜单项4(本菜单文件中为下一菜单项)继续执行
find --set-root /io.sys
#在所有设备的根目录下查找 io.sys文件,找到的话就将该设备设为根
chainloader /io.sys
#加载当前设备根目录下的 io.sys 文件
savedefault --wait=2
#将当前菜单项保存为默认菜单项,下次再加载本菜单文件时自动将当前菜单项设置为默认菜单项
# you can also use below commands.
# find --set-root chainloader /io.sys
# boot
# the boot is necessary,
# please see "Delimitors or comments between titles" in grub4dos_readme.txt.