| 
 | 
 
将GRUB批处理嵌入GRLDR后部分功能不可用 
 
看如下代码: 
======================================== 
!BAT 
echo -e default 0\ntimeout 5\n > (md)0x3000+0x10 
 
ls (bd)/GRUB/IMGS/ | call :.automenu 
 
configfile (md)0x3000+0x10 
 
:.automenu 
echo -e title %1\nrun (bd)/GRUB/IMGS/%1\n >> (md)0x3000+0x10 
echo -e title %2\nrun (bd)/GRUB/IMGS/%2\n >> (md)0x3000+0x10 
echo -e title %3\nrun (bd)/GRUB/IMGS/%3\n >> (md)0x3000+0x10 
 
===================================== 
 
以上代码用menu.lst 调用能显示菜单,但是把该批处理嵌入GRLDR后就运行不正常了,运行后只显示命令行,但是此时输入cat (md)0x3000+0x10 
显示: 
default 0 
timeout 5 
 
说明批处理还是被执行的,望关注下 
 
[ 本帖最后由 2011886 于 2011-6-7 22:06 编辑 ] |   
 
 
 
 |