无忧启动论坛

 找回密码
 注册
搜索

将grub2启动模板封装成efi单文件

查看数: 104791 | 评论数: 201 | 收藏 59
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-1-18 17:17

正文摘要:

本帖最后由 hilsonma 于 2020-3-9 12:10 编辑 20200308更新:感谢 nivigo 的分享,让我实现了在Windows下的封装,不需要linux环境封装,参见 windows下的封装 。 详细讲解请参看以下20200308更新前的内容: ...

回复

mygamexxx 发表于 2025-5-21 14:15:22
wintoflash 发表于 2025-5-21 12:31
是改名的grub.exe。
访问不了github的话可以下载           (微软应用商店里面可以下)。

谢谢,那就可以不保留。
my9823 发表于 2025-5-21 08:39:33
理论上efi才是所谓的单文件版本吧,偷懒的话直接改bootx64.efi替换esp分区的同名文件就能启动,leagcy启动需要写入boot.img+core.img,才能启动,或者用其他bootloader相关命令加载,leagcy很难做到单文件版。
mygamexxx 发表于 2025-5-21 08:32:42
本帖最后由 mygamexxx 于 2025-5-21 08:34 编辑
my9823 发表于 2025-5-21 08:28
其实我也是,只有上午运气好的时候能访问github,10次i有8次打不开网页的。
uefi下用chainloader 加载grub ...

这个截图中没有说到loadfm文件的作用啊,哦,看到了是GRUB2加载用的命令。后面一句是用ISO形式加载的。

点评

是改名的grub.exe。 访问不了github的话可以下载watt toolkit(微软应用商店里面可以下)。  详情 回复 发表于 2025-5-21 12:31
my9823 发表于 2025-5-21 08:28:42
其实我也是,只有上午运气好的时候能访问github,10次i有8次打不开网页的。
uefi下用chainloader 加载grubfmx64.efi,这个efi就是完整的文件管理器,legacy的话,有个iso里面有个elf文件,可以在其他grub2,比如ventoy的命令行使用 :mulitboot  grubfm.elf来启动,这也算是单文件版吧

点评

这个截图中没有说到loadfm文件的作用啊  详情 回复 发表于 2025-5-21 08:32
my9823 发表于 2025-5-21 08:21:15
mygamexxx 发表于 2025-5-21 08:01
找不到才问,github又比较难访问。


mygamexxx 发表于 2025-5-21 08:01:28
my9823 发表于 2025-5-20 19:34
github主页不是有介绍吗

找不到才问,github又比较难访问。

点评

[attachimg]559011[/attachimg]  详情 回复 发表于 2025-5-21 08:21
my9823 发表于 2025-5-20 19:34:10
github主页不是有介绍吗

点评

找不到才问,github又比较验证访问。  详情 回复 发表于 2025-5-21 08:01
my9823 发表于 2025-5-20 19:22:43
github主页不是有介绍吗
mygamexxx 发表于 2025-5-20 17:17:47
mygamexxx 发表于 2025-5-20 17:07
搞明白了,/boot/grubfm/config是加载外置菜单的。

再请教一下:loadfm文件有什么作用?
mygamexxx 发表于 2025-5-20 17:07:57
my9823 发表于 2025-5-20 09:51
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=420085&extra=page%3D1

搞明白了,/boot/grubfm/config是加载外置菜单的。

点评

再请教一下:loadfm文件有什么作用?  详情 回复 发表于 2025-5-20 17:17
my9823 发表于 2025-5-20 09:51:04
mygamexxx 发表于 2025-5-20 09:11
在哪下载的?好像是ISO文件

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=420085&extra=page%3D1

点评

搞明白了,/boot/grubfm/config是加载外置菜单的。  详情 回复 发表于 2025-5-20 17:07
mygamexxx 发表于 2025-5-20 09:11:52
my9823 发表于 2025-5-20 08:29
W大的grubfmx64.efi就是完整版的文件管理器啊?内置了菜单和memedisk.cpio了

在哪下载的?好像是ISO文件

点评

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=420085&extra=page%3D1[attachimg]558948[/attachimg]  详情 回复 发表于 2025-5-20 09:51
my9823 发表于 2025-5-20 08:29:23
mygamexxx 发表于 2025-5-20 07:51
请教一下:如何将GRUBFM.EFI封闭成直接使用/efi/grub2/grubfm.cfg。目前下载的好像是使用/boot/grubfm/conf ...

W大的grubfmx64.efi就是完整版的文件管理器啊?内置了菜单和memedisk.cpio了

