如何将多个ISO合并到一张光盘(都是可以启动的) — Windows Live

学习了挺有启发,我把帖子都集中在一起,需要的自己拿回去仔细琢磨毛桃的经验吧!

[求助]如何将多个ISO合并到一张光盘(都是可以启动的)

问:有好几个200多M的ISO文件,都是启动盘,请问有什么简单一点的办法将它们合并在一张盘,而不影响各自的启动~~~也就是说启动的时候可以各自调用,看了论坛的一些帖知道EZB大概可以,但实际操作起来我还是很迷茫,麻烦高手帮我写个步骤吧,万分感谢!!

答:其实很简单了,你分别提取这 3 个 ISO 的启动信息,保存为比如 Boot1.BIN、Boot2.BIN、Boot3.BIN,然后将三个 ISO 的文件结构不变,复制到一个文件夹下,再使用 EasyBoot 制作一个启动菜单,分别 RUN 这三个 .BIN 就可以的

答:你分别提取这 3 个 ISO 的启动信息,保存为比如 Boot1.BIN、Boot2.BIN、Boot3.BIN,然后将三个 ISO 的文件结构不变,复制到一个文件夹下,再使用 EasyBoot 制作一个启动菜单,分别 RUN 这三个 .BIN 就可以的其实很简单了

问:谢谢,终于有人回复了,感动ing……………………
请问:

1、所说的分别提取3个ISO的启动信息,是不是就是分别把图中3个ISO里的EZBOOT文件夹提取出来保存?
然后把提取出的每个ZEBOOT文件夹重命名为Boot1.bin,Boot2.bin,Boot3.bin?然后再用EZB制作启动菜单,建3个启动菜单,分别指向Boot1.bin,Boot2.bin,Boot3.bin,是这样吗?
Boot1.BIN、Boot2.BIN、Boot3.BIN 这三个文件又该放在哪个位置才对?如果文件结构不变的复制了那3个ISO文件到一个文件夹下,不是会重复了吗?

2,将3个ISO文件结构不变的复制到一个文件夹下,是要将ISO解压吗?还是用提取到的方式?
麻烦各位了,偶确实大菜鸟。。。。

答:
1.既然说用 EasyBoot 重做启动菜单了,原来 ISO 里面的 EZBOOT 文件夹就不用了,当然如果里面有其他内容比如什么工具软盘镜像而你想保留的除外。
2.将 ISO 解压或者直接提取都行,只要记住文件夹结构不变就行了(变化也没关系,不过你好像不大会处理)。

问:不行了呀,正如我上面想的,有重复文件了,另外,所有工具我都要保留啊,这下怎么操作啊?我现在正把所有ISO提取到一个文件夹中。。。。

答:单单是这些EasyBoot的启动菜单文件重复并不可怕,将它一一改名,在主菜单(要另建)中分别Run它们就行了。要是不同的光盘中有相同的文件(含目录,的PE中的I386目录和XP安装源的I386目录)才麻烦。
都说过了,没有特殊需要的话,EZBOOT 文件夹可以不复制,看来楼主的确需要潜潜几年水才行呀

问:4啊4啊,偶确实太菜,所以才想讨个详细步骤,按部就班的进行,偶几乎属于只能手把手传授才能学会那种,更别说以前只知道刻光盘,现在来合成光盘,连制作的门都还进不了,没办法,金庸笔下的:资质低了,承蒙众位多费心了。。。。

答:那就请楼主先将“光盘启动区”的所有固顶帖、精华帖中有关光盘制作的都给过一遍,这些都是免费的教程,为什么不看!

问:已经看了很久了,但始终领悟不到,很多细节上的东西渗透不了啊。。。。。唉,我已经把该解压都解压了,现在是搞得一团乱,看来是没希望了,要是有个一步一步的教程就好了。。。。 谢谢各位,大家已经尽力了,算是朽木吧。。。。

答:晕,我所说的那些帖子,你看一天都不一定能看完呀,就你那点在线时间,再看看你的注册时间……
无语~~~~~

