多个PE启动实现方法

   有些朋友想在启动盘中集成多个PE,其实这也不难,现在就来说说实现的方法:

  首先安装好 EASYBOOT、WINHEX(或ULTRAEDIT)、ULTRAISO 这3个软件。在硬盘上建立一个临时目录,如D:BOOT,再建二级子目录EZBOOT,把EASYBOOT需要的几个文件EZBOOT.DAT,LOADER.BIN,CDMENU.EZB(样例文件)拷贝到EZBOOT目录。

  一、首先了解WinPE光盘的启动过程:

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

  从上面的目录结构可以看出WinPE光盘的引导过程,首先启动引导文件XP.BIF,再找到WXPE目录下SETUPLDR.BIN,读取WINNT.XPE,加载WINPE.IS_,再WXPENTDETECT.COM启动WINPE,即:XP.BIF->SETUPLDR.BIN->WINNT.XPE->WINPE.IS_->NTDETECT.COM(注:easyboot从版本5.08开始,加入了BCDW命令,如果你的EASYBOOT版本比5.08新,都是支持BCDW命令的。从EASYBOOT的安装目录中拷贝BCDW.BIN到上面D:BOOTEZBOOT,在菜单中原来用RUN XP.BIF 用下面命令代替BCDW WXPESETUPLDR.BIN,这里注意写上光盘绝对路径。原这样的XP.BIF文件就可删除了)。

  二、如何集成老毛桃的第二个WinPE:

  因为老毛桃的WINPE,启动文件都是相同的,所以,需要将它改名。以集成老毛桃的BOOTCD_070305.ISO为例,用ULTRAISO打开保存引导文件为XP305.BIF放到D:BOOTEZBOOT,把WXPESETUPLDR.BIN提取改名为SETUPLDR.305放到D:BOOTWXPE。这里XP305.BIF引导后要找的文件是SETUPLDR.BIN,所以要修改XP305.BIF文件,用WINHEX打开,把所有SETUPLDR.BIN替换为SETUPLDR.305,保存。同样WINNT.XPE名字相同,提取后改名为WINNT.305拷贝到D:BOOT,用WINHEX打开SETUPLDR.305,把所有WINNT.XPE替换为WINNT.305,保存。同样WINPE.IS_名字相同,提取后改名为WINPE305.IS_,拷贝到D:BOOT,用记事本打开WINNT.305,把里面的WINPE.IS_替换为WINPE305.IS_。

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

  多个winpe系统,使用同一个外置程序不太可能,特别是XPPE和2003PE同时在一个光盘的情况。上面BOOTCD_070305.ISO为例,提取外置程序改名为外置程序305,拷贝到D:BOOT,把WINPE305.IS_改名WINPE305.CAB(或.RAR),用WINRAR打开得到一个WINPE.ISO文件,用ULTRAISO打开,提取WXPESYSTEM32PECMD.INI,用记事本打开,把里面所有的“外置程序”替换为“外置程序305”,保存再替换到WINPE.ISO文件中。再把这个WINPE.ISO压缩为WINPE305.IS_拷贝替换到D:BOOT。同时修改外置程序305目录下的WINPE.INI文件内容,把所有“外置程序”替换为“外置程序305”。

  四、光盘内IS_(ISO)与IM_(IM_)启动文件有什么不同:

  就一个文件内容不同,如WINNT.305,IM_(IM_) 内容是:

  [SetupData]

  BootDevice = "ramdisk(0)"

  BootPath = "WXPESystem32"

  OsLoadOptions = "/minint /fastdetect /rdpath=WinPE.IM_"

  IS_(ISO)内容是:

  [SetupData]

  BootDevice="ramdisk(0)"

  BootPath="WXPESYSTEM32"

  OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=WinPE.IS_"

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

  五、用EASYBOOT集成:

  这步没什么好讲的,应该都会,每个菜单对应,要注意的是选上“优化光盘文件”、“DOS”、“Joliet”,其中最后一个表示支持长文件(目录)名。

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

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

  2、用记事本修改WINNT.SIF和WINNT.XPE,将WinPE.IM_或WinPE.IS_改为WinPE.IMG和WinPE.ISO;

  3、替换setup/setup.bat里面的WinPE.IM_和WinPE.IS_为WinPE.IMG和WinPE.ISO;

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

时间: 2024-12-31 13:33:27

多个PE启动实现方法的相关文章

