无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 30177|回复: 53

[发布] 一键生成Grub2三启ISO

    [复制链接]
发表于 2014-12-12 09:49:42 | 显示全部楼层 |阅读模式
本帖最后由 jebbs 于 2014-12-12 09:52 编辑

下载: 一键生成Grub2三启ISO
以下是近日研究GRUB2的副产品,研究GRUB2的大侠都会,我只不过把这个过程自动化了,方便会的,也给不会的做个现成的例子。因为批处理实际上以代码形式展示了整个过程。
文件结构如下:
1.jpg

基础操作:
双击“生成双启ISO.cmd”即可生成可用的ISO镜像。
如果要在GRUB2三启光盘基础上加入内容,在生成的ISO目录里添加与修改,点击“更新ISO.cmd”即可。
(必须如此,不可用UltraISO等工具编辑生成的ISO,否则EFI不能启动)
其他操作:
如果GRUB2官方更新了,要生成新版GRUB2的ISO,则,从下方链接中下载官方最新压缩包(for windows),存入“GrubWin”,双击批处理即可
http://alpha.gnu.org/gnu/grub/
如果要修改生成的ISO的名称,编辑“Setting.cmd”,修改jebbs为你想要的即可。其他的不要修改。
set ISOTitle=jebbs
set ISOName=%~dp0jebbs.iso

注意:
如果你编辑了ISO目录的内容,以增加启动项目,那么,不要点击“生成双启ISO.cmd”,只能使用“更新ISO.cmd”,否则你的GRUB配置等会被原模板覆盖掉



评分

参与人数 6无忧币 +30 收起 理由
2011cwj6958 + 5 很给力!
wuxin9712 + 5
有阴也有阳 + 5 赞一个!
wuhuyou + 5 很给力!
hyde777 + 5 赞一个!
hehui + 5 赞一个!

查看全部评分

发表于 2014-12-12 10:54:15 | 显示全部楼层
支持                  
回复

使用道具 举报

发表于 2014-12-12 12:38:37 | 显示全部楼层
不容易,小白可以用了,希望能够普及
回复

使用道具 举报

发表于 2014-12-16 11:11:36 来自手机 | 显示全部楼层
我想问一下三启是?

点评

BIOS, EFI IA32, EFIx64  详情 回复 发表于 2014-12-16 14:34
回复

使用道具 举报

 楼主| 发表于 2014-12-16 14:34:41 | 显示全部楼层
追梦传说 发表于 2014-12-16 11:11
我想问一下三启是?

BIOS, EFI IA32, EFIx64
回复

使用道具 举报

发表于 2014-12-18 22:22:06 来自手机 | 显示全部楼层
本帖最后由 shan 于 2014-12-18 22:23 编辑

今天自己更新了bios,efi启动菜单,更新iso,没有生成,失败了。不知是楼主批处理的问题,还是我的缘故。哎,等坛友反馈吧。

点评

不要放在有空格的路径下面  详情 回复 发表于 2014-12-19 08:50
回复

使用道具 举报

 楼主| 发表于 2014-12-19 08:50:11 | 显示全部楼层
shan 发表于 2014-12-18 22:22
今天自己更新了bios,efi启动菜单,更新iso,没有生成,失败了。不知是楼主批处理的问题,还是我的缘故。哎, ...

不要放在有空格的路径下面
回复

使用道具 举报

发表于 2015-1-9 10:15:00 | 显示全部楼层
在你基础上成功,只是我想在BOOT目录里加上RUN模块功能,在GRUB.CFG里命令如何写呢?
回复

使用道具 举报

 楼主| 发表于 2015-1-15 13:29:06 | 显示全部楼层
没有研究过RUN,印象中那个应该只在grub4dos下支持吧?那要先把GRUB2引导转交给GRUB4DOS

点评

如此还是需要很多目录,无奈。  详情 回复 发表于 2015-1-15 22:11
回复

使用道具 举报

发表于 2015-1-15 22:11:56 来自手机 | 显示全部楼层
jebbs 发表于 2015-1-15 13:29
没有研究过RUN,印象中那个应该只在grub4dos下支持吧?那要先把GRUB2引导转交给GRUB4DOS

如此还是需要很多目录,无奈。
回复

使用道具 举报

发表于 2015-1-22 16:43:22 | 显示全部楼层
直接启动ISO文件的命令
回复