问:前辈说的是,偶是刚注册,但就这些时间一直都在看,可惜确实看不懂,而偶只想完成这个合并工作,毕竟偶没有太多精力来学这个的,其实就想尽快了解一个公式般的做法:就当生搬硬套,只要能成功合并就可以的。。。受教了。。。。再顶一下,还是没成功的,现在的问题是将3个ISO文件提取到一个文件夹中时有很多重复文件,提示要不要覆盖。。。这该怎么办??各位前辈帮再帮忙吧。。。谢谢啦。。。。冤枉了。。。。这些天偶一直在研究实践。。。。无奈水平有限,始终未果。。而偶的要求只想把那些小的ISO合并到一张盘上而不影响各自本来的启动即可。。。。
就麻烦高人帮忙写个具体步骤吧,偶把那些ISO解压到同一文件夹就会有些相同的文件,问是否覆盖等。。不知道怎么办了。。。这些在前面偶已经提到了,没有实践偶是提不出这些问题的。。。。
如果问题解决了也可为无忧添一篇菜鸟教程呀。。衷心渴望了,偶也是慕名而来的。。。。。

答:我用BCDW制作Acronis合集成功。
把这些ISO集合到一起。并加入到我自己的工具盘中。

问:老毛桃就帮帮忙吧,我最近也在研究这个,总有些bug!
下载了“longu系统管理员随身光盘正式版”,在虚拟机用该iso启动,进入红叶后,桌面没任何东西,右键不起作用!相关工具可以使用!该光盘还集成了erd2005,也有同样的问题!
是不是要修改注册表?
恳请老毛桃把你的easyboot版本的相关img文件放出来!我们好学习学习先!
谢谢!!!

答:红叶那类盘本身桌面就是没有图标的,也没有右键菜单的。

问:你不是说要做一个用easyboot引导的all in 1 光盘吗?

答:呵呵,是啊,不过最近比较忙,过几天我回放出来。
另外,我会把这个 All in One 的启动部分(包括启动组),以及 EasyBoot 启动菜单的背景半成品文件 .PSD 放出来,这样大家可以制作个性化的启动菜单,更改文字、背景图片、菜单样式等修改操作也非常方便。

问:告诉大家一个好消息:
EASYBOOT 5.08已经支持直接加载ISO。
经试验,可以加载Acronis系列的iso。
我把9个可启动的ISO做在一起了。
新增 ';bcdw'; 命令使用说明
    1) 命令语法: bcdw <filespec>
        例1:bcdw \ezboot\setup98.img
        说明:与命令 ';run setup98.img'; 等价
        例2:bcdw \ezboot\acronis.iso
        说明:运行可启动ISO文件acronis.iso
    2)特别提示
        a) <filespec>必须包含引导文件的完整路径
        b) 只有基于 DOS/Int 13接口的系统才能从ISO文件加载,Windows 2000/XP/2003和Windows PE/Live Linux等可启动ISO无法正常运行。
做好的界面见:
http://bbs.wuyou.com/cgi-bin/top ... ic=12250&show=0

答:新版的easyboot支持bcdw了
一,提取每个光盘的启动信息,是用ultraiso的文件菜单里的提取启动信息功能,不是提取ezboot。
二、用easyboot,做三个菜单,每个菜单对应的命令为 run xx.bin  xx代表你提取的对应启动信息

问:问题来了:
1,easyboot文件夹里的那些IMG文件都是要的,想来想去,如果只提取启动信息,不把文件提出来,怎么能执行呢?
2,启动信息用ULTRAISO提取出来的后缀名为:.bif是不是需要把后缀自己改成.bin?
3,如果改成了.bin为后缀的文件,这些.bin文件应该放在EZBOOT还是disk1或者自己任意放位置?run xx.bin的时候需要指定路径吗?比如123.bin放在了E:\EasyBoot\disk1\EZBOOT\ 那么命令需要写成:run E:\EasyBoot\disk1\EZBOOT\123.bin 吗?
非常感激诸位的回复,无奈鄙人确实水平有限,在诸位好手觉得简单得不值一提的事,可能就会让很久想不通,老毛桃老师也出了一个教程了,偶是看了的,但就偶提出的问题,希望诸位老师能看全后给予详细回答,偶想这些问题也是所有菜鸟都可能遇到的,希望偶的表达能让诸位老师看懂!谢谢!

