回7楼: 加上了“command --set-path=(ud)/boot/grub/"后hotkey也无效,在命令行中手动输入,正常,加载上菜单后快捷键还是不起作用。 回不点: hotkey是2012-11-06版的,在置顶中下的最新版的,而且,在ISO中是正常的。 |
本帖最后由 2011ryoohki 于 2013-5-29 09:11 编辑 顺便说下,原来的 grldr 内置菜单设定路径可能是这样写的: if "%@root%"=="(ud)" && calc *0x82A0=*0x82b9&0xff #如果当前ROOT是(ud),设置当前磁盘为(ud)所在磁盘 |
本帖最后由 2011ryoohki 于 2013-5-29 08:38 编辑 所有的路径指向里都漏了 (UD) 例如:1、font && font /BOOT/MYFONT.GZ ==》font && font (ud)/BOOT/MYFONT.GZ 2、command /BOOT/F6IMG ==》command (ud)/BOOT/F6IMG 3、map --mem ()/BOOT/GUTOU.ISO (0xff) || find --set-root /BOOT/GUTOU.ISO (0xff) && map --mem ()/BOOT/GUTOU.ISO (0xff) ==》map --mem (ud)/BOOT/GUTOU.ISO (0xff) || find --set-root /BOOT/GUTOU.ISO (0xff) && map --mem ()/BOOT/GUTOU.ISO (0xff) 以前能用现在不能用,应该是原来的 grldr 的内置菜单里有设过默认路径 (UD),你把旧的 grldr 删了换成新版的 grldr,内置的 (UD) 路径就没了,所以现在都出错了 Win7PE能进去应该是因为 WIN7PE.ISO 是放在U盘可见分区下的 BOOT 目录里 |
晚上回家换回了以前好用的版本,发现也出同样问题,换上gfxmenu命令后正常。 会不会是跟 calc *0x60200=*0x82a0 calc *0x60300=*0x829c 这两句冲突啊? |
另贴出菜单大家可以参考下,反正在ISO中正常,在优盘上失败。 timeout 10 default 8 calc *0x60200=*0x82a0 calc *0x60300=*0x829c #设置自动探测分辨率! graphicsmode -1 800 600 24:32 || graphicsmode -1 600:1280 400:1024 24:32 || graphicsmode -1 -1 -1 24:32 #先卸载字库,然后加载/BOOT/GRUB/MYFONT.HEX字库 font && font /BOOT/MYFONT.GZ color normal=0x0F highlight=0x0E helptext=0x0A heading=0x02 standard=0x02 border=0x77 #MINI_MENUSET可来设置 字间距、行间距、菜单边框宽度、帮助信息部分起始行数、菜单最多可显示的行数、菜单起始行数、菜单行宽度、菜单行起始列数 MINI_MENUSET 1 6 1 n n 6 56 17 call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" #热键是title后面的第一个字符,必须为字母、数字、功能键,该字符相邻必须是空格 #目前hotkey可用参数 #-nc 不接受除了热键之外的其它按键用于安全性比较高的场合,使用该参数时,必须使用热键才能启动。 #-nb 按热键不自动启动. hotkey #\n表示回车换行,\n后面的内容为注释内容;\t表示向右缩进一个制表符(即按Tab键效果) title clear title [1]启动小马WinPE2003\n\t03PE维护盘,建议老机器用 command /BOOT/F6IMG #map --mem ()/BOOT/GRUB/FIRADISK.IMG (fd0) || find --set-root /BOOT/GRUB/FIRADISK.IMG (fd0) && map --mem ()/BOOT/GRUB/FIRADISK.IMG (fd0) map --mem ()/BOOT/GUTOU.ISO (0xff) || find --set-root /BOOT/GUTOU.ISO (0xff) && map --mem ()/BOOT/GUTOU.ISO (0xff) map --e820cycles=3 map --hook chainloader (0xff) title [2]运行无忧版WinPE7 \n\t支持USB3.0及网络功能,建议新机型使用 find --set-root /BOOT/WIN7PE.ISO map /BOOT/WIN7PE.ISO (0xff) map --hook chainloader (0xff) |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.