无忧启动论坛

标题: 如何访问g4e内置模块里面的文件 [打印本页]

作者: tuice0liu    时间: 2025-7-8 11:34
标题: 如何访问g4e内置模块里面的文件
我最近在弄一个引导程序的单文件版,思路是把这个引导程序的所有文件打包到一个img里面,然后再把img打包成一个cpio文件,改名为message,然后使用如下命令:
mkimage -p . -o BOOTX64.EFI -O x86_64-efi -c menu.lst -m message
这样就生成了一个单文件的BOOTX64.EFI,请问如果访问这个文件里面的img文件?

作者: wintoflash    时间: 2025-7-8 12:57
mkimage -m选项用于内嵌GRUB4DOS模块(打包的grub4dos外部命令),不是内存盘!
作者: tuice0liu    时间: 2025-7-8 13:07
wintoflash 发表于 2025-7-8 12:57
mkimage -m选项用于内嵌GRUB4DOS模块(打包的grub4dos外部命令),不是内存盘!

那就换一种问法,能否用g4e创建一个内存盘,内存盘的文件包含在g4e文件本身。主要是我见过有人这么弄过,内存盘文件包含在efi文件内部的mods里面。
作者: wintoflash    时间: 2025-7-8 16:39
tuice0liu 发表于 2025-7-8 13:07
那就换一种问法,能否用g4e创建一个内存盘,内存盘的文件包含在g4e文件本身。主要是我见过有人这么弄过, ...

你说你见过有人这么弄过,可以把相关链接发一下吗?
作者: 201012121135    时间: 2025-7-8 16:53
进来学习一下。
作者: tuice0liu    时间: 2025-7-8 17:06
pan.quark.cn/s/429ca067e809#/list/share
就是这个东西,Ventoy1105efi.zip

作者: tuice0liu    时间: 2025-7-8 17:11
ttps://mp.weixin.qq.com/s/GfqONkfaWMk-0d9nJpm_Kg
这个是文件介绍。前面加一个h哈,我发不了链接。
作者: wintoflash    时间: 2025-7-8 17:17
tuice0liu 发表于 2025-7-8 17:11
ttps://mp.weixin.qq.com/s/GfqONkfaWMk-0d9nJpm_Kg
这个是文件介绍。前面加一个h哈,我发不了链接。

这个是grub2,不是g4e。
作者: tuice0liu    时间: 2025-7-9 09:24
wintoflash 发表于 2025-7-8 17:17
这个是grub2,不是g4e。

我看到两个efi文件的结构相同,自己对g4e又相对熟悉一点,就这样问了。没有大神指点的话,我多花点时间来摸索,搞定了就发出来,没发出来就是没搞定。
作者: wintoflash    时间: 2025-7-9 10:03
tuice0liu 发表于 2025-7-9 09:24
我看到两个efi文件的结构相同,自己对g4e又相对熟悉一点,就这样问了。没有大神指点的话,我多花点时间来 ...

mkimage是我从grub2的grub-mkimage修改来的,它有什么功能我当然最清楚。我说不行那就是不行。

作者: tuice0liu    时间: 7 天前
先按照大神的意见结贴吧,我试一下grub2,如果成功就发在对应的板块,g4e这边如果有新进展我也尽快发出来。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3