答:1.只提取启动信息,而原来 ISO 中 RUN XXX.IMG 需要的 .IMG 不提取的话,是不影响你新建的光盘的启动的,只是在新建的 ISO 中,你不可以再使用 RUN XXX.IMG 这个命令了,原因知道吧。
2..bif 还是 .bin 这个关系不大,因为他们都是模拟软盘的隐藏启动扇区,数据的内容不会变化的。
3.当然需要放在 EZBOOT 文件夹下,因为默认情况下,EasyBoot 制作的启动菜单 .EZB 就在这里。RUN XXX.BIN 命令的运行环境 PATH 默认也是 \EZBOOT。如果放置到其他位置,应该可以用 BCDW \BOOT\IMG\XXX.BIN 这样的方式?没有试过。
[equote]run E:\EasyBoot\disk1\EZBOOT\123.bin
[/equote]
呵呵,你说这个命令在用光盘启动后还能够执行吗?  

问:谢谢毛桃老师,又有收获了……
理解:
1,就是说如果我新建了启动菜单而又需要原来的那些.IMG文件,就仍然保留那些.IMG文件,然后在菜单里重新指定分别的.IMG。
2,run xx.bif或者run xx.bin都可以。
3,应该把提取的.bif 放在EB文件下。
其他:BCDE这个文件夹好像不是easyboot建立的?因为我的easyboot软件就只有如图的3个文件夹。

答:呵呵,理解得挺快,不错!

打错了,是 BCDW,已更正。519 以上版本的 EasyBoot 的 disk1\ezboot 文件夹下应该能够找到

问:再问:如何提取到红叶DAT格式的启动信息
难道是启动信息用ULTRAISO提取出来的后缀名为:.bif是不是需要把后缀自己改成.DAT?

答:启动信息是二进制文件,和扩展名没什么关系,如果你需要光盘的启动信息,用ULTRAISO提取出来的bif文件就可以了,如果你要的是红叶pe的引导信息,就不是用ULTRAISO提取出来的,而是在ezboot目录下的某个文件,如v20的是XPCD.BIN,只有2k而已,可以在菜单中用 run XPCD.BIN 来引导红叶pe。其实EB光盘引导信息就是eb中ezboot目录下的LOADER.BIN,不需要另外提取,直接用就可以了

例子早就有了,看看吧,或许对你有帮助
http://bbs.wuyou.com/cgi-bin/topic.cgi?forum=34&topic=12252

问:非常感谢您的傻瓜教程,但是我看很久了,还是不太懂
能不能麻烦您做个超级傻瓜教程,把有些东西讲通俗点 啊
希望老毛桃大哥能够搞出来,让我等愚笨之人多多学习啊

答:倒塌,如果你有一点点启动光盘制作的基础知识,我的帖子很容易上手的,如果这一点点的基础都没有,那我无语了。。。

你分别提取这 3 个 ISO 的启动信息,保存为比如 Boot1.BIN、Boot2.BIN、Boot3.BIN,然后将三个 ISO 的文件结构不变,复制到一个文件夹下,再使用 EasyBoot 制作一个启动菜单,分别 RUN 这三个 .BIN 就可以的其实很简单了

楼上的自己实际试一下就知道了!合成主要是根据实际情况,有些像acronis类的ISO直接就可以用BCDW或是新版的ezboot调用的,合成主要解决的是同名文件的问题!如果没有同名文件应该很容易的。

问:一直反复看这张帖子,让我学习到了很多知识。
在提取文件的时候,若有相同的文件夹怎么办?如winxp sp2。把番茄的和sky的系统提取出来,就会有相同的I386文件夹。覆盖吗??还是???刚才在实践中,又发现一个更菜的问题。
我的电脑里有office2003Sp2.ISO, 如何用UltraISO去提取引导文件?好像菜单上只有“从光盘中提取”。难道我要把它刻录成光盘后才能提取到吗?
能直接从本地文件ISO中提取吗?  

答:不会吧,你的 Office 光盘还有启动信息?

问:Sorry,后来才意识到office2003不是自启动光盘,而只是插入光盘后autorun。真的对不起了,毛桃老师!

那我在用easyboot的时候,是不是要“run autorun.inf"?

我的希望是,在这个光盘里有winxp,office2003,金山词霸以及其他的常用软件。该如何操作呢?

答:呵呵,看来你对 EasyBoot 的启动还并不是很了解,光盘启动区有不少精华帖和置顶帖,

另外,这个帖子建议你好好看一下
http://bbs.wuyou.com/viewthread.php?tid=31900

问:好像,Linux这类的ISO不能照以上方法加到盘里面哪!

问:看起来似乎简单,当然在高手眼里是的!看了许久,还是不明白,请教:

