少尉
- 注册时间
- 2009-11-30
- 金币
- 196 个
- 威望
- 2 个
- 荣誉
- 0 个
累计签到:15 天 连续签到:0 天 [LV.20]漫游旅程
|
文件。我们可以从别的地方下载该程序并安装,然后根据前面的提示在安装目录中找到相应的文件复制到“PEBuilder\Plugin\ adawarese\ files”目录中,返回PE Builder界面,再次选中这个插件后单击“Enble/Disable”,现在“Enabled”栏中的值就会由“No”变成“Yes”。
单击“Edit”按钮可以编辑安装文件、重新配置插件程序的安装源。这里,我们仍然以“Ad-aware”为例,点击“Edit”,打开配置文件(图3),重要字段的含义如下:
图3 [WinntDirectories] a="Programs\adawarese",2
表示插件对应程序的的路径,这表明我们可以将该软件安装后的程序文件夹即Programs复制到我们制作的维护光盘的根目录。 [SourceDisksFiles]
info.txt=a,,3 adawarese.cmd=a,,3
files\ad-aware.exe=a,,3 files\defs.ref=a,,3
这里表明须要将Ad-aware安装路径下的ad-aware.exe、defs.ref两个文件复制到“PEBuilder\Plugin\ adawarese\ files”目录下。如果这里有更多的程序文件,则分别复制到对应的目录即可。另外的info.txt和adawarese.cmd是插件的信息文件,不需要复制。 小技巧:如果想添加更多的其他程序,但没有相应的插件,则完全可以在PEBuilde
r生成最终的光盘目录后,再以手工方式把要添加的程序目录添加到光盘的tools目录中,并用记事本手工修改X:\PRGRAMS\GEOSHELL\NU2MENUXML,仿照其他程序的菜单格式,给手工添加的程序加上光盘PE环境的调用菜单。如果直接生成的是ISO格式的光盘映像,则可以通过UltraISO等映像编辑工具来添加和修改映像内容。 步骤4:生成镜像文件
确认上述设置无误后,点击“Build”按钮即可生成相应的映像文件了。同时在界面中还会显示详细的记录(图4)。等到创建过程结束后,就可以在指定的目录中找到默认文件名为Pebuilder.iso的光盘镜像文件。
图4步骤5:刻录光盘 最后,使用该软件的刻录功能或者其他刻录软件将生成的ISO镜像文件刻录到光盘上,一张属于自己的PE工具盘就诞生了。用这张工具盘引导系统后,就可以在图形界面下完成系统诊断、修复等工作。
二、 试用维护光盘 刻录好光盘后,在CMOS中设置电脑从光盘引导,用制作的PE光盘来启动电脑。启动完毕,你可以看到一个图形界面的操作平台(图5),而且左下角还有一个“GO”按钮,它就相当于Windows的开始菜单了。单击后可以打开许多常用功能。
图5 (1)“Programs”中可以打开写字板、计算器及集成的各种工具。
(2)“Command Prompt(CMD)”可以打开命令行状态,在这里可以执行和Windows中一样的操作。 (3)如果要使用网络功能,可以在“System”菜单中选择“Start Network Services”启动网络功能,选择“IP Config”可以查看网络状态,然后再选择“programs”中的“Remote Desktop Connetion”可以运行远程桌面连接程序。
三、 优化PE系统 按照以上步骤操作生成的维护光盘系统只是一个通用的系统,如果大家有更高的要求,可以按照下面的方法进行优化。
(1) 增强插件功能 如果我们需要更多的插件,可以从http://www.nu2.nu/pebuilder/下载PE Builder的各种插件。
(2) 让PE Builder支持中文 由于PE Builder是针对英文操作系统设计的,因此要想正确显示中文,需要从网上下载一个中文支持插件(http://image.onlinedown.net/2005/05/PEbuilderchs.rar),然后将其中的“Chs”目录及其文件解压到“PEBuilder\Plugin”目录中,并在插件配置步骤中启用。具体方法是:
将插件解压到PE Builder的Plugin目录后,用记事本打开chs.inf 文件,根据其中的[SourceDisksFiles]字段中的文件列表,将Windows XP的相应系统文件复制到该插件目录中即可被PE Builder自动调用(图6)。
图6 小结:使用PE Builder可以帮助你创建纯32位的图形界面操作环境,支持网络和远程管理功能,支持FAT32/NTFS/CDFS等各种常见分区格式,采用800×600的分辨率。用此光盘引导系统,你可以进行系统修复、文件数据抢修、病毒扫描和杀毒等操作,非常容易使用。 四、制作多重引导光盘
虽然使用PE Builder可以打造一个Windows环境的系统维护光盘,但是PE Builder并不支持多重引导。简单地说,就是PE Builder的启动界面没有可选择的菜单,用于分别引导到不同的维护环境,而这往往是我们最需要的功能。也就是说,我们需要制作更强大的多功能光盘。下面,我们介绍如何用EasyBoot软件来打造一张强大的多重引导的维护光盘,它的启动界面效果如图7所示。
图7 所需工具 (1)EasyBoot:EasyBoot是一款集成化的中文启动光盘制作工具,它可以制作光盘启动菜单、自动生成启动文件,并生成可启动的ISO文件,利用它内置的刻录功能,马上就能制作出一张多重启动光盘。
(2)UltraISO:该软件是一款光盘映像制作软件,用于提取光盘引导信息。 (3)WinImage:用于修改和生成软盘映像文件。
步骤1: 安装EasyBoot 首先,将EasyBoot安装在D:\EasyBoot下以方便随后的操作,安装完成后的D:\EasyBoot目录会自动生成Disk1子目录,我们要制作多重引导光盘的所有文件也都将复制到该目录下。
由于我们已经将PE Builder安装到了D:\ PE Builder目录,现在我们将用EasyBoot对二者生成的光盘内容进行整合。首先,设置文件夹选项为显示所有系统文件和隐藏文件,并打开D:\EasyBoot\disk1目录。另外将D:\PE Builder\BartPE中的所有文件复制并粘贴到D:\EasyBoot\disk1文件夹中,至此,PE Builder中制作的全部内容已经被整合到了EasyBoot的光盘制作目录中。 如果还有其他多重引导模块(例如,家庭版的Windows XP)以及要放在光盘上使用的程序或文件,也都按目录分类的方式复制到Disk1目录下(图8)。
图8 其中,各目录的含义如下:
ezboot:存放光盘多重引导文件以及DOS平台工具盘映像的专用目录。 i386:PE Builder系统目录。
Others:其他程序或文件存放目录。 Programs:直接在光盘上运行的“绿色”工具的专用文件存放目录。
多重引导模块的制作方法的实质是提取光盘引导信息或软盘映像。其中,光盘引导信息可以在UltraISO中选择“启动光盘”→“保存引导文件”菜单获得;而软盘映像则可以使用WinImage来生成或直接从网上下载。 步骤2:制作引导文件
光盘引导文件在多重引导光盘中非常重要,引导文件在引导菜单中被调用以引导到不同的系统环境。这些文件的来源有多种:直接从Windows安装光盘中提取的引导信息用于引导到Windows安装环境、使用WinImage等软件制作的DOS映像文件用于引导到DOS环境等。 1.引导文件分类
引导文件大致可以分为三类: ●光盘引导文件。例如,Windows PE环境的引导模块。
●软盘工具模块。由于多数情况下软盘工具都是以DOS作为操作系统平台,因此我们习惯称之为DOS引导模块。例如,MS-DOS工具箱等。 ●直接以命令方式运行、不需要专门引导文件支持的引导文件。例如,EZBoot程序本身支持的从硬盘引导、从软盘引导、重启等,都只要在制作多重引导光盘界面时使用特定的命令即可,不须调用任何文件。
2.制作软盘引导文件 对于DOS版杀毒软件、各种DOS工具程序,例如PQ(硬盘分区大师)、DM等以软盘方式引导的工具,必须制作成软盘映像文件,然后才能在光盘引导菜单中调用。
打开EasyBoot,默认情况下它已经创建了一个光盘引导菜单,如果你不喜欢它的效果,可单击“新建”按钮重新创建。然后单击“工具”按钮,选择“从软盘制作映像”或者“生成新的软盘映像”命令(图9)。
图9 注意:由于DOS工具必须工作在DOS引导环境,因此所有DOS工具的软盘映像文件都必须是可引导到DOS的。这种能够引导到DOS环境的映像文件可以在“DOS之家”( http://doshome.com/soft/)网站直接下载到,当然也可以直接使用DOS之家下载的各种现成的DOS映像。 其中,“从软盘制作映像”命令要求提供可引导的软盘并放入软驱;“生成新的软盘映像”命令则是对现有的软盘映像文件(可以从网上下载)进行容量大小等的修改。
3.制作光盘引导文件 对于那些采用非DOS方式引导的光盘,例如标准的Windows安装光盘,必须提取其光盘引导信息,然后才能由多重启动菜单调用。
启动UltraISO,将需要提取引导信息的光盘放入到光驱,单击“启动光盘→保存引导文件”菜单命令(图10),根据提示,将提取的光盘引导信息文件也存放到D:\EasyBoot\disk1\ezboot\目录。其文件名可以任意,比如为boot.bif,只要在后面的光盘引导菜单调用命令中保持与实际文件名一致即可。
图10 如果有多个光盘引导模块,则必须分别一一提取相应的光盘引导信息并按不同文件名在D:\EasyBoot\disk1\ezboot\目录保存好。 注意:所有制作或修改好的引导文件都必须存放到D:\EasyBoot\disk1\ezboot\目录下。如果同样都是从Windows安装光盘上提取的光盘引导文件,则还要使用UltraISO打开它们,并将其中的“i386”字符串替换成这个引导模块所对应的目录名(不超过8个字符)。比如PE的系统目录已经是i386了,现在我们假如添加了一个Windows XP的安装文件,那就不能放在i386目录了,而是另外建立目录保存,比如XPIS,同时提取Windows XP光盘引导信息文件后,也要把这个引导信息文件中的i386字符串替换成XPIS。
步骤3:制作光盘 1.基本设置
启动EasyBoot,在“文件”选项卡中,该软件默认为我们打开了一个自带的多重引导菜单示例(图11),我们可以在此基础上进行修改或者新建一个。
图11 这里有几个设置选项:等待时间是指启动时让用户进行选择的等待时间,使用过多操作系统的用户应该很熟悉 ,通常设置为30秒即可,如果希望光盘启动时进行密码验证,就在“P”前面的空白栏中输入密码,然后单击一下“P”按钮即可。要想背景图案更漂亮,可以先找到一张漂亮的图片,然后放置到EasyBoot\Disk1\Ezboot目录中,在此界面“背景图像”处输入相应的文件名就可以了。一般情况下,我们制作640×480大小的256色的BMP图片就可以了。 2.建立选择菜单
点击“菜单条”标签,出现如图12所示的对话框。点击“添加”按钮,将出现一个蓝色的空白菜单条。移动该菜单条到合适的位置,单击鼠标左键,再拖动鼠标,以调整菜单条大小(拖拉到与背景图像上的菜单按钮占用的范围一致即可),再次单击鼠标,释放鼠标与菜单条的粘连。只要把“菜单文本”、“执行命令”、“快捷键”、颜色选择几项按自己的需要修改好就可以了,如果想把某条菜单设置为缺省,只须先选中该菜单,再点击“设置为缺省”按钮就行了。
图12 在“执行命令”框中,输入该菜单条要调用的引导模块。 注意:这是非常关键的一步,千万不能出错。
例如,本例中第一项菜单是启动“全新安装Windows XP SP2”,对应的光盘引导信息文件假如是“boot.bif”(文件名必须与所准备的对应的光盘引导模块文件名保持一致,具体以你提取光盘引导信息时保存的文件名为准),因此这里的命令行就是: run boot.bif
同理,如果需要制作其他菜单条,相应的执行命令就是run后面加一个空格,然后加上你要加载的引导模块的文件名。 EasyBoot支持如下几种菜单命令:
●执行映像: run xx.bin / xx.img(用于调用引导映像文件启动); ●执行菜单: run xx.ezb(用于主/子菜单间的互相调用);
●特殊功能: boot 80(从硬盘启动),Reboot(重新启动计算机); ●多命令执行:命令之间以“;”号分隔。
提示:虽然前面我们已经介绍了如何制作光盘引导文件或软盘映像文件,其实,EasyBoot中已经自带了Windows98 / NT / 2000 / XP的映像文件,其中,Win2K.bin适用于WindowsNT /2000 / XP三种系统。 在“菜单文本”选项中,输入菜单项目文本,比如“全新安装Windows XP SP2 ”。初步制作的菜单看上去可能存在许多不满意的地方,请根据背景图像的色彩,灵活尝试更改“高亮属性”和“正常属性”选项组中的前景色和背景色,直到设计界面中看不到任何杂色为止。
在“快捷键”选项中,可以给这个菜单分配一个快捷键。一般我们会在每个菜单前面都添加上数字或字母的提示键,本例中我们是按数字给菜单分配快捷键的,第一项菜单前面的提示键是“1”,因此就在“快捷键”中输入“1”。 此外,还可以进行标题与布局修改,主要指标题栏、提示栏与装饰条的修改。这方面较为简单,大家可以按照自己的需要自行到“文本显示”和“屏幕布局”标签中进行修改。
上面介绍了一个菜单条的制作,可按照相同步骤,制作其他菜单条并指派执行命令和快捷键等。最后根据程序界面菜单列表中的顺序,对菜单执行顺序进行调整。设置完毕后,单击“文件”选项卡,单击“保存”按钮即可将当前的菜单保存下来。 3.设置倒计时进度条
在线播放Flash动画前的下载进度条大家肯定都非常熟悉,为了使我们的多重引导菜单更富有专业特色,可以在上面添加一个进入默认菜单项前的倒计时进度条。具体操作如下: 单击“其他”选项卡,分别选中“显示进度条”和“显示倒计时”选项,并反复调整它们的行、列坐标,直到绿色的进度条大小和位置都满意为止。
步骤4:刻录多重引导光盘 准备好所有的内容后,我们就可以开始整合和生成最终光盘映像。我们将采用EasyBoot来生成最终的光盘映像并刻录成盘。
现在,D:\EasyBoot\disk1文件夹中已经包含两类文件,一类是我们添加进去的光盘引导信息文件以及Easyboot制作生成的菜单文件等,另外就是D:\PE Builder \BartPE中的所有文件。 然后,打开EasyBoot,点击“文件”选项,点击“制作ISO”按钮,在打开的窗口中,设置好光盘的卷标和映像文件的保存路径和位置,点击“制作”即可生成映像文件了(图13)。
图13 小提示:这里建议勾选“优化光盘文件”和“Joliet”选项来对光盘文件进行优化。
光盘映像文件制作好后,就进入打造维护光盘的最后一步——刻盘。在正式刻录前,最好在虚拟机上进行测试,确保万无一失。至此,多重引导的系统维护光盘打造完毕。 将动画转换为视频文件
Flash动画文件创建完成,仅仅是制作电子相册的第一步,因为DVD或VCD播放器根本无法播放Flash动画。所以,我们还须将Flash动画文件转换为视频格式的文件,可利用“ADShareit Swf to Video Converter”这款工具(下载地址:http://ruyi.onlinedown.net/soft/36433.htm)。 步骤1:将该工具下载安装后运行该程序,单击主菜单上的“添加”按钮,选择打算转换的电子相册动画文件,这时该相册文件会显示在文件列表中。单击“播放”按钮,即可对相册文件进行预览播放(如图)。
步骤2 :选择好打算转换的动画文件后,可勾选转换列表前的复选框。然后单击“设置”按钮,在弹出的对话框中对转换文件逐一进行相应的设置。在“输出设置”对话框中,可设定转换文件的保存路径。而在“输出设置”区域中开启“输出类型”栏目内的列表,则可从中选择相应的视频文件类型,在此我们选择视频质量最佳的AVI格式文件;在“纵横比”一栏内,可根据需要设定屏幕宽高比,在这里你可以将视频质量设置为最佳。
步骤3:假如对制作Flash电子相册时自带的背景音乐不满意或没有设定背景音乐,那么在该软件中仍然可以得到弥补。 单击“音频设置”选项卡,点选“无音频流”选项,便可以抹去原来电子相册中的背景音乐;而如果点选“从已有的音频文件导入”选项,那么即可在打开的对话框中选择与相册匹配的音频文件,让所选音频替代原来动画中的声音,使电子相册的背景音乐更加唯美动听。
在一般情况下,勾选“自动同步视频和音频”可选项,程序即可自动让视频画面与音频同步;不过,若有时我们还希望自己的旁白解说添加到电子相册中,常会发现视频画面与音频不同步,此时就可在“音频设置”对话框中勾选“手动同步视频和音频”选项,然后在位于下方的设置页面中进行调整。 步骤4:当上述设置完成后,单击“确定”按钮返回程序主界面。然后按下主界面上的“转换”按钮,在随后出现的窗口中单击“开始”按钮,就可以对所选择的电子相册进行格式转换。
最后,用Nero将转换的文件以数据刻录的方式刻录成光盘。 PE光盘制作小技巧
由于大多数系统修复操作都可以在PE环境中完成,所以我们应该考虑扩充PE环境的功能。下面就向大家介绍一些具体的技巧。 改造PE菜单
在EasyBoot中制作的菜单,只能用于光盘引导时显示和选择不同的引导项目,而为了方便在PE环境能方便地调用光盘上的各种工具,我们还必须分别为PE环境制作一套菜单。 其中,通过PE Builder生成的PE系统会有一个仿Windows环境的“开始菜单”,我们需要对PE Builder的插件进行设置,直接修改菜单文件来定义自己的菜单系统。
PE Builder支持插件功能,其实在插件中就已经包含了自动添加开始菜单项目的功能。但并不是所有的程序都先做成插件整合到了PE中,其实我们可以直接对PE Builder生成的PE的开始菜单配置文件进行编辑。 假如我们将PE Builder安装在D:\ pebuilder目录,则PE开始菜单配置文件存放在以下位置:D:\ pebuilder\BartPE\Programs\Nu2Menu\nu2menu.xml
用记事本打开nu2menu.xml文件,可以看到,PE Builder已经给我们生成了那些插件对应的开始菜单项目了。其中有类似以下的内容(如图): Wordpad
这里, 表示一个菜单类别,其类别的ID号为“Accessories”。 紧随其后的“ 小提示:手工修改PE的开始菜单配置文件nu2menu.xml时,不能使用带有盘符的绝对路径,而必须使用变量来代替光盘根目录或PE系统目录的根路径等,例如,GetWinDir()表示为PE系统的系统目录,即生成光盘后的i386的PE系统目录,GetProgramDrive()表示光盘根目录下面的Programs子目录。 根据上述规定,我们将一个tool.exe工具程序复制到D:\ pebuilder\BartPE\Programs\MtTools子目录(也就是生成光盘后的\Programs\MtTools子目录),则其开始菜单配置文件写法如下:
我的工具软件 好了,我们不但可以通过PE Builder生成PE环境的开始菜单,而且可以手工随意修改和定义自己的新菜单,从而完全不受软件插件数量少的限制,让这张工具光盘的PE环境的可用工具随心所欲地添加进去。
编辑菜单文件时,你可以手工执行D:\ pbuilder\BartPE\Prgrams\Nu2Menu\nu2menu.exe,立即运行PE的开始菜单程序,以在普通的Windows环境检查菜单的显示效果。 注意:这里的Programs是程序文件的总目录,而MtTools只是一个示例目录,用于分别保存不同工具的子目录,通常我们可将每个程序分别在Programs下面创建一个专门的子目录来保存它们。
实现自动注册及配置 有些工具必须向注册表添加配置内容,而光盘是只读的,只要通过简单的运行脚本就可解决问题。
按常规方法安装和配置好要添加的工具程序,使用Advanced Registry Tracer或者类似的注册表监视工具,在安装前后分别创建注册表快照,然后比较安装前后的注册表内容,从而导出安装和配置过程中对注册表的修改结果,将结果导出为注册表文件。为方便起见,我们把导出的注册表内容保存到程序的安装目录中,例如reginfo.reg。 创建一个自动导入注册表内容的脚本。例如,注册表信息文件为reginfo.reg,要执行的主程序文件名为pro.exe,则可以用记事本创建并保存一个Run.cmd的文件存放到程序相同目录:
@echo off Title 正在加载 Pro.exe…… (这里的信息可换成你需要的提示信息)
Regedit /s reginfo.reg (自动以静默方式导入注册表信息) Start pro.exe (启动主程序)
Exit (退出脚本) 在光盘自动运行菜单或PE的开始菜单项目中,不要把程序运行文件指向程序的主程序文件,而是指向Run.cmd脚本。此后通过菜单调用这个程序时,就会实现自动导入注册表信息到当前系统、自动执行主程序等一系列操作了。
PE光盘制作小技巧 需要写盘的应用程序怎么处理
PE Builder 已经附带了一个名为Ramdisk的插件,启用后,引导到PE环境时,系统中会存在一个B盘。这是用物理内存虚拟而成的可写虚拟盘。因此,我们只要将那些不能在只读路径下运行的程序,用WinRAR压缩为自解压程序文件,并且将自动解压目录指向B盘。这样,在PE环境中运行这个自解压文件后,就会临时把程序文件解压到B盘然后运行。 该方法的思路大致如下:
|
|