做GRUB引导PE启动时容易出现乱码问题经过研究其实这是因为菜单没有保存为UTF编码 所以我们在制作菜单时编码务必是UTF格式而不能为ANSI 但即使我们把菜单保存为UTF格式当出现错误返回时依然会出现乱码 这个时候我们可以在菜单上修改成以下句子 (bd)/BOOT/USB_ACCPE version= timeoutenable= timeoutdisable= timeout default gfxmenu (bd)/BOOT/MESSAGE || find setroot /BOOT/MESSAGE && gfxmenu (bd)/BOOT/MESSAGE configfile (md)+ title 【】 WinPE map mem (bd)/BOOT/WINPEISO (xff) || find setroot /BOOT/WINPEISO (xff) && map mem (bd)/BOOT/WINPEISO (xff) map hook chainloader (xff) 但即使加上了这句如果菜单较多时还是会出现如下问题 菜单显示不全 那怎么解决这个问题呢? 把“configfile (md)+”修改下即可 configfile (md)+ zhaohj 说内置菜单不能超过K所以最大是个扇区 我估计是数值太小所以部分菜单无法载入如果你的菜单较大较多的话就建议改成configfile (md)+吧 |