永发信息网

如何给WinPE系统目录改名

答案:2  悬赏:60  手机版
解决时间 2021-08-19 21:01
  • 提问者网友:兔牙战士
  • 2021-08-19 17:46
在进行多光盘合并时,遇到WinPE的目录 如(i386等)有相同名字存在时,如何给WinPE系统目录改名?
最佳答案
  • 五星知识达人网友:平生事
  • 2021-08-19 18:29

一 i386 目录的修改


1首先修改I386目录为其他的名字,如MXPE,不要太长的名字,最好和原来一样用4个字符。 


2引导文件,*.bin的修改


用Hex编辑器把其中所有I386这4个字改成新的目录名


3setupldr.bin 文件修改


把其中所有的I386这4个字改成新的目录名(有多处要改)


4txtsetup.sif , layout.inf 文件的修改


把所有的I386这4个字改成新的目录名


5PEConfig.INI ,文件修改


把其中所有的I386这4个字改成新的目录名


二 Programs目录改名方法


1 PEConfig.INI 文件修改


   用记事本打开它,如果程序目录Programs改名为MiniPE Programs,那么就把PEConfig.INI文件中的所有Programs换成MiniPE Programs即可

全部回答
  • 1楼网友:不甚了了
  • 2021-08-19 19:07
一、准备软件
  首先,我们要准备好制作光盘所需软件:
  1. UltraISO:制作ISO镜像的工具。
  2. EasyBoot:制作启动菜单的工具,很好很强大,我用的是5.12版本。
  3. UltraEdit:老牌二进制编辑工具,当然用WinHEX等代替也行。
  4. WinPE镜像:我用的是老毛桃WinPE 070911 hhh333修改版、另一个不知版本的老毛桃WinPE(图2)和思迈普VistaPE。


从网络上更新此图片

  5. Cabarc:这个是解压WINPE.IS_ 文件所用的工具,可以在以下地址下载: http://www.shudoo.com/bzsoft
  6. 当然我们还可以加一些工具软件,比如MEMTEST、MHDD之类,不过必须是IMG镜像文件,因为EasyBoot只能支持IMG镜像的启动。
二、准备WinPE文件
  老毛桃的WinPE 镜像启动顺序是这样的:光盘引导区→WXPE文件夹里面的SETUPLDR.BIN和NTDETECT.COM→读入WINNT.XPE的配置→释放MINIPE\WINPE.IS_→读入MINIPE\WINPE.INI文件里面的配置→根据WINPE.INI 加载*.WIM镜像文件→进入WinPE桌面。
  所以制作WinPE光盘,只需要WXPE文件夹及里面文件、MINIPE文件夹及里面文件、WINNT.XPE和光盘的BIF引导文件这4样东西;而那个思迈普VistaPE则需要镜像里面的全部文件(包括那个VISTAPE.CD的0字节文件)。
  把上面提到的文件用UltraISO提取出来(BIF引导文件可以这样提取:在UltraISO主界面下点击“启动光盘”→“保存引导文件”),放在一个文件夹内备用,由于文件有重名,我把hhh333修改版的MINIPE文件夹改名为0001PE,WXPE改名为I001,XPE文件改名为I0001.XPE,BIF引导文件改名为001.BIF;并把那个未知版本的BIF引导文件改为002.BIF,思迈普VistaPE的BIF引导文件改为 003.BIF。
三、修改文件
  由于改变了文件的名字,要想系统正常运行,我们必须对几个文件进行修改:
  1. 修改001.BIF:用UltraEDIT打开001.BIF,修改495h~498h处的WXPE为I001,存盘退出(图3)。