问题:
  1、假如我就把DeepinXP-V4.iso和CoolMiniPE.iso这2个东西集合起来,有7个Boot.BIN文件,进入EasyBoot工作后,在建WINXP这一菜单上的执行命令是:run xp01.bin;run xp02.bin;run xp03.bin这样?建红叶的那个菜单也类似这样?(假定没改,按原来的BIN文件名)
  2、“将ISO 的文件结构不变,复制到一个文件夹下,”这句话---是指将完完整整的将原本的ISO文件复制进去,还是用UltraISO此类工具打开后,将ISO里面的东西复制到一个文件夹下?还有,这个文件夹要不要在X:\EasyBoot\disk1\ezboot之下?文件夹命名有什么特别要求的不?

盼复!!!假如回复后还是无法看懂,本人打算永远潜水........

本人实在菜的....................

可以说连ISO启动信息也不知道从哪提取...........从老毛桃的回复中只记住几个词:EZBOOT、大小为2048kb的...BIN文件..............

不知道以上的一帖7个启动信息对不???

答:看这个帖子

http://bbs.wuyou.com/viewthread.php?tid=33980

把这些系统集成到一块,其实就是操作系统合集,例如象 WIN2K_XP_2K3.ISO  的3IN1光盘一样,这里就有:
http://bbs.wuyou.com/viewthread.php?tid=81085

举个例子:象V5.2,你只需将easyboot目录内的文件合并入其他的同名文件夹内的文件,做主菜单时直接调用easyboot.ezb就可以启动V5.2的菜单了,当然要同时将V5.2的i386文件夹也放在制作的光盘根目录下。

问:学习中。。。今天试哈。看能不能直接加载ISO文件,如果行就好了。。。不行得话只有按照这个方法。,加载启动信息了。。我现在要做的是。deepinxp v5.2和深山红叶v2.6,主简单已经完成,如果按照老毛桃的,说法,就是分别把deepinxp的启动信息文件和相关的IMG工具文件,放到。主启动简单的同样,目录下。。。但是deepinxp和深山红叶都有一个I386的文件目录,不知道该怎么办?。。。

答:楼上兄弟的红叶V26里有“I386”吗?我的怎么没有?不过兄弟的I386重名问题我也遇到了,我是在合并DeepinXP和ERD COMMANDER 2005时遇到的,目前还没有完全解决,不过咱们可以互相参考一下呀!!参见:http://bbs.wuyou.com/viewthread.php?tid=82421&extra=page%3D1

问:看了一遍。大概有了点了解
不过如果是多合一的系统盘,提取文件会很大,因为有好多重复文件
让后在做成ISO,加文件优化,倒是很费事
能不能不提取!

忙活了半天,结果做的不能启动,晕死

我是把deepin的精简系统 深山红叶 老毛桃的pe集成到一起
结果启动的时候说找不到boot
我倒是确实把红叶的boot文件夹删掉了,不知道是不是因为这个,我以为这个boot没有用呢

答:其实我也很关注这个话题!

我的理解是: 用UltraISO提取每个光盘的启动信息,改名为***.bin格式, 再把三个光盘的文件都提取出来,一般EZboot文件夹应该都有的,删除其中的CDMENU.EZB文件和***.BM?文件,用Easyboot制作自己启动菜单,分别指向三个***.bin文件, 把生成的CDMENU.EZB和自己的背景文件放到一个新的EZboot文件夹, 把原来三个EZboot文件夹中的内容搬到新的新的EZboot文件夹(一般重复的可以覆盖),再把提取的三个光盘的其它所有文件按照原来的关系和这个新的EZboot文件夹一起做在新的ISO中,启动信息加载新的CDMENU.EZB即可, 保存时选择"模拟保存"下的"优化文件"!

如果原来三个光盘中有相同的文件夹,比如I386, 可能需要修改相关Bin文件中的路径,比如第一个保持不变,其它的改为四个字符的文件名就可以了!

请各位指教,我的理解对吗?(仅限于三个光盘都使用Easyboot的情况,对于Grub,我不懂!)

问:版主能否做个制作教程给我等菜鸟学习?

嗯.看了好久这个帖了..
自己试了下.
用深山红叶和自己做的两个ISO文件合并.

我想要的结果是..用一个启动菜单.可以分别启动各自的ISO.不改变原ISO的任何功能外观等等(其实就是不是要菜单合并.而是光盘合并)

