|
回复 #790 zxw 的帖子
RUN前调用字体只有是在GRLDR内置菜单中或在其他外置菜单不使用MESSAGE的情况下使用中文菜单,其他我想不出在RUN前加载字库有何作用。而加载字库后,经测试在多级调用后,如果不慎会引起黑屏,对于老手来说会排除故障,但对于新手则无耐。
下面就在内置菜单中加载字库,使用中文菜单,用所修改过的RUN测试。
GRLDR的内容。
#pxe detect
errorcheck off
command --set-path=(bd)/boot/grub/
set debug =0
set reset=off
#set menu=/menu.lst
set gfxmenu=/menu/main
#fontfile (ud)/boot/grub/FONTS.GZ
(bd)/boot/grub/unifont (bd)/boot/grub/fonts
title menu 菜单
configfile=(ud)/menu.lst
title input 自动列表
run --gfx --set-path=/uddiy/ --set-ext=.iso .input
title automenu 自动菜单
run --set-gfxmenu=/menu/main .automenu
title comm
commandline 命令行
title instxp
find --set-root /WIN$XP.ISO && run /boot/imgs/firadisk.img /WIN$XP.ISO
下面是测试结果图
图1是启动后的菜单
图2是使用gfx参数调用.input模块的列表
图3是使用gfxmenu参数的.automenu自动菜单窗口。
图4是.input及.automenu返回后的菜单 |
|