从网络上更新此图片

  2. 修改I0001.XPE:用UltraEdit打开I0001.XPE,把里面的WXPE替换为I001,MINIPE替换为0001PE。
  3. 修改I001和SERUPLDR.BIN:用UltraEdit依次打开两个文件,点击“搜索”→“替换”打开“替换”对话框,“查找内容”填入WXPE,“替换为”填入I001,勾选“查找ASCII”然后点击“全部替换”;同样方法将该文件里面的WINNT.XPE 替换为I0001.XPE。
  4. 修改WINPE.IS_:其实这是一个压缩的ISO文件,我们可以用Cabarc解压;用WinRAR打开cabsdk.exe,把BIN目录下的4个文件解压到系统文件夹;打开“命令提示符”,进入WINPE.IS_所在目录执行“extract WINPE.IS_”,用UltraISO编辑得到WINPE.ISO文件,把里面的WXPE文件夹改名为I001,提取I001\SYSTEM32\PECMD.INI,并用UltraEdit将里面的MINIPE替换为0001PE,然后用改过的文件代替WINPE.ISO里面的PECMD.INI,最后用Cabarc重新压缩,命令为“makecab WINPE.ISO”。
  5. 修改WINPE.INI:这个文件是WinPE加载应用程序的配置文件,hhh333修改版的这个文件不需要修改,但是有些版本的WinPE需要。这里讲一下修改方法(以0001PE文件夹名为例):查找替换里面的MINIPE为0001PE。到这里WinPE文件的准备工作完成。
四、制作启动菜单
  WinPE文件准备好后,接下来就用EasyBoot来制作启动菜单。
  我准备创建的菜单模式是:一个主菜单,一个下级菜单;主菜单选择进入WinPE,下级菜单则进入工具列表,如 MEMTEST 等。由于网上关于EasyBoot的教程很多,这里就不赘述了。
  首先创建主菜单:
  1. 更改背景图片,取消“显示Logo”,“菜单类型”选“主菜单”;
  2. 在“文本显示”选项卡中添加一项文本“=== Windows PE 3合1光盘 ===”;
  3. 在“菜单条”选项卡中添加菜单条以及菜单条的执行命令,执行WinPE的命令格式为“run /目录名/*.bif”,链接到其他菜单的命令格式为“run /目录名/*.ezb”(这里*.ezb为下级菜单的文件名),当然,别忘了设置菜单条的快捷键;
  4. 在“其他”选项卡中勾选“显示进度条”并把“显示倒计时”取消;
  5. 为了方便,我把文件保存在EasyBoot安装目录下的Disk1\EZBOOT里面;
  主菜单的效果如图1所示。


从网络上更新此图片

  然后创建下级菜单:
  1. 创建方法同主菜单,但是“菜单类型”选择“子菜单”;
  2. 仍然在“文本显示”选项卡中添加一项文本“=== Windows PE 3合1光盘 ===”;
  3. 菜单条如果要运行IMG镜像,命令格式为:run /目录名/*.img,这里我用run /imgs/*.img;
  4. 在“其它”选项卡中取消“显示倒计时”;
  5. 文件仍然保存在Disk1\EZBOOT里面;
  下级菜单的效果如图4所示。
五、ISO的制作
  先进入EasyBoot的安装目录,把里面的disk1文件夹连同里面的文件复制出来,然后将前面准备好的001.BIF、002.BIF、003.BIF移入Disk1\EZBOOT目录,然后再在Disk1目录下新建一个IMGS文件夹,里面放入IMG镜像,接下来就把准备好的WinPE文件原样复制到Disk1目录下(不包括*.BIF引导文件),当然,我们也可以把一些想放在光盘里的文件复制进Disk1目录,比如:系统的GHOST镜像、系统安装文件以及应用软件等,方便日后“安装/恢复”系统。
  最后用EasyBoot打开Disk1\EZBOOT目录下的菜单文件,这里是cdmenu.ezb,点击“制作ISO”生成一个ISO镜像(图5),用Nero把这个镜像刻进光盘。OK,大功告成!

http://hi.baidu.com/yulin_0912/blog/item/7d6305160e1c761f972b4321.html

pin
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