点评

在哪下载的?好像是ISO文件  详情 回复 发表于 2025-5-20 09:11
mygamexxx 发表于 2025-5-20 07:51:41
本帖最后由 mygamexxx 于 2025-5-20 08:01 编辑

请教一下:如何将GRUBFM.EFI封闭成直接使用/efi/grub2/grubfm.cfg。目前下载的好像是使用/boot/grubfm/config。

点评

W大的grubfmx64.efi就是完整版的文件管理器啊?内置了菜单和memedisk.cpio了  详情 回复 发表于 2025-5-20 08:29
423dn 发表于 2025-5-11 10:17:03
谢谢分享
book11ba 发表于 2025-4-16 17:10:40
一直想学怎么封装efi文件。
jxsrxy 发表于 2024-8-28 10:35:29
瓜2很厉害
chenmengen 发表于 2024-5-1 22:11:14
顶顶就有豆子
2011matrixvexx 发表于 2024-2-9 21:27:22
學習了,理解中,感謝分享!
hilsonma 发表于 2023-10-25 15:47:01
rbwrbw 发表于 2023-10-24 12:15
mod 是什么类型的文件???

是模块文件(MODule)
rbwrbw 发表于 2023-10-24 12:15:47
mod 是什么类型的文件???

点评

是模块文件(MODule)  详情 回复 发表于 2023-10-25 15:47
rbwrbw 发表于 2023-10-24 12:08:17
谢谢分享,可以从底层学习 封装经历!!!!
无犹启动 发表于 2023-10-24 11:51:02
ypcok 发表于 2023-4-4 11:09:00
正好需要这方面的,谢谢分享!
青青草 发表于 2022-11-13 17:34:37
hilsonma 发表于 2022-11-13 12:53
我刚才重启试了一下,我的电脑上是可以的
你可以到1楼我那个链接中下载我使用的这个porteus来试一试。
...

我就是从1楼那个链接中下载的

点评

对比看看你的路径有没有问题 [attachimg]512282[/attachimg]  详情 回复 发表于 2022-11-13 23:04
hilsonma 发表于 2022-11-13 12:53:59
青青草 发表于 2022-11-13 12:32
用wintoflash的grub2文件管理器,找到porteus.cfg,作为grub2菜单打开。结果不行。

我刚才重启试了一下,我的电脑上是可以的
你可以到1楼我那个链接中下载我使用的这个porteus来试一试。
不同的版本有可能引导方法不一样。

点评

我就是从1楼那个链接中下载的  详情 回复 发表于 2022-11-13 17:34
青青草 发表于 2022-11-13 12:32:45
hilsonma 发表于 2022-11-13 11:59
要看你下载的porteus,我手上有个是这样启动的:
search -n -s -f /porteus/vmlinuz
linux /porteus/vm ...

用wintoflash的grub2文件管理器,找到porteus.cfg,作为grub2菜单打开。结果不行。

点评

我刚才重启试了一下,我的电脑上是可以的 你可以到1楼我那个链接中下载我使用的这个porteus来试一试。 不同的版本有可能引导方法不一样。  详情 回复 发表于 2022-11-13 12:53
hilsonma 发表于 2022-11-13 11:59:13
本帖最后由 hilsonma 于 2022-11-13 12:00 编辑
青青草 发表于 2022-11-11 10:06
将其中的porteus.cfg放到自动菜单目录,就可以在自动菜单中选择启动

——我对porteus,纯属外行。如何启 ...

要看你下载的porteus,我手上有个是这样启动的:
search -n -s -f /porteus/vmlinuz
linux /porteus/vmlinuz norootcopy nomagic
initrd /porteus/initrd.xz

把这三行放到 porteus.cfg 中,就可以在自动菜单中选择 porteus.cfg 来启动了

点评

用wintoflash的grub2文件管理器,找到porteus.cfg,作为grub2菜单打开。结果不行。  详情 回复 发表于 2022-11-13 12:32
青青草 发表于 2022-11-11 10:06:46
将其中的porteus.cfg放到自动菜单目录,就可以在自动菜单中选择启动

——我对porteus,纯属外行。如何启动porteus,能否详细些?

点评

要看你下载的porteus,我手上有个是这样启动的: search -n -s -f /porteus/vmlinuz linux /porteus/vmlinuz norootcopy nomagic initrd /porteus/initrd.xz  详情 回复 发表于 2022-11-13 11:59

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-6-4 11:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表