无忧启动论坛

标题: 使用官方 refind-flashdrive-img 制作 [打印本页]

作者: 2011yfrui    时间: 昨天 15:14
标题: 使用官方 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    时间: 昨天 15:19
在 UEFI Shell 界面中先简单几个命令可脱离一时困境:
作者: 2011yfrui    时间: 昨天 15:23
reset -s :关机;reset -w :重启;exit :退出当前 Shell;ls :列出文件。等等 ... 其他命令网上去学习。
作者: a66    时间: 昨天 16:06
看看
作者: wwwlhp    时间: 昨天 16:21
多谢分享!!!
作者: 2010sya    时间: 昨天 16:57
本帖最后由 2010sya 于 2026-1-30 17:04 编辑

我传个附件吧

EFI.zip

3.98 MB, 下载次数: 6, 下载积分: 无忧币 -2


作者: rchc08    时间: 昨天 18:25
感谢分享
作者: it323    时间: 昨天 18:37
感谢分享!
作者: wang1126    时间: 昨天 18:39
谢谢楼主分享
作者: 2011yfrui    时间: 昨天 19:07
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    时间: 昨天 19:26
谢谢前辈。GRUB 2更新到2.14啦,大佬定制个最新的
作者: 2011yfrui    时间: 昨天 19:27
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    时间: 昨天 19:41
book11ba 发表于 2026-1-30 19:26
谢谢前辈。GRUB 2更新到2.14啦,大佬定制个最新的

2.14 安全方面做了很多(网上描述的),我们用不了,最新不一定最好。2.06版本其实稳定,好用。
当前用的Ubuntu 24.04.3 使用了2.12版的grub,够用了。
用Linux制作 refind 启动器,然后挪到Windows系统折腾,好玩。
作者: wn168cn@163.com    时间: 昨天 21:45
感谢分享
作者: book11ba    时间: 昨天 23:14
2011yfrui 发表于 2026-1-30 19:41
2.14 安全方面做了很多(网上描述的),我们用不了,最新不一定最好。2.06版本其实稳定,好用。
当前用 ...

grub2用的比较浅,对定制更是不熟,谢谢前辈指点。您这个grub2还支持NTBOOT,ntloader ,run吧。放在/efi/grub/ext/这个文件夹吗
作者: handsome_xiang    时间: 4 小时前
感谢分享!




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