PE制作-005.UEFI和Legacy双启动之修改定制MiniPE
MiniPE是网络上下载到的,应该是Windows XP内核,用于维护古老的电脑。
下面先介绍网络上下载到的原版PE,来自量产网,附件工具里不提供,只提供我修改后的MiniPE,如有需要,可基于我提供的MiniPE继续修改。
首先用7z解压iso文件,但是打包的时候不要用7z,一定要用UltraISO,因为这个iso文件是可启动的光盘文件,下面会详细讲到。
解压出来实际上只有一个文件夹,两个文件,WXPE、MINIPE.IS_以及WINNT.TPE。
NTDETECT.COM是DOS应用,电脑中的系统引导文件,可执行文件;SETUPLDR.BIN是启动文件;WINNT.TPE源文件扩展名为SIF,Setup information file,是安装信息文件,现在大部分PE都修改成了TPE;MiniPE.IS_是真正的PE,后面详细介绍。
再看一下WINNT.TPE的内容,使用Notepad++打开:
MiniPE的启动过程如下:SETUPLDR.BIN–>>NTDETECT.COM–>>WINNT.TPE(WINNT.SIF)–>>根据OsLoadOptions加载MiniPE.is_–>读取MiniPE.is_里面WXPE文件夹下TXTSETUP.SIF文件–>>PE系统桌面。
熟悉XP系统的可能知道,WXPE文件夹也是被修改了名字,应该是i386文件夹。
据说WINNT.TPE(WINNT.SIF)文件必须放在根目录下,SETUPLDR.BIN可以任意位置任意文件名。
既然SETUPLDR.BIN是最先被启动的,那我们看看它的内容,高手可以使用WinHex编辑,我们可以使用小工具来打开,mSetupLdr.exe(文末提供下载):
可以看到i386被替换成了wxpe,winnt.sif被替换成了winnt.tpe,也就是说大家如果想定制这几个文件的文件名一定要记得修改SETUPLDR.BIN文件,同时要保证字符长度一样。
下面讲MiniPE.is_,拿到这个文件我第一反应是ISO文件,只是纳闷为啥要改成下划线,其实不是的。这是一个cab压缩文件,解压缩可以使用7z或WinRar等,打包可以使用CAB Maker:
打包完可以修改扩展名,但最后一个字符一定要用下划线,不然没法启动,我也不知道为什么。
将MiniPE.is_文件解压出来得到真正的iso文件,这个iso文件可以使用UltraISO提取或7z提取:
其中TOOLS文件夹里放置的就是内置软件工具,WXPE(应该是i386)是系统文件夹。
在WXPE\SYSTEM32路径下可以找到PECMD.ini,如果要添加自定义软件,需要同步修改这个配置文件。
当修改完成,使用UltraISO进行打包,为了防止出错,建议采取替换文件的方式,详细操作如下:
首先打开原iso文件,删除里面原有内容,然后添加修改后的文件,保存:
打包成iso以后,使用CAB Maker进行压缩,当然如果U盘容量比较大,可以不用压缩,我修改后就没有压缩。
接下来继续打包,将上一步得到的iso文件修改扩展名,比如MiniPE.is_,然后在使用UltraISO打开可启动的iso,同样采用替换文件的方式:
以上就是修改定制MiniPE的操作方法。
<<==上一篇:PE制作-004.UEFI和Legacy双启动之Legacy启动
>>==下一篇:无
- 点赞
- 收藏
- 分享
- 文章举报
- PE启动菜单修改工具 MsgDiyer(GfxMenu Message制作工具) V2.0.3官方版
- 制作PE和Ubuntu双启动U盘
- winpe 3.0 修改为pecmd为默认启动方法(注册表)
- PE U盘启动制作
- 移动硬盘启动的PE系统的制作教程
- 制作基于OK6410的文件系统(2.修改busybox文件系统,使之能启动)
- 快启动win10pe制作详细图文教程
- 移动硬盘启动PE的制作方法
- 装机员U盘启动PE制作工具V5.0(UEFI+UD+自动安装MSDN版系统)
- 修改am335x 制作android sd启动卡的bug
- 装机员U盘启动PE制作工具V5.0(UEFI+UD+首发自动安装MSDN版系统)
- 制作pe的U盘在BIOS启动选择菜单显示两个UEFI项的浅析
- 为单位领导远程制作u盘启动pe恢复系统中毒后桌面文件
- 利用大白菜制作多系统启动U盘(win+ubuntu+PE+...)
- Android定制:修改开机启动画面
- U盘启动的PE系统的制作方法
- 附2、MDT 2013 Update 1 引导镜像LiteTouchPE_x64.ISO无法在EFI环境下无法启动的修改办法
- USB启动 WinPE修改制作十大神器
- 装机员PE制作U盘启动视频教程
- 基于CentOS6.0-64定制系统iso制作(修改)