江南一根葱 发表于 2020-5-29 15:35:54

[史上最伟大网管]GRUB2从入门到折腾:grub2文件管理器全民DIY!(全环境/全人类)20220313

本帖最后由 江南一根葱 于 2022-3-13 16:19 编辑


[*]小(萌)白(新)为什么要玩grub2?   因为目前grub4dos不支持UEFI(我是小白中的老白了)
[*]折腾GRUB2最方便是从折腾grubfm开始,从瞎改八改开始,从零开始(曾听过一电台,经常9点就报"专家呼吁,性教育,从零岁开始")
[*]本帖是安装原版grub2文件管理器后开机使用自定义菜单,让管理器菜单画面自主可控,前提是你已经按照“四教程1.2.3.4”安装好grub2文件管理器!!
[*]只要会编辑diy.ini就可以修改开机菜单啦,diy.ini不能用win自带的记事本来编辑,要用其它的(已放了),文本编码是utf8的,记事本默认不行的!
http://bbs.wuyou.net/static/image/hrline/4.gif

[*]从帖中下载diygrubfm.7z,解压到硬盘或U盘的分区根目录,我喜欢C盘,所以解压后文件的在C:\boot\grubfm\
[*]把diy.ini拖移到DiyEdit.exe进行编辑,或建议用notepad艹打开,保存即可
[*]看本帖的演示动图片
[*]升级不会覆盖自己的菜单(diy.ini),只覆盖备用菜单(作者自用sys.ini)

