无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: dos时代菜鸟

[分享] 也来个 Grub2 u盘、iso 三启 制作脚本 Ver.2.4(小更新.不再需要bootice)

    [复制链接]
发表于 2018-2-2 10:50:34 | 显示全部楼层
回复

使用道具 举报

发表于 2018-2-2 12:14:18 | 显示全部楼层
用Grub2在BIOS和UEFI的命令是不通用的吧?
回复

使用道具 举报

发表于 2018-2-2 12:43:50 | 显示全部楼层
实在看不懂,有时间慢慢研究
回复

使用道具 举报

发表于 2018-3-2 15:10:30 | 显示全部楼层
学习一下,谢谢分享!

看的有点茫然!
回复

使用道具 举报

发表于 2018-3-22 14:31:35 | 显示全部楼层
大于4G的系统镜像怎么弄?q请教
回复

使用道具 举报

发表于 2018-8-29 11:19:39 | 显示全部楼层
为什么有的主板GRUB2 没办法引导,B75的主板设置成纯UEFI引导又可以出GRUB2菜单出来,H110的主板GRUB2菜单又出不来

点评

个主板 设计的时候 对 uefi 的理解 有偏差,有的有加入了自己的 想法,有的 严格了 部分 标准。  详情 回复 发表于 2018-8-29 18:56
回复

使用道具 举报

 楼主| 发表于 2018-8-29 18:56:21 | 显示全部楼层
cnzp 发表于 2018-8-29 11:19
为什么有的主板GRUB2 没办法引导,B75的主板设置成纯UEFI引导又可以出GRUB2菜单出来,H110的主板GRUB2菜单 ...


个主板 设计的时候 对 uefi  的理解 有偏差,有的有加入了自己的 想法,有的 阉割了 部分 标准。
回复

使用道具 举报

发表于 2018-9-1 15:49:53 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

发表于 2018-9-18 07:20:53 | 显示全部楼层
楼主做的非常好用,这样订制真是太简单了,只需把GRUB2包裹与0_make_03并排放同一磁盘或目录下就可。
而且代码写的非常整齐易懂,大赞一个。
变量那我稍作了更改:
::%cd%\grub2-for-windows ,这一反斜杠\是多余的,但也可正确执行。%cd%代表当前路径
set grub2p=%cd%grub2-for-windows

有时间参照楼主的批处理,做一个linux版的bash,linux源生,命令会更简洁。
回复

使用道具 举报

发表于 2018-9-23 16:51:14 来自手机 | 显示全部楼层
学习一下!谢谢!
回复

使用道具 举报

发表于 2018-12-2 10:36:10 | 显示全部楼层
本帖最后由 shan 于 2018-12-2 13:42 编辑

老大,俺只会在winodws环境下。想在你这个基础上更新加入各种IMG,PE,.该放入哪个文件夹下呢,然后生成iso镜像?
另,老大有自己使用的grub2工具箱,可否分享个大模板呢?

点评

随便放,关键是你的 grub2 的 cfg 配置文件中如何配置的。  详情 回复 发表于 2018-12-3 20:31
回复

使用道具 举报

 楼主| 发表于 2018-12-3 20:31:57 | 显示全部楼层
shan 发表于 2018-12-2 10:36
老大,俺只会在winodws环境下。想在你这个基础上更新加入各种IMG,PE,.该放入哪个文件夹下呢,然后生成iso ...

随便放,关键是你的 grub2 的 cfg 配置文件中如何配置的。
回复

使用道具 举报

发表于 2018-12-3 21:25:10 来自手机 | 显示全部楼层
试过了,运行批处理产生的iso还是10多mb.所以才问这么浅显的问题。

点评

把要 添加的文件 放到 .....\0_make_0\grubtools\files_source 里面。  详情 回复 发表于 2018-12-6 09:46
回复

使用道具 举报

 楼主| 发表于 2018-12-6 09:46:26 | 显示全部楼层
shan 发表于 2018-12-3 21:25
试过了,运行批处理产生的iso还是10多mb.所以才问这么浅显的问题。

把要 添加的文件 放到  .....\0_make_0\grubtools\files_source 里面。

点评

老大,刚试过,只是把\\files_source文件夹下所有问下复制到ISO文件夹里面而已,没有生成GRUB2.ISO  详情 回复 发表于 2018-12-6 10:10
回复

使用道具 举报

发表于 2018-12-6 10:10:52 | 显示全部楼层
dos时代菜鸟 发表于 2018-12-6 09:46
把要 添加的文件 放到  .....\0_make_0\grubtools\files_source 里面。


老大,刚试过,只是把\\files_source文件夹下所有文件复制到ISO文件夹里面而已,没有生成GRUB2.ISO
回复

使用道具 举报

发表于 2018-12-28 10:55:57 | 显示全部楼层
还在学习中。。。很多都不懂呢。。。。
回复

使用道具 举报

发表于 2019-3-2 01:14:19 | 显示全部楼层
谢谢……
回复

使用道具 举报

发表于 2021-5-3 09:40:24 | 显示全部楼层
本帖最后由 mygamexxx 于 2021-5-3 12:02 编辑

