无忧启动论坛

标题: 简洁美观【Grub2文件管理器】为基础DIY的系统引导菜单 20220427 [打印本页]

作者: 2010wadee    时间: 2022-4-23 12:27
标题: 简洁美观【Grub2文件管理器】为基础DIY的系统引导菜单 20220427
本帖最后由 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





作者: 2010sya    时间: 2022-4-23 13:02
只支持uefi引导吗?
作者: 2012andyle113    时间: 2022-4-23 13:08
看着还是比较清爽的,感谢分享
作者: cclgoo    时间: 2022-4-23 14:12
把第二项启动WINPE换成自定义启动wim、vhd、ISO
第四项启动VHD系统换成DOS工具箱
然后做成ISO格式这样会不会完美一点^^
自定义启动指手动搜索wim、vhd、ISO并选择与启动
作者: 2010wadee    时间: 2022-4-23 15:07
是的,支持efi启动~很老很老的电脑估计不支持
作者: 2010wadee    时间: 2022-4-23 15:10
cclgoo 发表于 2022-4-23 14:12
把第二项启动WINPE换成自定义启动wim、vhd、ISO
第四项启动VHD系统换成DOS工具箱
然后做成ISO格式这样会 ...

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

作者: 481416322    时间: 2022-4-23 15:45
高!
作者: cclgoo    时间: 2022-4-23 16:52
2010wadee 发表于 2022-4-23 15:10
其实grub2文件管理器,关于wim vhd iso都支持的,只是需要浏览打开,多个步骤。
至于DOS感觉基本上PE都 ...

嗯嗯,其实我本来想说把二和四删除都可,因为为一个三已经足够了,想想后才说的提议,做成ISO是方便写入U盘或某些情况下用Ve...打开使用
作者: @晴天    时间: 2022-4-23 16:57
file:///C:/Users/Qingtian/Desktop/%E6%95%88%E6%9E%9C%E5%9B%BE-%E4%B8%BB%E9%A1%B5.png

作者: 481416322    时间: 2022-4-23 18:27
谢谢分享!简单查看了一下压缩包,是不是缺文件呀,.sh文件没包含进来呀。
作者: hu.man    时间: 2022-4-23 20:38
set vhdfile="/Win10.vhd"
search --no-floppy -f --set=aabbcc  $vhdfile
set root=${aabbcc}
set grubfm_file=($root) $vhdfile
configfile ${prefix}/rules/vhd/ntboot.sh
}

作者: 2010wadee    时间: 2022-4-23 21:10
481416322 发表于 2022-4-23 18:27
谢谢分享!简单查看了一下压缩包,是不是缺文件呀,.sh文件没包含进来呀。

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

作者: 2010wadee    时间: 2022-4-23 21:12
本帖最后由 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文件做测试,欢迎给测试结果或者修改建议,其他几个选项都做了测试哈~
作者: 旁观者清    时间: 2022-4-23 23:30
谢谢分享。
作者: 481416322    时间: 2022-4-24 04:18
2010wadee 发表于 2022-4-23 21:10
只要grubfmx64.efi、config和grub.cfg三个文件,config文件主要是为了调用自定义设置如分辨率和语言,gru ...

谢谢
作者: huangdi    时间: 2022-4-30 08:30
楼主,请把详细的安装方法放出来,让我们学习学习。谢谢!
作者: 2010wadee    时间: 2022-4-30 20:33
huangdi 发表于 2022-4-30 08:30
楼主,请把详细的安装方法放出来,让我们学习学习。谢谢!

非常简单,已经更新了方法,请参考。
1、把解压文件复制去隐藏的引导分区。(很多工具能实现显示隐藏分区包括DG)
2、用booticet添加引导就完成了。
作者: qjldw    时间: 2022-5-27 02:10
本帖最后由 qjldw 于 2022-5-27 02:15 编辑