diy模块将不断更新,目前全面支持原版grubfm,不排除作者去除“后门”{:1_201
http://bbs.wuyou.net/static/image/hrline/4.gif
更新记录20200603
[*]增加自写命令功能,可以自己写菜单项的命令来搞小动作了,包已更新,diy.ini中有示例,直接解压会覆盖原来的diy.ini,注意备份!更新只需要覆盖原来的diy.gz即可
20200604
[*]增加Ventoy模式,可设置为启动后直接列出iso功能,设置后会保存哦
20200605
[*]改用热键'S'来管理配置,可以设置下次启动时列出指定类型文件,静默启动(不显示启动方式直接启动,支持wim/vhd)
[*]增加自定义主题功能,可以覆盖/boot/grubfm/themes下的grub2fm目录修改成自己喜欢的主题,已内痣一款很高大上的主题
20200606
[*]增加sys.ini,diy.ini文件可和其它文件分别放置,如除diy.ini外的文件全放进ud里,已内置进Ventoy安装器
20200613
[*]突发!震惊中外!美国人哭了!重磅更新!可配置WIM/ISO/VHD三种文件的默认启动方式以便静默启动,已配置
[*]新版grubfm在uefi环境下的map已可以加载USM.ISO,启动后也能正确加载外置,请到github官网重新下载grubfm
[*]配置启动方式仅在DIY菜单功能项开启且在DIY菜单页面有效,如需要手动选择启动方式,请用列出文件搜索、回到原版界面等方式操作
[*]BIOS/UEFI设置完全独立,互不影响!
[*]目前bug: iso选第"0"种启动方式时,要选两次才能进,比较灵异,有空时再研究下,所以uefi下尽量使用map来启动,
20200614
[*]支持UEFI和传统BIOS环境菜单独立,更换了diy.ini格式,uefi环境为...传统bios为...,升级后需要改diy.ini才能正常显示你的菜单,偷懒方法:直接暴力替换"["为
20200617
[*]修正搜索并启动本地win功能不能使用的bug,增设搜索app目录,以后稍大的扩展插件都会放置在app目录下
20200625
[*]引用伟大的”云技术"(http服务器)
[*]BIOS/UEFI环境支持对diy核心/grubfm/pe进行联网在线升级,没错!U盘启动到grubfm界面就能联网升级,只要你的电脑可以在自动获取ip的环境下上网,目前仅支持diy模块放在fat,exfat分区的情况!日后可无限拓展!
[*]因为比较穷,暂时是从github在线升级,所以有失败的几率,不过升级失败不会影响你u盘上的数据,只有成功下载才会升级!
20200708
[*]升级grubfm核心,不再提供更新后的完整包下载,请下载离线升级包或在设置界面上“在线升级”
20200809
[*]升级grubfm核心,支持更多扩展功能
20200810
[*]修复升级包留置的环境,因设置了动画相关变量grub_frame_speed后,没unset操作导致菜单卡顿的问题
[*]建议尽量删除升级包,升级包不一定要放在u盘根目录的,也可以放在硬盘任意分区的根目录,更方便升级后清理
20200823

[*]升级grubfm核心、
[*]增加默认菜单项和超时时间设置(适合iscsi网启无人值守使用)
20201009

[*]升级grubfm核心至ver20201008、
[*]增加netcopy(tinycore、porteus、PE三核心)相关菜单[作者自用,可参考]
[*]增加重置版本号选项以便强制升级
20201111

[*]升级grubfm核心(据说修复了不少bug)
20201120

[*]添加搜索函数
20201219
[*] 更新grubfm核心,增加支持:UEFI下启动基于svbus的ramos......
20210119升级最新的grubfm,使用内置的搜索列出wim/iso/vhd/vhdx;
20210810升级最新的grubfm,grub2核心为2021061620211031
[*]增设启动时只搜索U盘的方式,只搜索卷标为GRUB2FM(注意大写)的分区,升级后请在界面上按S配置
20211102
[*]增设启动时只搜索U盘的方式,支持搜索多种卷标名称GRUB2FM|GRUBFM|GRUB2EFI|JNYGCEFI|u盘|U 盘|Ventoy
[*]
20220313
[*]升级grubfm到20220309
http://bbs.wuyou.net/static/image/hrline/4.gif
离线升级包更新至20211102(链接:https://share.weiyun.com/UaXnINL5 密码:qngrh3)使用方法,放至任意分区根目录,正常进入diygrubfm即会自动升级,完成后可随时删除升级包视频教程版:https://www.bilibili.com/video/BV1QK41137Yv注:如果启动不了,需要升级grubfm到最新版本注:U盘卷标必须是GRUB2FM|GRUBFM|GRUB2EFI|JNYGCEFI|u盘|U 盘|Ventoy 其中的一个,否则可能无法使用

江南一根葱 发表于 2020-6-25 17:54:50


无须操作系统支持,正式采用“云技术”制作启动U盘

江南一根葱 发表于 2020-12-12 14:50:44

菜单编辑方法见新录制的视频教程
https://www.bilibili.com/video/BV1QK41137Yv

2010sya 发表于 2020-5-29 15:47:55

史上最伟大折腾:curse:

2010sya 发表于 2020-5-29 17:19:51

“四教程”在哪?

江南一根葱 发表于 2020-5-29 18:52:13

2010sya 发表于 2020-5-29 17:19
“四教程”在哪?

{:1_201:}点一下就有了

2010sya 发表于 2020-5-29 23:13:38

江南一根葱 发表于 2020-5-29 18:52
点一下就有了

I C ......

2010sya 发表于 2020-5-30 08:46:05

本帖最后由 2010sya 于 2020-6-3 22:17 编辑

2010sya 发表于 2020-5-29 23:13
I C ......
链接: https://pan.baidu.com/s/1iuMOtGrEyabmu4v_amV09w

做了个u盘小工具,u+方式写入优盘就行,uefi/bios下都没啥问题,就是感觉有些文件是多余的,你帮着精简一下好吗?

2011syl8888 发表于 2020-5-30 10:01:43

江南一根葱 发表于 2020-5-29 18:52
点一下就有了

提示过期了啊

wzgcn 发表于 2020-6-3 09:23:40

技术贴,支持。

2010fbb 发表于 2020-6-3 17:32:16

请问:如果是UEFI引导 Boot目录不在C盘,此方法如何实现https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

江南一根葱 发表于 2020-6-3 17:54:24

2010fbb 发表于 2020-6-3 17:32
请问:如果是UEFI引导 Boot目录不在C盘,此方法如何实现
这个文件的uefi引导和boot目录无关,但一般的主板固件不支持识别ntfs分区,所以启动文件需要在fat分区。diy的boot目录可以在任意位置,甚至可以在u盘

2010sya 发表于 2020-6-3 22:16:02

只要优盘存在uefi引导相关文件,它就是C盘(正常情况下,uefi引导只能识别FAT分区,支持ntfs引导的主板除外)

lhpxs 发表于 2020-6-4 12:40:38

确实不难,一切都是现实的,只是不明白个中的原理,无法学习更深层次的知识

wplin 发表于 2020-6-4 18:27:49

感謝大大下載來學習

lhpxs 发表于 2020-6-6 19:55:44

再看看更新改得如何

lhpxs 发表于 2020-6-6 20:16:08

更新后提取出来的目录不是grubfm了,而是grub2fm,那BOOT目录下用哪个作子目录名?

江南一根葱 发表于 2020-6-6 21:27:47

lhpxs 发表于 2020-6-6 20:16
更新后提取出来的目录不是grubfm了,而是grub2fm,那BOOT目录下用哪个作子目录名?

直接解压就行,那个是主题目录

jxdeng2017 发表于 2020-6-10 07:56:09

江南一根葱 发表于 2020-5-29 18:52
点一下就有了

我的理解是葱大的“给本地硬盘添加grub2文件管理器(UEFI/小白适用)”,“给本U盘添加grub2文件管理器(UEFI/小白适用)”等四部曲。{:1_186:}

metallbb 发表于 2020-6-10 08:10:35

学习了好像很厉害的样子。https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

lyj0512 发表于 2020-6-11 14:58:51

谢谢分享!!!测试在我i的U盘添加了楼主分享的文件(并不是按照四教程1.2.3.4.制作的U盘),在UEFI模式使用GRUB2调用成功,在BIOS模式使用G4D也调用成功。

txh0714 发表于 2020-6-28 20:58:40

葱大,我下载的文件解压后在grubfm文件夹没有diy.ini文件,不知为何?而是下面的文件:

江南一根葱 发表于 2020-6-28 21:45:28

txh0714 发表于 2020-6-28 20:58
葱大,我下载的文件解压后在grubfm文件夹没有diy.ini文件,不知为何?而是下面的文件:

复制一份sys.ini为diy.ini

txh0714 发表于 2020-6-29 09:48:45

江南一根葱 发表于 2020-6-28 21:45
复制一份sys.ini为diy.ini

葱大,这菜单与视频里的那个也不一样,有关系吗?能否把视频里的那个文件发一下,谢谢!

江南一根葱 发表于 2020-6-29 10:15:07

txh0714 发表于 2020-6-29 09:48
葱大,这菜单与视频里的那个也不一样,有关系吗?能否把视频里的那个文件发一下,谢谢!

没关系 efi开头是efi环境的菜单,pc是bios的,有说明了的

txh0714 发表于 2020-6-30 20:37:38

葱大,您是把文件解压到win7系统盘的根目录,我在虚拟机上安装了win7系统,也把文件解压到其根目录下,重启并没有进入您演示的桌面下,而是直接进入了系统,不知为何?

江南一根葱 发表于 2020-6-30 22:39:36

txh0714 发表于 2020-6-30 20:37
葱大,您是把文件解压到win7系统盘的根目录,我在虚拟机上安装了win7系统,也把文件解压到其根目录下,重启 ...

没安装grubfm吧,主题里写了先安装,四教程。。。

txh0714 发表于 2020-7-1 09:18:10

江南一根葱 发表于 2020-6-30 22:39
没安装grubfm吧,主题里写了先安装,四教程。。。

谢谢,确实如此!

gnuxwy 发表于 2020-7-1 13:47:26

葱大好作惊人之语。。。{:1_187:}
不过教程和范本确实做得很精细。。。{:1_183:}
以后换efi主板后一定好好照葱大の教范好好玩玩。。。{:1_186:}

2011cwj6958 发表于 2020-7-8 13:12:45

强烈支持作者.我瞎折腾主题根据个人爱好修改了.






江南一根葱 发表于 2020-7-8 13:32:19

本帖最后由 江南一根葱 于 2020-7-8 13:42 编辑


今天发布了升级包,可以升级了,支持diy核心在fat分区、或用此帖
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=421110&page=1&extra=#pid4091241
制作出来的作品结构
页: [1] 2 3
查看完整版本: [史上最伟大网管]GRUB2从入门到折腾:grub2文件管理器全民DIY!(全环境/全人类)20220313