| 
 | 
 本帖最后由 hilsonma 于 2020-3-9 11:55 编辑  
 
感谢分享。 
 
仿照你的方法,我更新了我的方案,添加grub2模块目录和定制程序,做成完整独立的单文件efi定制包。 
 
grub2定制单文件efi.7z
(2.43 MB, 下载次数: 1031)
 
 
下载附件,解压放到任意文件夹 
将 build/boot/grub 里的内容清空,换上自己的启动方案的整套文件 
    启动方案的主程序需要命名为grub.cfg 
按自己的启动方案用到的模块来修改模块清单文件 build/mod.txt 
    注意有6个模块是本封装模式要用到的:cpio gzio loopback lzopio memdisk newc 
    这6个模块不能缺少 
点击执行脚本 制作单文件efi.cmd 就会生成 bootx64.efi . 
 
如果自己没有现成的启动方案,也可以不清空 build/boot/grub 里的内容,直接对 build/boot/grub/grub.cfg 进行修改 
根据修改的内容增删相应的文件,并在模块清单文件 build/mod.txt 中增删相应的模块,然后执行脚本。 
 |   
 
 
 
 |