无忧启动论坛

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

用EasyBoot轻松做启动光盘

[复制链接]
跳转到指定楼层
1#
发表于 2007-6-13 18:49:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用EasyBoot轻松做启动光盘


原版系统安装盘的缺憾 —— 不管是Windows 98还是Windows NT / 2000 / XP,仅能实现单一系统的初始安装,缺少调试维护、系统恢复、DOS杀毒等工具。虽然市面上出现了N1光盘,但一般体积庞大,且无法满足自己的需要。
  用EasyBoot刻盘正好可以解决这个问题。EasyBoot是一款集成化的中文启动光盘制作工具,它可以制作光盘启动菜单、自动生成启动文件,并生成可启动ISO文件,利用其内置的刻录功能,马上就能制作出一张完全属于你自己的启动光盘


一、功能篇
  先看一下EasyBoot的作品 —— DOS下的光盘启动菜单。见图1
  怎么样,光彩照人吧?其实,EasyBoot基本的功能都体现在这儿了。
  ·全中文彩色界面
  EasyBoot能轻松生成可在纯DOS下显示的彩色中文菜单,让操作者一目了然。
  ·多引导映像支持
  每个菜单项都可挂接一个操作系统的光盘引导映像来模拟原版光盘的启动过程,所以当您像我一样把XP98同时放在一张光盘上当然就没有问题了。
  那什么又是引导映像呢?我们知道在硬盘上有专门存放启动数据的扇区,光盘也一样,每张自启动光盘也都有这样一块启动区域,内置特殊启动指令,如果想模拟原版系统盘的启动,只须将原版系统盘的启动区镜像成文件,挂接在某个菜单下,当用户选择这个菜单时,EasyBoot就会自动调用该映像文件模拟启动,而且完全不用担心DOS下内存占用问题。
·
自定义背景和启动画面
  EasyBoot自定义的范围非常广,无论是文字、背景还是装饰条都能修改,要是您愿意的话,还可以把公司的徽标做成启动画面出现在启动菜单之前。
  ·菜单倒计时定时启动
  常装系统的朋友知道,在整个系统安装过程中,一般会重启好几次,原版系统盘都有一项几秒钟不操作就自动从硬盘启动的功能,以免每次重启后须人为修改BIOS启动顺序的麻烦。而在EasyBoot中我们也可以通过设定默认菜单和倒计时启动来实现一样的效果。
  ·控制灵活,支持鼠标 / 键盘 / 快捷键
  在启动菜单中,用户能使用鼠标、光标键、快捷键中的任意一种方法来执行菜单命令。
  ·内置硬盘启动、重启电脑的命令
  EasyBoot自身包含两个从硬盘启动和重新启动电脑的命令,便于我们实现特殊功能。
  ·光盘密码保护
  设置了该功能后,每次DOS启动光盘时都须由用户提供口令才能使用。(只有主菜单才支持密码保护)
  ·支持主菜单和子菜单相互调用
  菜单在EasyBoot中是以.ezb格式的文件存放的,在制作菜单的界面中能够选择保存为主菜单还是子菜单,菜单之间可以使用run xx.ezb命令来互相调用。
  ·直接生成ISO文件,直接刻盘
  既然是一个启动光盘编辑软件,EasyBoot自然也包含刻录功能。它能方便地生成标准的ISO文件,直接刻盘。
  注:ISO文件是一种能将光盘以镜像方式备份下来的文件类型,可直接刻盘,如果原光盘支持DOS启动,那么刻成的光盘也将能支持DOS启动。
  ·实时预览式编辑
  编辑时可以实时预览到最终效果,真正的所见即所得,非常容易上手。

