|
本帖最后由 2012zhd 于 2013-4-17 09:54 编辑
无垠 发表于 2013-4-17 07:08
看你那个VBE的菜单背景更简洁,能否把模版上传参照一下?
这是您的uefi合盘菜单,见笑了。
#加载背景图像 bmp格式或bmp经gz,lzma压缩
splashimage /BOOT/GRUB/back.lzma
#加载字库文件 FONT_CN.GZ为精简版,unifont.hex.gz为多国语言字库
font /BOOT/GRUB/FONT_CN.GZ || font /BOOT/GRUB/UNIFONT.HEX.GZ
#分辨率设置 在加载背景图像时也可取消graphicsmode命令让其自动适应 。若不加载背景图像 graphicsmode不可省略,否则不能加载字库。
graphicsmode -1 100:1000 100:1000 24:32
#字符色彩设置 红0x0D 紫红0x04 白0x0F 蓝0x09 黄0x0E 绿0x0A 墨绿0x02 灰 0x77 数字表示 黑=0 天蓝=1 绿=2 青=3 红=4 粉红=5 橙=6 灰=7 黑灰=8 淡蓝=9 淡绿=10 粉青=11 粉红=12 淡粉红=13 黄=14 白=15
#normal-未选中菜单 highlight-选中菜单 helptext-菜单帮助 heading-菜单头 standard-默认色(控制台)border-菜单边框VBE模式有效。 在菜单界面输入C可进入命令行,在命令行下输入echo -h 可看到16进制颜色配置表。
color normal=0x0F highlight=0x0E helptext=0x0A heading=0x02 standard=0x02 border=0x0D
#不显示版本信息
call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1
#菜单位置设置
#格式:MENUSETTING [字间距] [行间距] [边框宽度] [注释行起始行数] [菜单可显示最多行数或边框所高度] [菜单行起始行数] [菜单行宽度或边框宽度] [菜单行起始列数]
#菜单行宽度未设置(用n代替)的前提下,忽略菜单行起始列数,防止超出显示范围出错。恢复默认设置:MENUSETTING 0 0 2 0 0 2 0 2(或MENUSETTING u)
MENUSETTING 2 16 0 12 11 4 50 29
#定义自动编号及编号间隔符 A* B+ C, D- E. F/ 0无间隔符 若 0x2D01为0则为禁用自动编号
write 0x8274 0
timeout 60
default 6
title [00] 启动 Win8X64PE网络版 \n 支持uefi bios双启动
find --set-root /boot/bcfmgr
chainloader /boot/bcfmgr
title [01] 启动 W03PE极速网络版 \n 采用srsf6智能加载驱动
SRSF6
find --set-root /WXPE/SET03LDR.BIN
chainloader /WXPE/SET03LDR.BIN
title [02] 运行 MaxDos9.3工具箱 \n
map --mem /BOOT/IMGS/MAXDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [03] Ghost备份/还原智能版 \n
map --mem /BOOT/IMGS/OKDOS.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [04] 跳转 到增强功能 菜单 \n
configfile /BOOT/GRUB/run.lst
title [05] 启动 硬盘windows系统 \n
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /ntldr || chainloader /bootmgr
|
|