2023年12月1日发(作者:)制作WinPE启动光盘教程

需要使用的软件:EASYBOOT,WINHEX,ULTRAISO

现在网络上流传的WINPE基本以ISO(IS_)和IMG(IM_)为主。如何将最精简的PE和功能最全的PE集成在一起成了大家共有的想法。使用EasyBoot很容易做到这一点。EasyBoot由于界面漂亮,修改容易,成了光盘制作者的最爱。所以,本着为广大网友自己集成方便的目的,将如何集成多个PE的方法简单说明一下:首先安装好上面3个软件,在硬盘上建立一目录,如D:BOOT,再建二级子目录EZBOOT,把EASYBOOT需要的几个文件,,(样例文件)拷贝到EZBOOT目录。



1:首先了解PE光盘的启动过程

以老毛桃XPPE的BOOTCD_文件为例,这个ISO文件是个可引导的光盘文件,用ULTRAISO打开这个ISO文件,保存引导文件到D:,把光盘中所有文件提取到D:BOOT









从上面的目录结构可以看出PE光盘的引导过程,首先启动引导文件,再找到WXPE目录下,然后读取,加载_,最后读取启动PE,

即:->->->_->

(注:easyboot从版本5.08开始,加入了BCDW命令。从EASYBOOT的安装目录中拷贝到上面D:BOOTEZBOOT,在菜单中原来使用RUN ,用BCDW 命令代替,这里注意写上光盘绝对路径。这样文件就可删除了)



2:如何集成老毛桃的第二个PE

因为都是老毛桃的PE,启动文件是相同的,所以我们要把它改名。

以集成老毛桃的BOOTCD_为例,用ULTRAISO打开并保存引导文件为放到D:BOOTEZBOOT,把提取改名为SETUPLDR.305放到D:BOOTWXPE。这里引导后要找的文件是,所以要修改文件,用WINHEX打开,把所有替换为SETUPLDR.305,保存。





同样名字相同,提取后改名为WINNT.305拷贝到D:BOOT,用WINHEX打开SETUPLDR.305,把所有替换为WINNT.305,保存。

同样_名字相同,提取后改名为_,拷贝到D:BOOT,用记事本打开WINNT.305,把里面的_替换为_。



3:如何修改外置程序目录名

多个PE,使用同一个外置程序不太可能,特别是XPPE和2003PE同时在一个光盘的情况。上面BOOTCD_为例,提取外置程序改名为外置程序305,拷贝到D:BOOT,把_改名(或.RAR),用WINRAR打开得到一个文件,用ULTRAISO打开,提取,用记事本打开,把里面所有的“外置程序”替换为“外置程序305”,保存再替换到文件中。再把这个压缩为_拷贝替换到D:BOOT。

同时修改外置程序305目录下的文件内容,把所有“外置程序”替换为“外置程序305”。



4:光盘内分别为IS_(ISO)与IM_(IM_)启动文件的不同

之处

IM_(IM_) 内容是:

[SetupData]

BootDevice = "ramdisk(0)"

BootPath = "WXPESystem32"

OsLoadOptions = "/minint /fastdetect /rdpath=_"



IS_(ISO)内容是:

[SetupData]

BootDevice="ramdisk(0)"

BootPath="WXPESYSTEM32"

OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=_"

注意系统目录及文件名不要错(以RAMDISK方式为例)。



5:用EASYBOOT集成









要注意选上“优化光盘文件”、“DOS”、“Joliet”,其中最后一个表示支持长文件(目录)名。



另外向大家介绍一个快速启动技巧:

1、用WinRAR将_或_解压缩得到和,取代ISO镜像里面的IM_或者IS_文件;

2、用记事本修改和,将_或_改为和;

3、替换setup/里面的_和_为和。

这样,虽然WinPE体积增加了(估计一张CD放下没有问题),但是启动时节约了解压CBA文件的时间,启动速度明显增加。





再提供一个制作方法,超简单



以GRLDR作光盘引导、配置文件(可内置)的多合一PE的制作方法:

需要文件:grldr( (100.38 KB))和mkisofs( (129.19 KB))文件

先建立一个目录如D:PENIN1,把grldr放入这个目录,配置好(如果想不看到这个文件先导入grldr)。在这个目录下再建一个子目录,如D:PENIN1BOOT,把所有镜像文件放入这个BOOT目录。在D:根目录放置及运行批处理,批处理内容如下:

mkisofs -R -J -b grldr -no-emul-boot -hide g -hide-joliet g -boot-load-size 4 -o PENIN1

这样就生成了根目录下只有一个文件及一个目录的可启动光盘。