无忧启动论坛

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

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

    [复制链接]
跳转到指定楼层
#
发表于 2014-12-12 09:49:42 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 jebbs 于 2014-12-12 09:52 编辑

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


基础操作:
双击“生成双启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 赞一个!

查看全部评分

53#
发表于 2019-12-21 21:11:39 | 只看该作者
赞一个!
回复

使用道具 举报

52#
发表于 2019-2-13 20:37:17 | 只看该作者
谢谢楼主的分享!
另外楼主没有使用-C命令加载CFG文件,而且X64和X32用的同一个grub.cfg,容易让使用者弄出不必要的BUG出来
回复

使用道具 举报

51#
发表于 2018-7-13 08:32:11 | 只看该作者
小白来学习了  谢谢
回复

使用道具 举报

50#
发表于 2018-7-1 11:51:45 | 只看该作者
谢谢分享!
回复

使用道具 举报

49#
发表于 2018-1-21 11:14:53 | 只看该作者
楼主应该说明原理。
我在用手机看论坛,也没法测试。
感觉,应该是自动编译成bios  x86.efi  x64.efi  的引导文件,再生成iso.
关键就在于有哪些mod编译进各自的启动文件,这个对能否 成功调取启动各版pe很重要。 没编译进去的,而又要用到的,可能需要cfg中insmod之。
回复

使用道具 举报

48#
发表于 2017-11-29 19:06:24 | 只看该作者
好用,感谢分享!!!
回复

使用道具 举报

47#
发表于 2017-11-2 08:46:12 | 只看该作者
wintoflash 发表于 2017-11-1 16:01
写到U盘/硬盘里面就能正常启动了。这是grub2或bootmgfw的一个bug。

在64位的UEFI启动部分,我先后尝试了两次:

1.用grub2引导XorBoot,再用XorBoot引导微PE的ISO文件,结果失败。

2.把微PE的ISO文件解压后用grub2直接引导,结果失败。

白白浪费了我的两张光盘,我认为他的这个一键生成Grub2三启ISO的UEFI启动部分有问题,无法引导UEFI启

动的PE.
回复

使用道具 举报

46#
发表于 2017-11-1 16:13:15 | 只看该作者
不过我一直郁闷为啥grub2不能直启iso,害得我想用grub2来直接网启pe都不行
回复

使用道具 举报

45#
发表于 2017-11-1 16:05:24 | 只看该作者
wintoflash 发表于 2017-11-1 16:01
写到U盘/硬盘里面就能正常启动了。这是grub2或bootmgfw的一个bug。

谢谢!!!那刻到光盘里呢?我打算刻录成光盘。
回复

使用道具 举报

44#
发表于 2017-11-1 16:05:01 | 只看该作者
有阴也有阳 发表于 2017-11-1 14:48
在UEFI启动环境下还是要有一个PE可用才方便。

uefi下一直可以启动pe的啊,,,,,,,,,,,,,,,,,,,,,啊。。。。。。
回复

使用道具 举报

43#
发表于 2017-11-1 15:23:59 | 只看该作者
wintoflash 发表于 2017-11-1 14:59
你是把pe和grub2都放在ISO里面用虚拟机测试的吧。

是的。
回复

使用道具 举报

42#
发表于 2017-11-1 14:48:26 | 只看该作者
江南一根葱 发表于 2017-11-1 13:53
bios直接wimboot不就行了。。

在UEFI启动环境下还是要有一个PE可用才方便。
回复

使用道具 举报

41#
发表于 2017-11-1 13:53:07 | 只看该作者
bios直接wimboot不就行了。。
回复

使用道具 举报

40#
发表于 2017-11-1 10:14:33 | 只看该作者
32/64位的UFEI启动的grub2引导的32/64位的UFEI启动的微PE无法正常启动,BIOS启动部分未见异常。
回复

使用道具 举报

39#
 楼主| 发表于 2016-12-14 19:41:19 | 只看该作者
没人管 发表于 2016-10-14 15:49
我参考grub4dos+winly+refind 多启iso 兼容bios&uefi cd&hdd通用
http://bbs.wuyou.net/forum.php?mod=vie ...

年代久远,具体我也不记得了。你去分析批处理,有注释的,其中一步是调用软件编辑一个镜像,EFI通过这个镜像里的文件启动的。看代码最清楚明了了
回复

使用道具 举报

38#
发表于 2016-10-14 15:49:59 | 只看该作者
我参考grub4dos+winly+refind 多启iso 兼容bios&uefi cd&hdd通用
http://bbs.wuyou.net/forum.php?m ... &fromuid=607504
(出处: 无忧启动论坛)
这篇帖子,其中说efi启动文件是制作img文件,但是之后是无法启动的,想请问下楼主。
回复

使用道具 举报

37#
发表于 2016-10-14 15:47:18 | 只看该作者
你好楼主,我问下,从iso启动时,如果是efi的话,它的启动文件是什么?
回复

使用道具 举报

36#
发表于 2016-6-25 15:45:38 | 只看该作者
Wow!. This is right section for my. I found this for a long time.
回复

使用道具 举报

35#
 楼主| 发表于 2016-6-16 14:57:18 | 只看该作者
老衲神明 发表于 2016-6-13 00:14
明白了,但是怎么让打包工具识别有多少文件呢

去统计ISO目录的大小就行了
回复

使用道具 举报

34#
发表于 2016-6-13 00:14:15 | 只看该作者
明白了,但是怎么让打包工具识别有多少文件呢
回复

使用道具 举报

33#
 楼主| 发表于 2016-6-12 08:14:06 | 只看该作者

放的内容多就大,少就小。不用设置的
回复

使用道具 举报

32#
发表于 2016-6-10 18:56:25 | 只看该作者
学习了,赞一个,谢谢分享
回复

使用道具 举报

31#
发表于 2016-5-29 21:18:11 来自手机 | 只看该作者
怎么改镜像太小
回复

使用道具 举报

30#
发表于 2016-4-26 09:52:46 来自手机 | 只看该作者
搞定了,谢谢回复
回复

使用道具 举报

29#
发表于 2016-4-26 09:52:43 来自手机 | 只看该作者
搞定了,谢谢回复
回复

使用道具 举报

28#
 楼主| 发表于 2016-4-26 09:32:36 | 只看该作者
窄口牛 发表于 2016-1-31 09:02
看到更新了,还以为楼主告诉怎么用了呢,优盘要怎么用呢

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

使用道具 举报

27#
发表于 2016-1-31 09:02:52 来自手机 | 只看该作者
看到更新了,还以为楼主告诉怎么用了呢,优盘要怎么用呢
回复

使用道具 举报

26#
发表于 2016-1-31 09:00:10 | 只看该作者
感谢楼主分享
回复

使用道具 举报

25#
发表于 2016-1-18 10:23:38 来自手机 | 只看该作者
这个要用什么烧呢?
回复

使用道具 举报

24#
发表于 2016-1-13 21:44:37 | 只看该作者
好用吗?

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 12:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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