使用道具 举报

发表于 2015-4-2 19:53:12 | 显示全部楼层
请问为什么启动时都会有这一句:?
can`t find command 'set'
回复

使用道具 举报

发表于 2015-4-2 19:53:23 | 显示全部楼层
请问为什么启动时都会有这一句:?
can`t find command 'set'

点评

也许是那个grub.cfg的编码是utf-8 with BOM的。  详情 回复 发表于 2015-4-23 13:30
回复

使用道具 举报

发表于 2015-4-23 13:30:04 来自手机 | 显示全部楼层
zck132 发表于 2015-4-2 19:53 请问为什么启动时都会有这一句:? can`t find command 'set

也许是那个grub.cfg的编码是utf-8 with BOM的。
回复

使用道具 举报

发表于 2015-5-29 13:25:03 | 显示全部楼层
这个东西超级好用
回复

使用道具 举报

发表于 2015-10-10 09:11:27 | 显示全部楼层
给力啊!!!大U盘终于有地可以用了!!!
回复

使用道具 举报

发表于 2015-10-25 22:07:01 | 显示全部楼层
赞, 很好的项目 ..
回复

使用道具 举报

发表于 2015-10-25 22:47:47 | 显示全部楼层
不错的说……收藏了
回复

使用道具 举报

发表于 2015-10-28 22:10:58 | 显示全部楼层
谢谢lz,辛苦了
回复

使用道具 举报

发表于 2015-12-13 23:36:55 来自手机 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

发表于 2016-1-9 08:13:20 | 显示全部楼层
下载学习。这个帖子含金量十足,收藏。
回复

使用道具 举报

发表于 2016-1-9 08:24:45 | 显示全部楼层
本帖最后由 h201512 于 2016-1-9 08:29 编辑

1,“如果要在GRUB2三启光盘基础上加入内容”,比如,加入了什么内容,能举个例子示范下操作?


2,进行了更新,而且还想把更新后的生成iSo,怎么操作?

点评

这个基本上就是加入PE系统等内容,编辑grub菜单这类操作了,不在本文的讨论范围内,建议你去研究一下PE的启动方法和GRUB菜单的编写方法;至于问题2,按我所说的,运行更新ISO那个批处理就行了  详情 回复 发表于 2016-1-12 17:18
回复

使用道具 举报

 楼主| 发表于 2016-1-12 17:18:08 | 显示全部楼层
h201512 发表于 2016-1-9 08:24
1,“如果要在GRUB2三启光盘基础上加入内容”,比如,加入了什么内容,能举个例子示范下操作?

这个基本上就是加入PE系统等内容,编辑grub菜单这类操作了,不在本文的讨论范围内,建议你去研究一下PE的启动方法和GRUB菜单的编写方法;至于问题2,按我所说的,运行更新ISO那个批处理就行了
回复

使用道具 举报

发表于 2016-1-13 16:57:27 来自手机 | 显示全部楼层
做了ISO在qemu上测试正常,烧到优盘上启动不了
回复

使用道具 举报

发表于 2016-1-13 21:44:37 | 显示全部楼层
好用吗?

回复

使用道具 举报

发表于 2016-1-18 10:23:38 来自手机 | 显示全部楼层
这个要用什么烧呢?
回复

使用道具 举报

发表于 2016-1-31 09:00:10 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

发表于 2016-1-31 09:02:52 来自手机 | 显示全部楼层
看到更新了,还以为楼主告诉怎么用了呢,优盘要怎么用呢

点评

U盘上,我的做法是直接量产ISO到U盘,硬件上显示为USB光驱。直接写到U盘,很多技术细节上的不同,我估计也是不能用的。  详情 回复 发表于 2016-4-26 09:32
回复

使用道具 举报

 楼主| 发表于 2016-4-26 09:32:36 | 显示全部楼层
窄口牛 发表于 2016-1-31 09:02
看到更新了,还以为楼主告诉怎么用了呢,优盘要怎么用呢

U盘上,我的做法是直接量产ISO到U盘,硬件上显示为USB光驱。直接写到U盘,很多技术细节上的不同,我估计也是不能用的。
回复

使用道具 举报

发表于 2016-4-26 09:52:43 来自手机 | 显示全部楼层
搞定了,谢谢回复
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 13:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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