Win7/XP/PE多操作系统独立启动设置方法

   安装双系统的用户越来越多,不过多系统的启动和维护一直是个让人头痛的问题,比如windows xp(以下简称WinXP)+Windows 7用户(以下简称Win7),如果启动文件Bootmgr或者BCD启动配置出现问题,经常会导致两个系统都无法进入.本文和大家讨论使用XRLDR(一个轻量级的多重启动管理工具)实现WinXP.Win7.WinPE三个系统独立启动的方法和技巧. 了解多系统启动基础知识 在使用XRLDR之前我们先来了解一下系统启动知识,这样可以让大家更好理解和配置多系统的启动.硬

U盘PE启动盘的制作方法

一:制作过程 1:先做DOS启动盘 过程很简单,插上你要制作的U盘,打开USBoot 1.7,它会提示"有一定的危险性等",点确定进入 选中U盘,点下面的"选择工作模式",选ZIP,点击"开始". 如果你的U盘里有重要的文件,建议在制作启动U盘之前先备份好你的文件. 点击"确定"继续运行,选择"是"格式化U盘. 按提示直接拔下你的U盘. 等到程序提示"请再次插上U盘"时再重新将U盘插上.

用闪存Windows PE启动VMWare虚拟机

  问:我想用闪存的Windows PE启动VMWare虚拟机,可是VMWare提示"禁用USB设备的主机连接",请问我要怎样才能让虚拟机使用USB设备呢? 答:分析应该是VMWare USB Arbitration Service服务没有启用,解决方法是进入"控制面板→管理工具→服务",开启"vmware Usb arbitration server"服务,重新启动VMWare,就可以了. 如果无法启动这个服务,有可能是你的系统为AMD平台且安

win7 快速启动的方法

  win7 快速启动的方法            1.首先鼠标右键点击开始图标,直接打开"控制面板"选项; win7快速启动 2.在控制面板里里面(查看方式为小图标),直接点击"电源选项"选项, 3.在"电源选项"窗口里面,左键直接单击"选择电源按钮的功能"选项, win7快速启动 4.点击"选择电源按钮的功能"后会弹出"系统设置窗口",记着在这个窗口里面点击"更改当前不可用

word文档安全启动的方法

word文档安全启动的方法(隔离病毒程序): a.在电脑桌面打开开始,点击运行. b.运行启动后,在运行命令行输入mscinfig,然后确定. c.确定之后就会显示系统配置实用程序. d.切换到服务项,在最下面找隐藏所有Microsoft服务. e.勾选隐藏所有Microsoft服务,然后点击全部禁用.选择好后点击确定. f.确定之后就会显示系统配置提示,在这里选择重新启动.

PE启动时显示的文字怎么设置

  PE启动时显示的文字怎么设置          进PE系统的界面显示的文字都是英文的,但我们是中国人,下面就看看是如何把它修改成中文的吧. 1.PE系统中需要修改的第一个地方: 需要修改"Setupldr.bin"文件,将"Loading RAMDISK image..."改为"正在加载RAMDISK映像..." 2.PE系统中需要修改的第二个地方: 一样修改"Setupldr.bin"文件,将"Please w

如何修改PE启动时显示的文字

  如何修改PE启动时显示的文字         PE启动时显示的文字大家都很熟悉了,但中文的PE启动文字你就没见过吧,下面就跟着来自己打造一下: 一.PE系统中需要修改的第一个地方: 需要修改"Setupldr.bin"文件,将"Loading RAMDISK image..."改为"正在加载RAMDISK映像..." 二.PE系统中需要修改的第二个地方: 一样修改"Setupldr.bin"文件,将"Please

Win8系统设置U盘启动的方法

现在大部分的电脑都支持U盘启动,在系统崩溃和快速安装系统时能起到很大的作用,一起看看Win8系统设置U盘启动的方法. Win XP,Win 7等系统启动时,都会有一定的按键来进入BIOS设置,比如按住F2,F12,ESC, DELETE键等,但是这些方式对于Win8系统却不适用--因为Win8默认的启动模式压根就没这些选项.其实这是微软在Win8中加入了一项新技术 HYBRID BOOT(混合启动)技术.以这样的方式启动相当于高级休眠模式,正常开机时是热启动,所以不管你狂按F2.DEL还是什么的

GRUB引导PE启动不正常怎么办

    GRUB引导PE启动不正常怎么办         我们做GRUB引导PE启动时容易出现乱码问题.经过研究,其实这是因为菜单没有保存为UTF-8编码. 所以我们在制作菜单时编码务必是UTF-8格式,而不能为ANSI. 但即使我们把菜单保存为UTF-8格式,当出现错误返回时,依然会出现乱码. 这个时候我们可以在菜单上修改成以下句子: (bd)/BOOT/USB_ACC.0PE --version=5.0.11 --time-out-enable=2 --time-out-disable=1