谢谢分享,界面非常漂亮。
作者: dszsdyx    时间: 2022-5-27 04:50
界面简洁 很漂亮。很喜欢
作者: dghgw    时间: 2022-5-29 14:57
进入文件管理器后,怎么返回自订义的主菜单,搞不明白
作者: qjldw    时间: 2022-5-29 17:58
本帖最后由 qjldw 于 2022-5-29 18:00 编辑

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=418198&extra=page%3D2&mobile=2
用这个可以列出来吧?
run /pe

老大能不能把没打包的发出啦,我们自己加一下图标啊,功能啊什么的?

作者: 2010wadee    时间: 2022-5-30 08:51
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 已经足够强大了,菜单可以就最简单的即可
作者: cuicongyuan    时间: 2022-5-30 09:10
漂亮
作者: cuicongyuan    时间: 2022-5-30 09:10
漂亮!
作者: qjldw    时间: 2022-5-30 10:17
2010wadee 发表于 2022-5-30 08:51
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=420483 关于美化可以看这里,晚点我也上传下不记得 ...

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

我用得这个测试了run /pe 可以列出PE目录,也能运行/PE目录下的PE 但是用你的菜单不能直接用run /PE/PE.WIM 打开pe
作者: xiaojiejun    时间: 2022-5-31 16:45
学习学习
作者: 2010wadee    时间: 2022-6-2 10:21
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
原版的也可以么?
作者: qjldw    时间: 2022-6-2 12:03
2010wadee 发表于 2022-6-2 10:21
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=420085&extra=page%3D1
原版的也可以么?

GRUB2可以 FM不可以。我弄了一个GRUB2的启动菜单,里面整合了FM

https://wwu.lanzoum.com/i5wwW05s5h0b









密码:5af9



作者: 2010wadee    时间: 2022-6-4 20:42
本帖最后由 2010wadee 于 2022-6-4 20:43 编辑
qjldw 发表于 2022-6-2 12:03
GRUB2可以 FM不可以。我弄了一个GRUB2的启动菜单,里面整合了FM

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

  
做的很漂亮~帮补张图





作者: iwangz    时间: 2022-10-16 09:18
【Grub2文件管理器】为基础DIY的系统引导菜单
作者: ms2oo8    时间: 2022-11-3 22:05
下载试一下,再反馈!
作者: leitian72853    时间: 2022-11-18 08:29
谢谢分享
作者: cuicongyuan    时间: 2022-11-27 15:40
谢谢楼主分享!
不错,好用。
作者: miraclex    时间: 2022-11-30 10:41
太棒了
作者: ryan1036    时间: 2023-4-12 17:58
感谢分享
作者: 大黑鲩    时间: 2023-7-13 07:38
谢谢分享
作者: 创新科技2015    时间: 2023-7-13 07:53
很给力!

作者: zhjimx    时间: 2023-9-18 09:23
感谢分享
作者: nowayer    时间: 2023-10-10 15:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: zhenxing    时间: 2023-10-12 11:36
感谢分享
作者: 无犹启动    时间: 2023-10-20 13:23
只支持uefi引导吗?
作者: nowayer    时间: 2023-10-29 19:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: bsdgsos    时间: 2024-5-11 18:40
启动收藏
作者: cuicongyuan    时间: 2024-10-26 18:34
本帖最后由 cuicongyuan 于 2024-10-26 19:08 编辑
qjldw 发表于 2022-6-2 12:03
GRUB2可以 FM不可以。我弄了一个GRUB2的启动菜单,里面整合了FM

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

qjldw 大:启动菜单界面分辨率怎么样调低啊?字太小了;另外,启动PE(WIM文件)最大分辨率,菜单怎么写?

微信图片_20241026184122.jpg (2.68 MB, 下载次数: 16)

微信图片_20241026184122.jpg

作者: wn168cn@163.com    时间: 2024-11-5 10:06
感谢分享
作者: tinypc    时间: 5 天前
学习了!
作者: nianyueriPE    时间: 5 天前
谢谢分享
作者: nianyueriPE    时间: 5 天前
下载试试




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