无忧启动论坛

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

[发布] grub2文件管理器(BIOS/UEFI启动 ISO/WIM/VHD...)

    [复制链接]
571#
发表于 2025-4-12 10:42:32 | 只看该作者
wintoflash 发表于 2025-3-9 12:45
那你换种压缩方式,或者不压缩,重新构建一下

再请教一下,如果不压缩,很多sh文件都要重新书写,是吧?

点评

忘了。你自己研究吧。 easy2boot好像有解决方法。  详情 回复 发表于 2025-4-12 12:38
回复

使用道具 举报

572#
 楼主| 发表于 2025-4-12 12:38:47 | 只看该作者
青青草 发表于 2025-4-12 10:42
再请教一下,如果不压缩,很多sh文件都要重新书写,是吧?

忘了。你自己研究吧。
easy2boot好像有解决方法。
回复

使用道具 举报

573#
发表于 2025-4-16 00:37:20 | 只看该作者
本帖最后由 青青草 于 2025-4-16 00:40 编辑

再请教一下,grub2文件管理器中的sfx64.exe是用什么软件打包的?我用7Z打包,勾选“创建自解压程序”,打包的sfx64.exe使用出错。我的目的想更新其中的explorer.exe和WinXShell.exe

点评

用7z直接打开,拖放编辑  详情 回复 发表于 2025-4-16 05:53
回复

使用道具 举报

574#
 楼主| 发表于 2025-4-16 05:53:47 | 只看该作者
青青草 发表于 2025-4-16 00:37
再请教一下,grub2文件管理器中的sfx64.exe是用什么软件打包的?我用7Z打包,勾选“创建自解压程序”,打包 ...

用7z直接打开,拖放编辑

点评

可以了! 谢谢!  详情 回复 发表于 2025-4-16 08:15
回复

使用道具 举报

575#
发表于 2025-4-16 08:15:51 | 只看该作者
wintoflash 发表于 2025-4-16 05:53
用7z直接打开,拖放编辑

可以了!
谢谢!
回复

使用道具 举报

576#
发表于 2025-4-16 15:38:46 来自手机 | 只看该作者
奇怪,虚拟机能引导wim,我自己用的实体机就不行!说找不到bcd文件什么的,任何pe都不行,ventoy实体机可以!
回复

使用道具 举报

577#
发表于 2025-4-17 08:17:31 | 只看该作者
好东西,感谢分享
回复

使用道具 举报

578#
发表于 2025-4-17 21:39:52 | 只看该作者
青青草 发表于 2022-11-8 22:33
wintoflash大:你好!
     grubfm通过config:configfile (hd0)/boot/grubfm/grub.cfg可以加载自定义菜单 ...

可以自定义主题吗。怎么解决的啊。

点评

set theme="/boot/grubfm/themes/Themes.txt"  详情 回复 发表于 2025-4-20 00:29
回复

使用道具 举报

579#
发表于 2025-4-17 21:46:28 | 只看该作者
wuyouman01 发表于 2021-1-12 12:04
请问制作单文件grubefi,添加字体和主题命令应该怎么样写?

问题解决了吗,怎么配置主题和启动菜单啊。

点评

我用GRUB4DOS UEFI可以了  详情 回复 发表于 2025-4-18 21:25
回复

使用道具 举报

580#
发表于 2025-4-18 11:38:43 | 只看该作者
好东西
回复

使用道具 举报

581#
发表于 2025-4-18 21:25:12 | 只看该作者
book11ba 发表于 2025-4-17 21:46
问题解决了吗,怎么配置主题和启动菜单啊。

我用GRUB4DOS UEFI可以了
回复

使用道具 举报

582#
发表于 2025-4-18 21:38:05 | 只看该作者
wuyouman01 发表于 2025-4-18 21:25
我用GRUB4DOS UEFI可以了

GRUB4DOS UEFI配置menu.lst文件就可以吧。grubfm是不是不可用自定义主题啊?

点评

嗯,fm没再用了。  发表于 2025-4-18 22:04
回复

使用道具 举报

583#
发表于 2025-4-19 00:07:15 | 只看该作者
感谢分享
回复

使用道具 举报

584#
发表于 2025-4-19 08:37:10 | 只看该作者
请问哪里有最新版
回复

使用道具 举报

585#
发表于 2025-4-20 00:29:47 | 只看该作者
book11ba 发表于 2025-4-17 21:39
可以自定义主题吗。怎么解决的啊。

set theme="/boot/grubfm/themes/Themes.txt"       
回复

使用道具 举报

586#
发表于 2025-4-20 09:06:07 | 只看该作者
本帖最后由 book11ba 于 2025-4-20 09:13 编辑
青青草 发表于 2025-4-20 00:29
set theme="/boot/grubfm/themes/Themes.txt"

谢谢热心指导。自定义主题和启动菜单都可以了,可以取代vtoy了。部署起来比vtoy灵活太多了,神器啊。
关键还得感谢wintoflash大神,咱中国的开发者在这方面领先啊。
回复

使用道具 举报

587#
发表于 2025-4-20 09:34:42 | 只看该作者
小巧又精致,感谢
回复

使用道具 举报

