|
楼主 |
发表于 2019-6-13 12:26:38
|
显示全部楼层
本帖最后由 hilsonma 于 2019-6-13 12:40 编辑
建议下载 wintoflash 的新版:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=414244
是上面下载的grub2里有的,你要做的是生成grub2x64.efi (或者bootx64.efi)时使用的脚本要指定加上这两个模块。象下面这样:
- grub-mkimage -O x86_64-efi -p /efi/grub -o grubx64.efi normal part_gpt part_msdos fat exfat ntfs chain sbpolicy configfile loopback probe progress regexp test help search wimboot fb halt reboot gfxterm png
复制代码
最后面就是这两个模块。
因为我不想加背景图片,所以我原来的脚本是不含这两个模块的。
上面脚本中,normal开始直到结尾都是指定要使用的模块,顺序不论。你明白的情况下可以按自己意愿增减。你减了哪些模块,那些功能就不支持。你加了哪些模块,生成的efi文件就支持那些功能或命令。
另外一个方法就是将下载的grub2包中的整个x86_64-efi 文件夹复制到你指定的文件夹(跟grub2.cfg同一个文件夹,是生成efi文件时脚本的 -p参数指定的文件夹,又叫$prefix 文件夹),然后要使用到某个模块时就用insmod载入,我不使用这个方法。这个方法多用了一些磁盘空间,目录结构略为复杂,好外是efi程序按需载入模块,占用较少内存。 |
|