请教:如果将grub2目录不放在boot下,直接放在根目录,要怎么办?要加载背景图用什么命令?将所有语言文件复制后,zh_CN/grub.mo要改为zh_CN.mo吗?第一次使用GRUB2,比较晕,修改后不出菜单了!
算了,还是老老实实看资料吧!

点评

你需要修改 脚本内容 和 cfg 配置文件。  详情 回复 发表于 2021-5-3 22:04
回复

使用道具 举报

发表于 2021-5-3 21:22:56 | 显示全部楼层
你那个00-Set.bat批处理文件运行后一闪而过,啥文件都没生成呢。

点评

本来他就不生成啥文件,那是个设置 内存变量的脚本  详情 回复 发表于 2021-5-3 22:02
回复

使用道具 举报

发表于 2021-5-3 21:49:07 | 显示全部楼层
dos时代菜鸟 发表于 2018-1-23 13:14
grub2 变大了,以前 bootx64.efi+bootia32.efi 合成的那个 efisys.bin (本质是一个 ima 磁盘影像文件),有 ...

你的所有文件我都下载下来了,没有找到efisys.bin这个文件

点评

这是个 自动生成 启动文件的脚本,你需要的文件 脚本会自行根据 grub2.02 的文件生成。  详情 回复 发表于 2021-5-3 22:03
回复

使用道具 举报

 楼主| 发表于 2021-5-3 22:02:02 | 显示全部楼层
熄灭的烟 发表于 2021-5-3 21:22
你那个00-Set.bat批处理文件运行后一闪而过,啥文件都没生成呢。

本来他就不生成啥文件,那是个设置 内存变量的脚本
回复

使用道具 举报

 楼主| 发表于 2021-5-3 22:03:58 | 显示全部楼层
熄灭的烟 发表于 2021-5-3 21:49
你的所有文件我都下载下来了,没有找到efisys.bin这个文件

这是个 自动生成 启动文件的脚本,你需要的文件 脚本会自行根据 grub2.02 的文件生成。

点评

还有g2ldr.mbr这个文件在哪啊,我找遍了目录都没找到这个文件。  详情 回复 发表于 2021-5-3 22:05
回复

使用道具 举报

 楼主| 发表于 2021-5-3 22:04:30 | 显示全部楼层
mygamexxx 发表于 2021-5-3 09:40
请教:如果将grub2目录不放在boot下,直接放在根目录,要怎么办?要加载背景图用什么命令?将所有语言文件 ...

你需要修改 脚本内容 和 cfg 配置文件。

点评

谢谢,已经弄明白了。谢谢您的工具!  详情 回复 发表于 2021-5-3 22:43
回复

使用道具 举报

发表于 2021-5-3 22:05:42 | 显示全部楼层
dos时代菜鸟 发表于 2021-5-3 22:03
这是个 自动生成 启动文件的脚本,你需要的文件 脚本会自行根据 grub2.02 的文件生成。

还有g2ldr.mbr这个文件在哪啊,我找遍了目录都没找到这个文件。

点评

不需要 这个文件  详情 回复 发表于 2021-5-3 22:07
回复

使用道具 举报

 楼主| 发表于 2021-5-3 22:06:11 | 显示全部楼层
小白们,如果还没仔细看 一楼 说明和 图片 ,就先不要 盲目 下载运行了。

点评

大佬,你能告诉我这个g2ldr.mbr文件在哪里吗?  详情 回复 发表于 2021-5-3 22:07
回复

使用道具 举报

 楼主| 发表于 2021-5-3 22:07:05 | 显示全部楼层
本帖最后由 dos时代菜鸟 于 2021-5-3 22:08 编辑
熄灭的烟 发表于 2021-5-3 22:05
还有g2ldr.mbr这个文件在哪啊,我找遍了目录都没找到这个文件。

不需要 这个文件
脚本直接通过  grub2 自带程序 完成 引导代码的写入

点评

无语,这个不需要的文件你写在批处理里面,害我研究了半天。  详情 回复 发表于 2021-5-3 22:08
回复

使用道具 举报

发表于 2021-5-3 22:07:15 | 显示全部楼层
dos时代菜鸟 发表于 2021-5-3 22:06
小白们,如果还没仔细看 一楼 说明和 图片 ,就先不要 盲目 下载运行了。

大佬,你能告诉我这个g2ldr.mbr文件在哪里吗?
回复

使用道具 举报

发表于 2021-5-3 22:08:24 | 显示全部楼层

无语,这个不需要的文件你写在批处理里面,害我研究了半天。

点评

这个文件是 自动生成的吧,  详情 回复 发表于 2021-5-3 22:10
回复

使用道具 举报

 楼主| 发表于 2021-5-3 22:10:14 | 显示全部楼层
本帖最后由 dos时代菜鸟 于 2021-5-3 22:13 编辑
熄灭的烟 发表于 2021-5-3 22:08
无语,这个不需要的文件你写在批处理里面,害我研究了半天。

这个文件是 自动生成的吧,或者是以前需要,后来改进了安装方式就不需要的吧。时间太久远了,记不清了。
回复

使用道具 举报

发表于 2021-5-3 22:43:56 | 显示全部楼层
dos时代菜鸟 发表于 2021-5-3 22:04
你需要修改 脚本内容 和 cfg 配置文件。

谢谢,已经弄明白了。谢谢您的工具!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 00:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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