二、原理篇
  我们再来讲讲EasyBoot的工作原理。
  软件安装完后将生成如下目录结构。见图2

 一个普通的系统启动光盘采用如下的顺序启动: CD-ROM启动执行光盘启动区指令根据指令寻道至具体扇区执行相关程序。而使用了EasyBoot后则略有改动,变为:CD-ROM启动执行光盘启动区指令(Ezboot中的loader.bin在当前目录调入所需程序和指定的菜单文件显示菜单根据用户对菜单的选择在当前目录查找并执行挂接的引导映像使用映像模拟光盘启动执行相关程序。
  相信看了上面的讲述,大家对EasyBoot的工作原理心里大体有个数了。简单说,EasyBoot就是提供了一个中文的菜单界面,然后通过用户选择不同的菜单而执行不同的引导映像来达到安装不同操作系统的目的。
三、实战篇
  理论说了一大堆了,恐怕早有朋友听烦了,还是一起来看看图1的光盘是如何做出来的吧。
  1、主界面
  2、选择一张图片做背景
  先找到一张漂亮的图片,然后放置到EasyBoot \ Disk1 \ Ezboot目录中,然后在上面背景图像处输入相应的文件名就可以了,当然,如果您还想给光盘添一个介绍光盘内容或公司业务的引导画面时同样按上述操作,然后选中显示Logo”输入文件名即可。 记住,EasyBoot仅支持640X480 256色的BMP图片。
  3、建立选择菜单
  点击菜单条标签,出现如图4的对话框。
  参照一下开头的图1,应该很简单吧,只要把菜单文本执行命令快捷键、颜色选择几项按自己的需要修改好就可以了,如果想把某条菜单设置为缺省,只需先选中该菜单,再点击设置为缺省按钮就行了。
  EasyBoot支持如下几种菜单命令:
  (1) 执行映像 run xx.bin / xx.img (用于调用引导映像文件模拟启动)
  (2) 执行菜单 run xx.ezb (用于主 / 子菜单间的互相调用)
  (3) 特殊功能 boot 80 (从硬盘启动)
  Reboot (重新启动计算机)
  (4) 多命令执行 命令之间以“;”分隔
  大家也许会问,那上哪儿去找引导映像呢?别急,EasyBoot中其实已经自带了98 / NT / 2000 / XP的映像文件,其中,Win2K.bin适用于NT /2000 / XP三种系统,如果您用DOS做好了一张启动软盘,那也可以用WinImage将整张软盘做成img / ima镜像文件,EasyBoot同样支持。
  4、标题与布局修改
  其它修改主要指标题栏、提示栏与装饰条的修改。这方面较为简单,大家可以按照自己的需要自行到文本显示屏幕布局标签中进行修改。
  5、其它修改
  再次回到文件标签下,可以指定光盘默认菜单将在多长时间后自动执行,在等待时间中填入需要的时间。如果希望光盘启动时进行密码验证,就在“P”前面的空白栏中输入密码,然后单击一下“P”按钮即可。
  6、准备安装文件
  将Win98XPI386目录拷贝到Disk1目录下即可。(因为刻成光盘后Disk1目录相当于光盘的根目录)
  7、生成ISO镜像并刻盘
  点击制作ISO”将已做好的光盘模板做成ISO文件,然后可以点击刻录光碟直接将光盘刻录出来。
  从上面可以看出, EasyBoot的功能非常强大,理论上讲,只要有引导映像,多么复杂的光盘(例如市场上的N1光盘)也能轻松地制作出来,但是由于N合一光盘的安装文件目录名重复,可以使用二进制编辑器将引导文件修改掉,有兴趣的朋友可以到网上查找一下这方面的资料,在此不再细说了。笔者所在的电脑公司最近也开始赠送给客户用EasyBoot制作的系统恢复光盘,效果很不错。您也来试试用EasyBoot做自己的启动光盘吧!


造自己的超级DVD多合一安装光盘制作教程


多合一安装光盘制作技术网上教程比比皆是,但是通过我参考、比较、实践,大部分都是浅入深出,极难理解,并且在实践的时候被证实有些已经过时,如果按照这些教程制作,你根本不可能或者不能轻易的制作出自己的多合一安装光盘。但是不少朋友又希望自己也能制作多合一xp安装光盘,那怎么办呢?我在参照MSFN网站文章的基础之上,结合自己的实战经验,给出一个制作多合一安装光盘的最简明的图文教程,希望其他朋友看过之后能够顺利制作自己的多合一安装光盘。
一、准备工具:
1、光盘镜像(这不是废话么),推荐MSDN原版合网上比较流行的版本,比如亮版XP、深度XP等等。
2、UltraEdit-32(请自己搜索下载)。
3、EasyBoot(下载地址)
4、UltraISO和WinISO(请自己搜索下载)。
5、WinImage(请自己搜索下载)。
6、图像修改软件。
7、cdimage.exe(下载地址)
8、虚拟机软件(检测生成的光盘之用,请自己搜索下载)。
9、设置“显示隐藏文件和文件夹” 和禁用“隐藏已知文件类型的扩展名”
二、提取、下载启动软盘组文件和copy安装文件。
1、XPpro启动软盘组下载地址
XPhome启动软盘组下载地址
上述文件下载完后右键解压缩得到6个IMG文件。
Windows 2000 安装软盘组在正版光盘的 bootdisk 目录下,三个版本的安装软盘是不同的,不能混用。使用UltraISO将里面的几个IMG文件提取出来。
WinImage将各个版本的IMG文件里面的文件连同文件夹一起提取到一个文件备用。
Windows 2003的启动软盘组下载地址,下载解压缩后可以直接使用。
2、在EasyBoot安装文件夹的disk1目录新建文件夹“CD”,进入CD目录,新建文件夹"WINXP",并在“WINXP”文件夹下面建立新文件夹“system1”。提示:如有多个版本WindowsXP需要集成,你还可以建立“system2”、“system3”等多个文件夹,因为在生成ISO镜像后并不多占空间,同理,2000之间、2003之间也是一样。
3、将安装光盘上面的所有文件copy、或者解压缩光盘镜像所有文件到“system1”文件夹(同时完成安装文件的copy)。
4、在EasyBoot安装文件夹的disk1目录新建文件夹“I001”,将对应“system1”里面的系统的提取后的启动软盘组所有文件和文件夹copy到“I001”(也可以将提取后的启动软盘组所在文件夹更名后全部复制过来)。
5、复制安装文件夹中几个WIN打头的文件(如XPSP2是WIN51、WIN51IP和WIN51IP.SP2)和readme.html 到disk1目录,其中readme.html 可以被同名文件覆盖。
注意:建议大家最好自己提取启动软盘组文件,方法:
1、解压缩镜像文件到任意文件夹。
2、“开始”-“运行”"路径/i386/winnt32.exe /noreboot",然后按照下面流程选择:“全新安装(高级)”--“高级选项”--“从安装 CD 复制所有安装文件”,这是将会启动一个Windows下的系统安装程序,您按照上面的提示进行选择,最后在C盘根目录下你会发现新生成两个文件夹:$WIN_NT$.~BT和$WIN_NT$.~LS,其中$WIN_NT$.~BT就是我们需要的文件夹了,记得一定要删除里面的winnt.sif、migrate.inf、BOOTSECT.DAT文件。
3、删除c盘根目录下boot.ini、$LDR$、txtsetup.sif,并将boot.bak改名为boot.ini;删除$WIN_NT$.~LS目录。
4、将$WIN_NT$.~BT改名后移走备用。
图 1:


图 2:


图 3:



图 4:



图 5:



图 6:


图7:



图 8:


图 9:


图 10:



三、重复第三步操作可copy和提取更多版本操作系统WIN2K3/system1、WIN2000/system1……对应的启动软盘组文件夹名称分别为i002、i003……(4字节,英文字母或阿拉伯数字组成)。
四、修改引导文件。
1、各个版本的引导文件(可以是.bin文件,也可以是.WBT文件)下载(见附件,建议大家最好自己用WinISO提取,附件的版本有些老。提取方法:用WinISO打开光盘镜像-启动光盘-保存引导信息到文件中,保存即可)。
2、将各个版本的引导文件复制到X:/EasyBOOT/disk1/ezboot目录。
2、使用UltraEdit-32编辑刚才的引导文件,修改I386为对应的启动软盘组文件夹名称(I001、I002、I003……使用查找替换的方法,勾选查找ASCII,然后全部替换,保存推出。),其作用就是告诉引导文件引导文件夹的位置。
3、使用UltraEdit-32编辑启动软盘组文件夹里面的setupldr.bin文件,替换i386为该文件夹名称,(一定要全部替换,方法同上,另外,我所提供的引导文件已经修改过,修改结果是将i386替换成了该引导文件名,如果查找替换i386没有发现的话就查找替换该引导文件文件名-不含后缀)。

4、编辑txtsetup.sif文件。
用记事本打开它,通过“编辑”->“查找”命令搜索"SetupSourcePath",然后根据你实际保存安装文件的路径进行适当的变动。例如"/CD/WINXP/system1/",其作用是告诉系统安装源文件的位置。
5、需要被删除的文件:unattended.txt所有这些文件全部删除;
bootfix.bin这个文件是用来显示"Press any key to boot from cd...."的,如果你不想浪费时间来等待这些文字的显示而直接进入安装界面,就可以直接删除所有的这些文件;
.bak
.bak文件是由UltraEdit创建的,全部都可以删除;
txtsetup.sif
如果相应的i386文件夹中有"txtsetup.sif"文件,则他们可以删除。但是如果这些文件位于引导文件夹(启动软盘组文件夹)(PRO1,PRO2,3ENT,NT4S等),那么你就不能删除它们。
你的所有引导文件夹中都会有一个"txtsetup.sif"文件,如果你只在Windows XP Pro的"i386"文件夹下看到它而没有在“PRO1”文件夹下看到,那么就需要把它移动到引导文件夹中。如果引导文件夹中还没有的时候千万别删除它们。
txtsetup.si_如果有,那么它们全部可以被删除;
setupldr.bin如果相应的i386文件夹中有"setupldr.bin"文件,那么它们可以被删除。但如果是在根目录下(启动软盘组文件夹PRO1,PRO2,3ENT,NT4S),则千万不要删除它们;
setupldr.bi_如果有,那么它们全部可以被删除。

图 11:



图 12:



图 13:



五、制作ISO文件。
1、进入X:/EasyBOOT/disk1/ezboot目录,将里面的4幅图片换成同种规格合格式的你自己喜欢的同名图片。
2、启动EasyBoot,点击“菜单条”在“执行命令”后面的空格中填写:run XXXX.XXX等等,其中XXXX.XXX是你放在该文件夹中的引导文件名称(连同后缀);在“菜单文本”后面的空格中填写你希望在安装系统时显示的文字。(至于增加删除菜单、改变菜单合位置合大小就不说了,很简单的。)
3、上述操作完成后保存,退出EasyBOOT或者使用EasyBoot直接制作ISO文件。
4、将cdimage.exe拷贝到EasyBOOT/disk1/ezboot文件夹,复制下面的代码到记事本,参考下面的说明更改相应信息后保存为:MakeCD.CMD。
5、运行MakeCD.CMD,你的超级DVD多合一系统安装光盘就做好了,剩下的就是用刻录机刻录出来享受自己的劳动成果了。

CODE:


cdimage.exe -l"MYCD" -t1/12/2006,20:00:00 -h -n -b"X:/EasyBOOT/disk1/ezboot/loader.bin" -x -o -m "X:/EasyBOOT/disk1" "X:/MyCD.iso"
其中:MYCD=光盘卷标;1/12/2006,20:00:00=光盘生成时间;X:/EasyBOOT/disk1/ezboot/loader.bin=EasyBoot的引导文件存放目录;
X:/EasyBOOT/disk1=光盘文件的根目录;X:/MyCD.iso=光盘存放路径和名称。

六、其它。
1、在集成安装前,你可以用Nlite等软件对安装文件先进行处理,比如集成常用软件、驱动、补丁,破解TCP/IP连接数限制等等.
2、如果你想控制光盘容量且制作VCD光盘的话,就不要2000/2003/XP集成在一起,你可以集成多个版本XP,但是其间不要加入2000或者2003,这样,即使你集成10个版本XP,光盘体积也不会有多大。
3、如果你想制作全自动安装光盘,只需在“CD/……/systemX/i386”放入你编辑好的winnt.sif文件即可。

[ 本帖最后由 huawei 于 2007-6-15 09:41 PM 编辑 ]
2#
发表于 2007-6-14 10:23:31 | 只看该作者
虽说这样的帖子见过很多,还是支持一下LZ。不过要是新手的话。不一定能看懂。。。
回复

使用道具 举报

3#
发表于 2007-6-14 15:44:45 | 只看该作者
其实EZB很简单的。。我同学看我做过一次后都说蛮简单。。
只是网上一看教程像写论文一样感觉就吓人。。。。
回复

使用道具 举报

4#
发表于 2007-6-15 08:39:22 | 只看该作者
LZ的貌似是直接冲EZB的帮助里面直接复制出来的?
回复

使用道具 举报

5#
发表于 2007-6-15 12:02:55 | 只看该作者
用ezboot怎么引导grub?isoemu怎么用 ?
回复

使用道具 举报

6#
发表于 2007-6-15 20:09:26 | 只看该作者
楼主的教程我看不懂。
回复

使用道具 举报

7#
发表于 2007-7-29 16:36:16 | 只看该作者
多谢分享,学习学习!!!
回复

使用道具 举报

8#
发表于 2007-8-7 13:20:53 | 只看该作者
谢谢你的分享,学习中。。。
回复

使用道具 举报

9#
发表于 2007-9-18 22:31:20 | 只看该作者
继续学习中!!!!!!!!!!
回复

使用道具 举报

10#
发表于 2007-12-3 20:29:49 | 只看该作者
怎么和easy boot 中的说明差不多啊,只是多了些图文,可不可以演示一下真正的2000,xp.me和2003集成?
回复

使用道具 举报

11#
发表于 2007-12-3 21:15:43 | 只看该作者
集成的话有两点

1、 直接用 windows n in 1(现在叫nmaker4)就可以方便的制作n in 1 光盘,在配合ezboot制作启动菜单,ultraiso制作镜像,只想要结果不想要太复杂过程的就这么做!很简单
2、n合1种一定要选择 ultraiso 的“连接相同文件”,可以节省空间。
回复

使用道具 举报

12#
发表于 2007-12-3 23:48:14 | 只看该作者
可以实例操作制作一张象深山红叶一样的多重启动光盘我想就明白啦。呵呵
回复

使用道具 举报

13#
发表于 2007-12-18 16:44:18 | 只看该作者
学习,可是不大懂。
回复

使用道具 举报

14#
发表于 2007-12-18 18:45:06 | 只看该作者
不错的。

但,为什么我制作的加密的光盘不能启动呢?具体请看我的帖子。
回复

使用道具 举报

15#
发表于 2009-11-29 08:55:14 | 只看该作者
有点复杂…
回复

使用道具 举报

16#
发表于 2009-11-29 10:27:10 | 只看该作者
支持,继续学习中!!
回复

使用道具 举报

17#
发表于 2009-11-30 06:46:20 | 只看该作者
谢谢新人学习中,正需要
回复

使用道具 举报

18#
发表于 2009-11-30 18:08:55 | 只看该作者
来学习一下,可惜图全挂了。
回复

使用道具 举报

19#
发表于 2009-12-26 17:35:25 | 只看该作者
我想自己制作,先学习一下!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-22 05:43

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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