无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 42221|回复: 98
打印 上一主题 下一主题

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

    [复制链接]
跳转到指定楼层
#
发表于 2020-5-29 15:35:54 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 江南一根葱 于 2022-3-13 16:19 编辑

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

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

diy模块将不断更新,目前全面支持原版grubfm,不排除作者去除“后门”{:1_201


更新记录
20200603
  • 增加自写命令功能,可以自己写菜单项的命令来搞小动作了,包已更新,diy.ini中有示例,直接解压会覆盖原来的diy.ini,注意备份!更新只需要覆盖原来的diy.gz即可
20200604
  • 增加Ventoy模式,可设置为启动后直接列出iso功能,设置后会保存哦
20200605
  • 改用热键'S'来管理配置,可以设置下次启动时列出指定类型文件[iso/wim/vhd],静默启动(不显示启动方式直接启动,支持wim/vhd)
  • 增加自定义主题功能,可以覆盖/boot/grubfm/themes下的grub2fm目录修改成自己喜欢的主题,已内痣一款很高大上的主题
20200606
  • 增加sys.ini,diy.ini文件可和其它文件分别放置,如除diy.ini外的文件全放进ud里,已内置进Ventoy安装器
20200613
  • 突发!震惊中外!美国人哭了!重磅更新!可配置WIM/ISO/VHD三种文件的默认启动方式以便静默启动,已配置[wim/wmboot] [vhd/ntboot] [iso/map]
  • 新版grubfm在uefi环境下的map已可以加载USM.ISO,启动后也能正确加载外置,请到github官网重新下载grubfm
  • 配置启动方式仅在DIY菜单功能项开启且在DIY菜单页面有效,如需要手动选择启动方式,请用列出文件搜索、回到原版界面等方式操作
  • BIOS/UEFI设置完全独立,互不影响!
  • 目前bug: iso选第"0"种启动方式时,要选两次才能进,比较灵异,有空时再研究下,所以uefi下尽量使用map来启动,
20200614
  • 支持UEFI和传统BIOS环境菜单独立,更换了diy.ini格式,uefi环境为[efi1]...[efi20]  传统bios为[pc1]...[pc20],升级后需要改diy.ini才能正常显示你的菜单,偷懒方法:直接暴力替换"["为[efi就可以了,
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核心为20210616
20211031
  • 增设启动时只搜索U盘的方式,只搜索卷标为GRUB2FM(注意大写)的分区,升级后请在界面上按S配置
20211102
  • 增设启动时只搜索U盘的方式,支持搜索多种卷标名称GRUB2FM|GRUBFM|GRUB2EFI|JNYGCEFI|u盘|U 盘|Ventoy

20220313
  • 升级grubfm到20220309

离线升级包
更新至20211102
(链接:https://share.weiyun.com/UaXnINL5 密码:qngrh3)
使用方法,放至任意分区根目录,正常进入diygrubfm即会自动升级,完成后可随时删除升级包
注:如果启动不了,需要升级grubfm到最新版本
注:U盘卷标必须是
GRUB2FM|GRUBFM|GRUB2EFI|JNYGCEFI|u盘|U 盘|Ventoy 其中的一个,否则可能无法使用

GIF.gif (1.7 MB, 下载次数: 281)

GIF.gif

点评

就问一句 vhdX放在System Volume Information中 能不能启动???!  发表于 2023-2-24 12:48

评分

参与人数 8无忧币 +36 收起 理由
879792799 + 5 很给力!
Sho + 5 赞一个!
wawakuliao + 5 赞一个!
蓝星明月 + 5 赞一个!
chairmansu + 1 <font style="vertical-align: inh
blh009 + 5
wuxin9712 + 5
freesoft00 + 5

查看全部评分

来自 79#
 楼主| 发表于 2020-6-25 17:54:50 | 只看该作者

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


回复

使用道具 举报

来自 78#
 楼主| 发表于 2020-12-12 14:50:44 | 只看该作者
菜单编辑方法见新录制的视频教程
https://www.bilibili.com/video/BV1QK41137Yv
回复

使用道具 举报

77#
发表于 2023-10-26 10:11:03 | 只看该作者
只要优盘存在uefi引导相关文件,它就是C盘(正常情况下,uefi引导只能识别FAT分区,支持ntfs引导的主板除外 ...
回复

使用道具 举报

76#
发表于 2023-9-17 13:57:20 | 只看该作者
感谢分享
回复

使用道具 举报

75#
发表于 2023-7-11 20:42:00 | 只看该作者
学习中
回复

使用道具 举报

74#
发表于 2023-7-9 11:33:54 | 只看该作者
无法永久修改分辨率
回复

使用道具 举报

73#
发表于 2023-4-8 11:39:42 | 只看该作者
插眼 學習中
回复

使用道具 举报

72#
发表于 2023-2-24 12:50:24 | 只看该作者
标题豪气冲天!
就问一句 vhdX-81系统放在高权限System Volume Information文件夹中 你的启动软件能不能启动啊啊啊???!  
回复

使用道具 举报

71#
发表于 2023-2-13 20:47:01 | 只看该作者
感谢分享,学习一下
回复

使用道具 举报

70#
发表于 2023-1-14 09:50:03 | 只看该作者
看看楼主分享的教程,学习如何使用GRUB2啊
回复

使用道具 举报

69#
发表于 2022-12-27 17:40:08 | 只看该作者
感谢楼主分享
回复

使用道具 举报

68#
发表于 2022-12-9 17:15:20 | 只看该作者
史上最伟大折腾
回复

使用道具 举报

67#
发表于 2022-12-9 13:00:58 | 只看该作者
感谢分享
回复

使用道具 举报

66#
发表于 2022-12-9 12:29:44 来自手机 | 只看该作者
哪里有整合好的最新整包
回复

使用道具 举报

65#
发表于 2022-12-3 14:53:11 | 只看该作者
希望葱王能提供一个完整包......
回复

使用道具 举报

64#
发表于 2022-11-23 22:32:51 | 只看该作者
好几年没折腾这方面的东西了,现在都这么牛了,回头折腾一下
回复

使用道具 举报

63#
发表于 2022-11-15 15:59:09 | 只看该作者
努力回复升级中。。
回复

使用道具 举报

62#
 楼主| 发表于 2022-4-23 14:44:26 | 只看该作者
2010wadee 发表于 2022-4-22 18:05
升级一直错误,能把最版的文件放出么~升级搞得太麻烦

空了传个win下的升级器
回复

使用道具 举报

61#
发表于 2022-4-22 18:05:23 | 只看该作者
升级一直错误,能把最版的文件放出么~升级搞得太麻烦

点评

空了传个win下的升级器  详情 回复 发表于 2022-4-23 14:44
回复

使用道具 举报

60#
 楼主| 发表于 2022-3-13 16:19:31 | 只看该作者
20220313
  • 升级grubfm到20220309

回复

使用道具 举报

59#
发表于 2022-3-2 07:31:40 | 只看该作者
感谢分享
回复

使用道具 举报

58#
发表于 2022-3-2 07:25:55 | 只看该作者
感谢分享
回复

使用道具 举报

57#
发表于 2022-2-9 17:10:12 | 只看该作者
感谢分享!
回复

使用道具 举报

56#
发表于 2022-1-25 13:48:28 来自手机 | 只看该作者
看这个,结合江大的修改视频,可以自由diy
回复

使用道具 举报

55#
发表于 2022-1-13 13:23:41 | 只看该作者
感谢大佬分享,正是我需要的,这几天一直在折腾grub2
回复

使用道具 举报

54#
发表于 2021-12-30 21:55:23 来自手机 | 只看该作者
上次试了下夏周商的,最终还是去选择了Ventoy!卡顿感(点一下黑下屏的!)和对新人小白感觉实在整不明!做惯了傻瓜,不是小白式的去直接选择Iso的都慌了!
回复

使用道具 举报

53#
发表于 2021-11-13 21:26:25 | 只看该作者
江南一根葱 发表于 2021-11-13 19:06
你说的是调用文件管理器,我认为是grubfm
你这界面明显不像是grubfm

是Grub2
回复

使用道具 举报

52#
 楼主| 发表于 2021-11-13 19:06:48 | 只看该作者
ma__jjuunn 发表于 2021-11-13 18:36
我试了一下,估计我弄的不对,请葱大再进一步指点一下,我用的grub2已把grubfm.mod整进去了。调不出自动 ...

你说的是调用文件管理器,我认为是grubfm
你这界面明显不像是grubfm

点评

是Grub2  详情 回复 发表于 2021-11-13 21:26
回复

使用道具 举报

51#
发表于 2021-11-13 18:36:33 | 只看该作者
江南一根葱 发表于 2021-11-13 14:57
查找iso目录,目录下必须放个grubfmflag空文件,是文件,不是目录
  • search --no-floopy --set=isoflag ...

  • 我试了一下,估计我弄的不对,请葱大再进一步指点一下,我用的grub2已把grubfm.mod整进去了。调不出自动菜单,退回上级目录手动选文件也执行不了,是缺模块吗?我的理解是不是要调用grubfmx64.efi文件啊?具体怎么做呢?多谢!用的是下面的菜单,文件夹也放了空文件。
    menuentry "PE" {
    search --no-floopy --set=isoflag --file /iso/grubfmflag;
    grub_set --hide 1;
    grubfm "($isoflag)/iso/"
    }



    1.png (3.1 KB, 下载次数: 201)

    1.png

    点评

    你说的是调用文件管理器,我认为是grubfm 你这界面明显不像是grubfm  详情 回复 发表于 2021-11-13 19:06
    回复

    使用道具 举报

    50#
     楼主| 发表于 2021-11-13 14:57:02 | 只看该作者
    本帖最后由 江南一根葱 于 2021-11-13 14:58 编辑
    ma__jjuunn 发表于 2021-11-13 10:12
    请问葱大,能否直接用Grub2菜单直接调用文件管理器给某个文件夹下列自动菜单?菜单具体怎么写?谢谢!
    比 ...

    查找iso目录,目录下必须放个grubfmflag空文件,是文件,不是目录
    • search --no-floopy --set=isoflag --file /iso/grubfmflag;
    • grub_set --hide 1;
    • grubfm "($isoflag)/iso/"


    点评

    我试了一下,估计我弄的不对,请葱大再进一步指点一下,我用的grub2已把grubfm.mod整进去了。调不出自动菜单,退回上级目录手动选文件也执行不了,是缺模块吗?我的理解是不是要调用grubfmx64.efi文件啊?具体怎么做  详情 回复 发表于 2021-11-13 18:36
    回复

    使用道具 举报

    49#
    发表于 2021-11-13 10:12:48 | 只看该作者
    请问葱大,能否直接用Grub2菜单直接调用文件管理器给某个文件夹下列自动菜单?菜单具体怎么写?谢谢!
    比如下面的菜单,怎么改才能实现?
    menuentry 'AUTOMENU' {
          search --no-floppy --set --file /efi/efi/grubfm.efi
          chainloader /efi/efi/grubfm.efi dir=?
    }

    点评

    查找目录下有iso目录,目录下必须放个grubfmflag空文件,是文件,不是目录 search --no-floopy --set=isoflag --file /iso/grubfmflag grubfm "($isoflag)/iso/"  详情 回复 发表于 2021-11-13 14:57
    回复

    使用道具 举报

    48#
    发表于 2021-11-4 16:14:12 | 只看该作者
    grub2可否引导ezboot文件?
    回复

    使用道具 举报

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

    本版积分规则

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

    闽公网安备 35020302032614号

    GMT+8, 2024-11-25 21:51

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc.

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