2011yfrui 发表于 2026-1-30 15:14:37

使用官方 refind-flashdrive-img 制作

附件提供的 U 盘版使用官方 refind-flashdrive-img 制作,使得 UEFI 启动管理器体积大为减小,且还提供了 UEFI Shell (启动界面使用 → 或 ← 选择 Shell 工具)。
本人在上面 UEFI 启动管理器中添加了 /EFI/grub 目录,里面含有本人制作的 GRUB 2.12 启动器 (GRUBX64.EFI) 及菜单 (grub.cfg);另外也附加了 grub4dos efi 启动器及简单菜单 (menu.lst); GRUB 启动器和 grub4dos efi 启动器可通过菜单相互调用。
本人在 /EFI/tools 目录添加了 startup.nsh 脚本,供 shellx64.efi 启动调用,使得 shell 当前工作目录指向 /EFI/grub 并列出文件。只要在命令行中输入 GRUBX64.EFI 或 grldr_x64.efi 即可进入菜单界面。
平常使用 GRUBX64.EFI 进入 Ubuntu live 维护和安装 Linux 系统,向 esp 分区或 U 盘 添加最新 refind 启动器。使用 grub4dos efi 启动器进入 Windows PE 维护或安装 Windows 系统。
最后提醒:网上下载的 Windows PE 和 Ubuntu 安装镜像,请将它们重命名并搁置在 /isoboot/WinPE.ISO /isoboot/ubuntu-live.iso。
通过网盘分享的文件:EFI.zip
链接: https://pan.baidu.com/s/1JSsQK-VSsr0IQL4YbWHpAQ 提取码: uefi

2011yfrui 发表于 2026-1-30 15:19:29

在 UEFI Shell 界面中先简单几个命令可脱离一时困境:

2011yfrui 发表于 2026-1-30 15:23:10

reset -s :关机;reset -w :重启;exit :退出当前 Shell;ls :列出文件。等等 ... 其他命令网上去学习。

a66 发表于 2026-1-30 16:06:51

看看

wwwlhp 发表于 2026-1-30 16:21:04

多谢分享!!!

2010sya 发表于 2026-1-30 16:57:35

本帖最后由 2010sya 于 2026-1-30 17:04 编辑

我传个附件吧

rchc08 发表于 2026-1-30 18:25:26

感谢分享

it323 发表于 2026-1-30 18:37:39

感谢分享!

2011yfrui 发表于 2026-1-30 19:07:37

menu.lst 位置依 grub4dos-for_UEFI-2026-01-25.7z 规定只能搁在 /EFI/grub 位置;grub.cfg 位置即可 /grub.cfg 或 /EFI/grub/grub.cfg,二选一。

GRUBX64.EFI 埋入的配置如下:
menuentry "Load External Configuration File" {
if search --file --set=root /EFI/grub/grub.cfg; then
    configfile ($root)/EFI/grub/grub.cfg
else
    search --file --set=root /grub.cfg
    configfile ($root)/grub.cfg
fi
}

startup.nsh 内容如下:
@echo -off
for %i run (0 9)
if exist FS%i:\EFI\grub\GRUBX64.EFI then
FS%i:
goto FOUNDDIR
endif
endfor

:FOUNDDIR

cd \EFI\grub\
ls

book11ba 发表于 2026-1-30 19:26:07

谢谢前辈。GRUB 2更新到2.14啦,大佬定制个最新的{:1_192:}

2011yfrui 发表于 2026-1-30 19:27:15

refind 有关参阅:
https://sourceforge.net/projects/refind/files/
https://cecekpawon.github.io/RefindPkg/refind/index.html

grub启动器制作参阅:
https://wiki.archlinux.org/title/GRUB/Tips_and_tricks

2011yfrui 发表于 2026-1-30 19:41:15

book11ba 发表于 2026-1-30 19:26
谢谢前辈。GRUB 2更新到2.14啦,大佬定制个最新的

2.14 安全方面做了很多(网上描述的),我们用不了,最新不一定最好。2.06版本其实稳定,好用。
当前用的Ubuntu 24.04.3 使用了2.12版的grub,够用了。
用Linux制作 refind 启动器,然后挪到Windows系统折腾,好玩。

book11ba 发表于 2026-1-30 23:14:31

2011yfrui 发表于 2026-1-30 19:41
2.14 安全方面做了很多(网上描述的),我们用不了,最新不一定最好。2.06版本其实稳定,好用。
当前用 ...

grub2用的比较浅,对定制更是不熟,谢谢前辈指点。您这个grub2还支持NTBOOT,ntloader ,run吧。放在/efi/grub/ext/这个文件夹吗

handsome_xiang 发表于 2026-1-31 02:43:49

感谢分享!

2267981144 发表于 2026-2-1 11:52:25

感谢提供分享!

fh123456 发表于 2026-2-1 22:11:47

谢提供分享!

ebaqiang 发表于 2026-2-2 08:26:52

谢谢楼主分享

zhangfeng_223 发表于 2026-2-3 09:58:50

多谢分享!!!

2011yfrui 发表于 2026-2-3 13:21:00

book11ba 发表于 2026-1-30 19:26
谢谢前辈。GRUB 2更新到2.14啦,大佬定制个最新的

grub-2.14 单文件 GRUBX64.EFI 启动器见:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=449632&extra=page%3D1

yzydys 发表于 2026-2-3 16:39:49

多谢楼主分享!

vyuha 发表于 2026-2-3 22:57:30

多谢楼主分享!

wjwddd 发表于 2026-2-13 07:46:36

谢谢楼主分享,受教了。

潮起2026 发表于 2026-5-26 10:50:00

感谢分享
页: [1]
查看完整版本: 使用官方 refind-flashdrive-img 制作