文档介绍:技术分析 1 共 21页用用 EasyBoot EasyBoot 制作启动光盘制作启动光盘 EasyBoot 是一款集成化的中文启动光盘制作工具, 可生成在纯 DOS 下显示彩色中文菜单的启动映像文件( ISO ), 利用其内置的刻录功能,就可制作出一张完全属于自己的启动光盘(可用 AutoPlay Menu Builder5 .1制作 Windows 界面菜单)。一一. .功能篇功能篇△多引导映像支持每个菜单项都可挂接一个操作系统的引导映像来模拟其启动过程。什么是引导映像? 我们知道在硬盘上有专门存放启动数据的扇区, 光盘也一样, 每张自启动光盘也都有这样一块启动区域, 内置启动程序。如果想模拟原系统盘启动, 只须将原版系统盘的启动区作成镜像文件,挂接在某个菜单下,当用户选择这个菜单时, EasyBoot 就会自动调用该映像文件来启动。△自定义背景和启动画面 EasyBoot 自定义的范围非常广,无论是文字、背景还是装饰条都能修改,可把公司徽标做成启动画面,并具有菜单倒计时定时启动功能,可在等待指定秒数后(用户未选择)按默认选项自动启动。△内置从硬盘启动、从软盘启动、重启电脑的命令 EasyBoot 自身包含三个命令: 从硬盘启动( boot 80) 、软盘启动( boot 0) 、重新启动( reboot ) 命令; 也可设置密码保护功能,每次从光盘启动时都必须由用户提供口令才能使用(只有主菜单才支持密码保护)。△支持主菜单与子菜单的相互调用及多种操作方式在 EasyBoo t中,菜单以. ezb文件存放, 在制作界面时能选择保存为主菜单还是子菜单, 菜单之间可使用 run xx. ezb命令来互相调用,并可实时预览(所见即所得)。用户能使用鼠标、光标键、快捷键中的任一种方法来执行菜单命令。作为一个启动光盘编辑制作软件, EasyBoot 能方便地生成标准 ISO 文件,并直接刻盘。二二. .原理篇原理篇普通可启动光盘的启动顺序是:从 CD-ROM 启动→执行光盘启动区指令→根据指令寻道至某个扇区→执行引导程序; 使用 EasyBoot 后的启动顺序:从 CD-ROM 启动→执行光盘 ezboot 目录中的 loader . bin →显示菜单界面→根据用户选择的菜单项从当前目录查找并执行挂接的引导映像→用引导映像启动→执行相关程序。三三. .应用篇应用篇运行 EasyBoot 会出现两个窗口, 左侧是设计窗口, 右侧是预览窗口( 可实时看到所设计的光盘启动界面) 。默认情况下,软件会自动生成菜单文件( ), 在此基础上作修改即可。[ 屏幕布局] 选项卡用于自定义启动菜单的色彩搭配;[ 文本显示]选项卡用于自定义启动菜单的文字属性,包括左上和右下角坐标、文本内容、对齐方式等参数;[菜单条]选项卡用于设计选项菜单, 是设计的关键部分;[ 文件] 选项卡中可添加 Logo 图片和菜单背景图片; 设计主菜单还是子菜单;其" 工具" 用于制作或重新生成一个软盘镜像;"选项"用于设置图片格式等有关参数。 Logo 图片和菜单背景图片分别找一张 Logo 图片和菜单背景图片, 放到 EasyBoot\Disk1\ezboot 目录中, 然后在[ 文件] 选项卡中" 显示 Logo "和" 背景图像" 右边方框中输入图片文件名即可, 并可在" 显示 Logo " 后第二个框中填入 Logo 画面的等待时间。注意, Logl 图片和背景图片均为未压缩 BMP ( 640 × 480 、 800 × 600 、 1280 × 768 )格式。 。点击[菜单条]选项卡,可设置"菜单文本" 、"执行命令" 、"快捷键" 、"颜色选择"等。如果想把某条菜单设置为缺省,只需选中该菜单后再点击"设置为缺省"按钮即可。 EasyBoot 支持下列菜单命令: (1)执行映像。 run xx. bin / xx. img (用于调用引导映像文件); (2)执行菜单。 run xx. ezb (用于主/子菜单间的互相调用); (3)特殊功能。 boot 80(从硬盘启动) 、 boot 0(从软盘启动) 、r eb oot (重启计算机); (4)多命令执行。命令之间以";"分隔。 EasyBoot 已自带 98/NT/2000/XP 映像文件,也可用 EasyBoot 、 UltraISO 或 WinImage 自制 DOS 启动盘映像文件。 。点击[文件]选项卡,在"等待时间"中可指定光盘在等待多长时间后自动执行默认菜单;在"P"前的方框内填入密码,点P按钮确认,光盘启动时就会进行密码验证。在制作 WinXP 等系统安装盘时, 应将原系统盘 I386 目录和根目录中的 Win51 ( Xp Ho