无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 11718|回复: 41
打印 上一主题 下一主题

[分享] 简洁美观【Grub2文件管理器】为基础DIY的系统引导菜单 20220427

  [复制链接]
跳转到指定楼层
1#
发表于 2022-4-23 12:27:43 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2010wadee 于 2022-4-30 20:30 编辑

感谢wintoflash大师开发的 grub2文件管理器,非常强大、好用、美观!借鉴大师们的资料做了个菜单放在硬盘自用,和坛友分享下。

效果图如下:







进入grub2文件管理器 界面





选择分区后,可善用快捷键 (Ctrl+F /  F1-F6/ Esc 为返回)

1、ctrl+F (搜索该分区某类文件,如iso)




2、F3     (检测并启动windws  )





参考了:
1、[教程] 巧用Grub2文件管理器配置grub2菜单启动wim、vhd、ISO——王乐2518
http://bbs.wuyou.net/forum.php?m ... 1291&extra=page%3D2

2、我这样配置grub2 (grub.cfg)——   hilsonma
http://bbs.wuyou.net/forum.php?m ... 9875&extra=page%3D1

3、Grub2主题应用——悬浮菜单、菜单微调、图标的使用——hilsonma
http://bbs.wuyou.net/forum.php?m ... 9997&fromuid=363212

4、[发布] grub2文件管理器(BIOS/UEFI启动 ISO/WIM/VHD...)  -272L-2012sunyu4506
http://bbs.wuyou.net/forum.php?m ... 6897&fromuid=363212

-----------------------------------------------------------------------------------------------------------------
下载
链接:https://pan.baidu.com/s/1icFlVZVeaKzdyDjrWbo2NQ?pwd=l8p1
提取码:l8p1

-----------------------------------------------------------------------------------------------------------------
使用方法:解压后复制文件夹去隐藏的引导区(可通过DG等工具),再通过BOOOTICE添加引导。
BOOOTICE--》 UEFI


添加--》选中efi\boot目录下的grubfmx64.efi  并修改菜单标题(不支持中文)--》保存当前启动项设置


重启进入EUFI(F1、F2、Del各品牌电脑不同)选择对应项菜单即可
------------------------------------------------------------------------------------------------------------------

解压后只有 grubfmx64.efi、config 和 grub.cfg 三个文件,   DIY菜单修改 grub.cfg 就行。
grub.cfg 内容如下:在此抛砖引玉,期待大师们回帖分享diy的菜单便于学习~  感谢!

-------------------------------------------------------------------------------------------------------------------

loadfont ${prefix}/fonts/unicode.xz;
source ${prefix}/lang.sh;