588#
发表于 2025-4-24 09:28:03 | 只看该作者
请教一下:利用Ubuntu 22.04.5编译GRUB2.12,如何加入你的 NTBOOT & wimboot  & UEFI 下的磁盘仿真  等模块?(已下载了相应的 Source code (zip) )
谢谢!

点评

改动很多的,很难的啦。 而且要会c语言。  详情 回复 发表于 2025-4-24 11:37
回复

使用道具 举报

589#
 楼主| 发表于 2025-4-24 11:37:30 | 只看该作者
青青草 发表于 2025-4-24 09:28
请教一下:利用Ubuntu 22.04.5编译GRUB2.12,如何加入你的 NTBOOT & wimboot  & UEFI 下的磁盘仿真  等模块 ...

改动很多的,很难的啦。
而且要会c语言。

点评

c语言大都还给老师了,改动又很多,哪就算了。 谢谢!  详情 回复 发表于 2025-4-24 13:28
回复

使用道具 举报

590#
发表于 2025-4-24 13:28:08 | 只看该作者
wintoflash 发表于 2025-4-24 11:37
改动很多的,很难的啦。
而且要会c语言。

c语言大都还给老师了,改动又很多,哪就算了。
谢谢!
回复

使用道具 举报

591#
发表于 2025-4-26 09:51:07 | 只看该作者
请教大神:
      今天得空,重新构建了一下,添加了MY_Menu.sh,菜单名用中文(如,menuentry "从当前子菜单退出"  ),则构建成功。
    若菜单名用英文(如,menuentry "Exit from the current submenu"  ),并在zh_CN\fm.po中添加了翻译,构建失败,显示错误:变量“root”未设置
     请教一下,如何处理?
谢谢!

点评

报错与你的问题无关。未知全貌无法回答。  详情 回复 发表于 2025-4-26 09:54
回复

使用道具 举报

592#
 楼主| 发表于 2025-4-26 09:54:50 | 只看该作者
本帖最后由 wintoflash 于 2025-4-26 10:02 编辑
青青草 发表于 2025-4-26 09:51
请教大神:
      今天得空,重新构建了一下,添加了MY_Menu.sh,菜单名用中文(如,menuentry "从当前子 ...

报错与你的问题无关。使用gettext功能要在字符串前加$。
未知全貌无法回答。
此项目已废弃,请自行解决错误。

点评

问题找到了,粗枝大叶,少写了个$ menuentry $"Exit from the current submenu" 谢谢!  详情 回复 发表于 2025-4-26 11:47
回复

使用道具 举报

593#
发表于 2025-4-26 11:47:02 | 只看该作者
wintoflash 发表于 2025-4-26 09:54
报错与你的问题无关。使用gettext功能要在字符串前加$。
未知全貌无法回答。
此项目已废弃,请自行解决 ...

问题找到了,粗枝大叶,少写了个$
menuentry $"Exit from the current submenu"
谢谢!
回复

使用道具 举报

594#
发表于 2025-4-27 04:30:49 | 只看该作者
感谢楼主分享!
回复

使用道具 举报

595#
发表于 2025-4-27 15:40:44 | 只看该作者
感谢提供分享!
回复

使用道具 举报

596#
发表于 2025-4-28 19:19:51 | 只看该作者
谢谢
回复

使用道具 举报

597#
发表于 3 天前 | 只看该作者
请问grubfm支持直接启动iso吗?菜单指定了一个iso,希望启动grubfm后默认立马加载该镜像,但会跳到二级选项。设置里有一个 禁用次要引导选项菜单 ,手动禁用后可以直接启动vhd,但是iso依旧会显示二级菜单。如何实现直接以map方式启动iso呢,看iso的选项里启动方式也只有一个map

点评

那是因为一般的ISO(如Windows安装镜像等)有其他菜单项,用map是启动不了的,所以没有“默认”的说法。 在u盘上创建文件\boot\grubfm\config,文件内容 创建\boot\grubfm\types\iso,内容为 https://github.  详情 回复 发表于 昨天 15:34
回复

使用道具 举报

598#
 楼主| 发表于 昨天 15:34 | 只看该作者
( ̄﹃ ̄) 发表于 2025-5-16 19:35
请问grubfm支持直接启动iso吗?菜单指定了一个iso,希望启动grubfm后默认立马加载该镜像,但会跳到二级选项 ...

那是因为一般的ISO(如Windows安装镜像等)有其他菜单项,用map是启动不了的,所以没有“默认”的说法。

在u盘上创建文件\boot\grubfm\config,文件内容
  1. grubfm_set --boot 1
复制代码

创建\boot\grubfm\types\iso,内容为
https://github.com/a1ive/grub2-f ... ot/grubfm/types/iso
在[type]段加入
  1. boot = iso/map.sh
复制代码


这样应该就可以了。这个项目已经废弃很长时间了,具体用法记不清了,可能有出入,你参考vhd的配置改一下就行。
回复

使用道具 举报

599#
发表于 昨天 23:38 | 只看该作者
wintoflash 发表于 2025-5-18 15:34
那是因为一般的ISO(如Windows安装镜像等)有其他菜单项,用map是启动不了的,所以没有“默认”的说法。
...

好的,感谢大佬ヾ(•ω•`)o
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-5-19 19:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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