|
本帖最后由 hilsonma 于 2020-3-9 11:55 编辑
感谢分享。
仿照你的方法,我更新了我的方案,添加grub2模块目录和定制程序,做成完整独立的单文件efi定制包。
grub2定制单文件efi.7z
(2.43 MB, 下载次数: 899)
下载附件,解压放到任意文件夹
将 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 中增删相应的模块,然后执行脚本。
|
|