menuentry "启动 Windows" --class nt6 --class os {
search -n -s -f /EFI/Microsoft/Boot/bootmgfw.efi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

menuentry "启动 winPE" --class wim {
search -f /boot/10PE.wim -s root;
set grubfm_file=($root)/boot/10PE.wim
configfile ${prefix}/rules/wim/wimboot.sh
}

menuentry "启动 grub2文件管理器" --class dir{
grubfm
}

menuentry "启动 vhd系统" --class pmagic{
search -f /boot/win10.vhd -s root;
set grubfm_file=($root)/boot/win10.vhd
configfile ${prefix}/rules/vhd/ntboot.sh
}

menuentry "重启"  --class reboot --class os{
reboot
}

menuentry "关机"  --class halt --class os{
halt
}

source ${prefix}/global.sh;

----------------------------------------------------------------------------------------------
请大师们指点下用grubfm达到仿Ventoy自动搜索功能的菜单如何写(下载grubfm源码看了,基础差没悟出来)
1、列出所有ISO
2、列出所有ISO、wim




评分

参与人数 4无忧币 +20 收起 理由
wuxin9712 + 5
cuicongyuan + 5 赞一个!
新空气 + 5 很给力!
某些人 + 5 赞一个!

查看全部评分

2#
 楼主| 发表于 2022-4-23 15:07:32 | 显示全部楼层
是的,支持efi启动~很老很老的电脑估计不支持
回复

使用道具 举报

3#
 楼主| 发表于 2022-4-23 15:10:10 | 显示全部楼层
cclgoo 发表于 2022-4-23 14:12
把第二项启动WINPE换成自定义启动wim、vhd、ISO
第四项启动VHD系统换成DOS工具箱
然后做成ISO格式这样会 ...

其实grub2文件管理器,关于wim vhd iso都支持的,只是需要浏览打开,多个步骤。
至于DOS感觉基本上PE都能解决了,特殊需要的自己加一个镜像都行。
其实grub2文件管理器已经足够强大了,只是在他基础之上把菜单前置了,功能都有的

点评

嗯嗯,其实我本来想说把二和四删除都可,因为为一个三已经足够了,想想后才说的提议,做成ISO是方便写入U盘或某些情况下用Ve...打开使用  详情 回复 发表于 2022-4-23 16:52
回复

使用道具 举报

4#
 楼主| 发表于 2022-4-23 21:10:35 | 显示全部楼层
481416322 发表于 2022-4-23 18:27
谢谢分享!简单查看了一下压缩包,是不是缺文件呀,.sh文件没包含进来呀。

只要grubfmx64.efi、config和grub.cfg三个文件,config文件主要是为了调用自定义设置如分辨率和语言,grub2文件管理器会自动搜索全部盘符下的/boot/grubfm/config然后执行,执行后跳回到grub2文件管理器,所以可以在其中指向其他的cfg文件也就是grub2文件管理器的上级grub2菜单,这种情况下用的主题是grub2文件管理器的主题免除配置的烦恼。

点评

谢谢  详情 回复 发表于 2022-4-24 04:18
回复

使用道具 举报

5#
 楼主| 发表于 2022-4-23 21:12:33 | 显示全部楼层
本帖最后由 2010wadee 于 2022-4-23 22:03 编辑
hu.man 发表于 2022-4-23 20:38
set vhdfile="/Win10.vhd"
search --no-floppy -f --set=aabbcc  $vhdfile
set root=${aabbcc}

VHD的配置直接用了 王乐2518 的配置,并没有VHD文件做测试,欢迎给测试结果或者修改建议,其他几个选项都做了测试哈~
回复

使用道具 举报

6#
 楼主| 发表于 2022-4-30 20:33:12 | 显示全部楼层
huangdi 发表于 2022-4-30 08:30
楼主,请把详细的安装方法放出来,让我们学习学习。谢谢!

非常简单,已经更新了方法,请参考。
1、把解压文件复制去隐藏的引导分区。(很多工具能实现显示隐藏分区包括DG)
2、用booticet添加引导就完成了。
回复

使用道具 举报

7#
 楼主| 发表于 2022-5-30 08:51:58 | 显示全部楼层
qjldw 发表于 2022-5-29 17:58
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=418198&extra=page%3D2&mobile=2
用这个可以列出来吧 ...

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=420483 关于美化可以看这里,晚点我也上传下不记得那个位置下载的官方图标,可以对应修改图标名,就能显示。
另外你给的网址手机版打不开,感觉应该不支持run pe.  其实grub2fm 已经足够强大了,菜单可以就最简单的即可

点评

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=418198&extra=page%3D1 我用得这个测试了run /pe 可以列出PE目录,也能运行/PE目录下的PE 但是用你的菜单不能直接用run /PE/PE.WIM 打开pe  详情 回复 发表于 2022-5-30 10:17
回复

使用道具 举报

8#
 楼主| 发表于 2022-6-2 10:21:34 | 显示全部楼层
qjldw 发表于 2022-5-30 10:17
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=418198&extra=page%3D1

我用得这个测试了run /pe ...

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
原版的也可以么?

点评

GRUB2可以 FM不可以。我下载弄了一个GRUB2的启动菜单,里面整合了FM  详情 回复 发表于 2022-6-2 12:03
回复

使用道具 举报

9#
 楼主| 发表于 2022-6-4 20:42:18 | 显示全部楼层
本帖最后由 2010wadee 于 2022-6-4 20:43 编辑
qjldw 发表于 2022-6-2 12:03
GRUB2可以 FM不可以。我弄了一个GRUB2的启动菜单,里面整合了FM

https://wwu.lanzoum.com/i5wwW05s5h0 ...

  
做的很漂亮~帮补张图




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-6 22:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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