结果:做出三个bif文件...分别命名boot1.bif,boot2.bif.boot3.bif分别对应深山红叶.自己的ISO1和ISO2,新建一启动菜单.分别运行以上三个bif.测试结果..运行boot1正确进入深山红叶原版画面.运行boot2及boot3的结果是返回菜单...

努力思考中...
可能会有新的收获.

答:我用www.nu2.nu的diskem1x工具做了一个四合一的启动光盘(nLite安装,linux完整系统,深山红叶V26,DOS启动工具盘),有兴趣的可以看看:

1. nLite精简的德语版Windows XP SP2 VOL
2. 深山红叶V26
3. LFS LiveCD 6.1.1-4
4. Hiren's BootCD 8.4

iso文件692M,需要的在这里下载:
http://sandro.yang.googlepages.com/MutiBoot.iso.torrent [sandro.yang.googlepages.com]
ed2k://|file|MutiBoot.iso|725604352|A8D89BAEEE39F684FA8AB2F11DEEA0AF|/

问:请问:Lilo这类Linux的ISO不能照以上方法加到盘里面去,有何解决之道?
换句话说,就是通过Easyboot或是BCDW等直接启动Lilo这类Linux的ISO无法解决!!!

答:既然使用EZboot本身的RUN命令,当然不用加路径了,但是你记得要把.BIN等引导文件放在EZBOOT的DISK1的EZBOOT目录下,这样RUN才可以正确调用。

光盘自启动和这里所说的从DOS启动原理是不一样的。光盘自启动说通俗点就是使用AUTORUN.INF组成启动文件,在WINDOWS下自动运行光盘;DOS启动是指从光盘启动引导到DOS。在EZBOOT中所谓的启动指的是DOS下的启动和DOS下的引导,我几乎都用到最最好懂的语言描述了。

这里所说得完整提取,包括结构不变,老毛桃指的是可以使用ULTRAISO从ISO中将文件全部提取出来,然后放在同一个文件夹里,不过老毛桃不能说得更明白了,因为把所以文件都放到同一文件夹,难免会有文件名相同的情况,这就需要根据情况进行处理,并不是一两句话能说得清楚了,这中重合现象也是做合集的难点,论坛中有一些做合集的帖子,但很多是特例,你除了学到做合集的思路外,还得琢磨一下哪些文件可以放在一起做合集,如果遇到重名的该怎么修改?这些得靠我们继续探讨。不过我也做了几个合集,按照老毛桃的思路。但是我毕竟做得不见得是大家提到的相同情况。比如我把几个合集做到一张DVD光盘上,使用ULTRAISO分别提取各个系统光盘的启动信息,命好名1.bin 、2.bin、 3.bin.....都放到EZBOOT的目录下的DISK1下的EZBOOT目录下,记得对应,然后把对应的可启动光盘中的文件一一使用ULTRAISO提取出来,放在光盘根目录下,这里提取的每个文件都放在不用的文件夹内(这一点要继续探讨),最后在EZBOOT菜单中使用RUN X.BIN来对应调用。
   这里我做得8合一系统光盘都是XP的各个版本,它们放在不同的文件夹内的。

其实不用删除其它的.EZB文件,你把你的.EZB重命名就好了,使用的时候调用你对应的.EZB就可以。另外你的思路应该大体没有错,只是“文件相同”的理解需要再深刻一点,因为很多文件需要特别比较,比如文件名相同,大小一样,不见得就是相同文件,那么就可能出现重合现象,所以有时你得结合其它软件如UltraEdit等对两个所谓的相同文件进行详细对比,只要这样才不至于弄错。另外EZBOOT中的优化确实能将完全相同的文件在光盘上存储一遍,可以节省空间。


问:真是没办法啦。我也是菜鸟。但我经过15天的潜水研究,已经制作出集win98,win2000,winXP,win2003,以及深度论坛简化版安装克隆二合一和深山红叶启动盘,共4.0G,经过一一校验,无错,也真是累。
EZBOOT文件夹保留,所有ISO里的EZBOOT文件中的内容都提取到一个文件内,同名文件覆盖即可,制作出来的启动盘可使用所有工具菜单。另提取的启动信息也放在该文件夹内。注意的是每个cdmenu.ezb要分别改名,然后在你制作的主菜单中分别运行即可!!

答:此方法甚好,没有了繁琐的改名文题,也不要用什么ultraedit改二进制文件。唯一的不好是不能直接从光盘启动想要的内容,还得要虚拟光驱这个媒介。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值