|
具体情况:
ud模式启动,进入外置菜单ISO.LST(gfxmenu视图)
default 9
gfxmenu ()/BOOT/GRUB/MESSAGE || find --set-root /BOOT/GRUB/MESSAGE && gfxmenu ()/BOOT/GRUB/MESSAGE
configfile (md)4+8
title 【 1 】……
title 【 A 】DIR菜单
cat --length=0 /ABC/ISO2.LST || find --set-root /ABC/ISO2.LST
configfile /ABC/ISO2.LST
选最后一项再次进入第二外置菜单ISO2.LST(普通文本视图,加载汉字)
debug off
#定位文件作为当前设备
find --set-root /BOOT/GRUB/FONTS
#外部命令位置
command --set-path=(bd)/BOOT/GRUB/
#中文字体设置
unifont ()/BOOT/GRUB/FONTS
#颜色设置
background 004080
foreground ffffff
set n=按下序号数字回车,直接进入相应子菜单
default 14
title
clear
title ☆ 外置 DIR 菜单 ☆
clear
title ──────────────────────
clear
……
title ──────────────────────
clear
title 14 返回上一级菜单 \n\n 注意:返回上一级菜单后再次进入此菜单会看不清文字。奇怪。
command RUN /ABC/ISO.lst
boot || echo -n
title ──────────────────────
clear
……
奇怪的就在这儿,前面已经提过,如果选14返回ISO.LST,然后再次进入ISO2.LST,就会发现屏幕上全是色块,菜单仍然有用,但是屏幕上没法看清。
没人帮忙吗?自己改了一下返回菜单,不返回上一级,直接返回grub主菜单。这样问题解决,不会出色色块问题了。
[ 本帖最后由 tingyue-wu 于 2011-8-10 18:47 编辑 ] |
|