|
同样一个菜单,一下是我的部分菜单截取:
#加载背景图片,支持BMP格式或XPM格式,推荐用BMP格式图片;支持将BMP进行GZ压缩或LZMA压缩!
splashimage /BOOT/GRUB/BACK.LZMA || splashimage /BOOT/GRUB/BACK.BMP
#2011-11-29新的color命令语法。
#color color_state=color [..]
#其中color_state字符串可以如下。
#normal 未选中菜单
#highlight 选中菜单
#helptext 菜单帮助信息
#heading 菜单头(GRUB4DOS信息)
#standard 默认色(控制台)
#border 菜单边框VBE模式下有效果
#颜色表获取方法,按C进入控制台,输入echo -h即可获取颜色代码
color normal=31 highlight=0x75 helptext=0x1D heading=0x0A standard=0x0F border=0x00
#先卸载字库,然后加载 UTF-8 字库
terminal --font-spacing=0:3
font && font /BOOT/GRUB/UNIFONT.HEX
#这个用法我不太清楚,只知道可以修改帮助文字其实位置 和 隐藏grub4dos版本日期信息(ZXW提供的)
#call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1
#我没有隐藏grub4dos版本日期信息。。。
call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0"
## 菜单自动数字标号——Menu AutoNumber
##write 0x8274 0x2001 从0开始自动数字菜单,中间是空格
##write 0x8274 0x2D01 从0开始自动数字菜单,中间是“-”
write 0x8274 0x2001
# 加载说明文件
cat /BOOT/GRUB/ABOUT.TXT
pause --wait=5
# 不显示倒计时
debug -1
title xhcrty-plus ver. 1.3
clear
title 加载 Win PE 维护系统\n\n
#卸载字库
font
## 禁用自动数字标号——Close Menu AutoNumber
write 0x8274 0
pause --wait=0 Loading WinPE.ISO ...
map /BOOT/WINPE.ISO (0xff) > (md)0x300+1,1 || map --mem /BOOT/WINPE.ISO (0xff) > (md)0x300+1,1
map --hook
checkrange 0x21 read 0x8280 && pxe unload
chainloader (0xff)
rootnoverify (0xff)
发现,执行cat /boot/grub/about.txt 显示内容时,无背景,也就是说这时候没有执行splashimage /BOOT/GRUB/BACK.LZMA || splashimage /BOOT/GRUB/BACK.BMP
记得以前无 VBE 版本,执行 cat 语句时,有背景,即 splashimage 语句有执行
可否修改下VBE,让背景显示提前,让显示帮助文件时有背景,更好看些 |
|