leitian72853 发表于 2026-7-29 20:00:46

grub4dos-for_UEFI 单文件打包命令

grub4dos-for_UEFI 单文件打包命令,

2021-06-02 (a1ive)
支持嵌入字库、模块(.mod文件)。
mkimage.exe -d 目录 -p /efi/grub -o BOOTX64.EFI -O x86_64-efi -c 嵌入菜单 -f 嵌入字库 -m 嵌入模块
mkimage.exe -d 目录 -p /efi/grub -o BOOTIA32.EFI -O i386-efi -c 嵌入菜单 -f 嵌入字库 -m 嵌入模块

上面是官方打包命令,还是要依赖硬盘分区上的文件,想要打包成单文件。

能直接加载到内存的独立运行的 BOOTX64.EFI 单文件,有哪位大师知道打包命令?

wintoflash 发表于 2026-7-30 08:43:32

本帖最后由 wintoflash 于 2026-7-30 09:44 编辑

没看明白什么意思
你是想让g4e的EFI文件启动时不依赖硬盘上文件,还是mkimage.exe不依赖硬盘上文件

it323 发表于 2026-7-29 20:31:05

不了解,请大神帮手。

ZMLoveLH 发表于 2026-7-29 20:33:11

我是菜鸟,期待牛人的解答啊

jjaoxiao31 发表于 2026-7-29 22:27:05

我是菜鸟,期待牛人的解答啊

yc2428 发表于 2026-7-29 22:46:40

谢谢分享

a66 发表于 2026-7-29 22:48:25

帮顶

wuyqd01 发表于 2026-7-30 03:41:41

我是菜鸟,学习一下.

yyz219195888 发表于 2026-7-30 07:14:20

不晓得。来学习

xjp 发表于 2026-7-30 07:19:44

感谢分享

bird202601 发表于 2026-7-30 07:35:25

谢谢分享

ebaqiang 发表于 2026-7-30 18:02:09

谢谢分享,先试试效果怎样

leitian72853 发表于 2026-7-30 20:56:18

wintoflash 发表于 2026-7-30 08:43
没看明白什么意思
你是想让g4e的EFI文件启动时不依赖硬盘上文件,还是mkimage.exe不依赖硬盘上文件 ...

是想让g4e的EFI文件启动时不依赖硬盘上文件

wintoflash 发表于 2026-7-31 09:31:03

用 -c 嵌入菜单 -f 嵌入字库 这两个选项嵌入menu.lst和字库就可以了啊。你要是想把其他东西嵌入G4E,那是不可以的。

leitian72853 发表于 2026-7-31 23:46:11

wintoflash 发表于 2026-7-31 09:31
用 -c 嵌入菜单 -f 嵌入字库 这两个选项嵌入menu.lst和字库就可以了啊。你要是想把其他东西嵌入G4E,那是不 ...

本来想把 \efi\grub 整个目录都打包嵌入G4E,
不行的话要用其他方法
感谢 wintoflash 大师的解答

zyy 发表于 2026-8-1 00:22:11

学习学习{:1_194:}

fuldho 发表于 2026-8-12 21:04:06

只能嵌入menu.lst、字库,好久没关注不知道是否支持16以上字体
页: [1]
查看完整版本: grub4dos-for_UEFI 单文件打包命令