早在多年前,把U盘改装为syslinux启动盘,顺便从其它光盘中拷贝了winpe系统、CDlinux、小狗linux。至到前些天才发现自己的winpe太古老了。在不想删除前winpe,又想安装新的winpe的前提下,就想研究一下。
第一步,在u盘根目录下新建WXPE文件夹,将其他光盘中的文件拷入。
SETUPLDR.BIN
NTDETECT
XXPE
WINPE.IS_
在这里要解释一下,SETUPLDR.BIN是启动文件,XXPE指定启动参数信息比如WINPE.IMG文件位置等。启动顺序如下
SETUPLDR.BIN=>NTDETECT=>XXPE=>WINPE.IS_
第二步,开始修改文件SETUPLDR.BIN
可以借助 查找setupldr.bin工具下载 v1.1绿色版
修改安装目录,应答文件名
在这里还要用UE,修改SETUPLDR.BIN。查找NTDETECT,更改其路径,如本例中为WXPE\NTDETECT
第三步,修改XXPE,直接使用记事本打开就可以了
修改WINPE.IS_所在路径
第四步,打开syslinux.cfg,添加新的启动项
如本例中的
label winpe2003
menu label WINPE
kernel /boot/syslinux/ldntldr
append initrd=/WXPE/SETUPLDR.BIN
到此结束