分别介绍了如何在光盘、USB闪存盘和硬盘上建立可启动的Windows PE。这种方式在启动后直接将Windows PE镜像加载到内存中,分配一个驱动器X,所以必须考虑系统的内存容量是否能满足要求。一、创建可启动的Windows PE光盘
步骤1:创建Windows PE环境
建立镜像所需要的目录结构
1、“开始”,“程序”,“Windows OPK”或者“Windows AIK”,“Windows PE Tools Command Prompt”,打开一个命令行窗口,自动定位到OPK或者AIK所在的文件夹
2、运行Copype.cmd命令
copype.cmd x86 c:\winpe_x86
创建x86架构所需要的本地文件夹及文件,其他架构包括amd64或者ia64
\winpe_x86
\winpe_x86\ISO
\winpe_x86\mount
步骤2:添加定制应用
可以添加应用或者脚本
ImageX:
<span style=”color: #0066ff;”>copy “c:\program files\Tools\x86\imagex.exe” c:\winpe_x86\iso\
应用包管理器Pkgmgr.exe:
该工具用于提供镜像文件离线使用的程序
xcopy “c:\program files\Tools\Servicing” c:\winpe_x86\iso\Servicing /s
copy %windir%\system32\msxml6*.dll c:\winpe_x86\iso\Servicing
步骤3:创建排除列表
本步骤可选,但是如果用ImageX作为Windows PE镜像的一部分,在ImageX运行中,会有些文件被锁定,造成运行失败,可以创建Wimscript.ini文件,将这些文件排除
用文本编辑器创建Wimscript.ini,例如:
[ExclusionList]
ntfs.log
hiberfil.sys
pagefile.sys
“System Volume Information”
RECYCLER
Windows\CSC
[CompressionExclusionList]
*.mp3
*.zip
*.cab
\WINDOWS\inf\*.pnf
可以按照自己的需要修改该文件,然后保存到c:\winpe_x86\iso\路径下。ImageX会自动检查该文件。
步骤4:创建ISO
oscdimg -n -bc:\winpe_x86\etfsboot.com c:\winpe_x86\ISO c:\winpe_x86\winpe_x86.iso
将ISO烧录到光盘上即可。
二、创建可启动的Windows PE闪存盘UFD
应该说前三个步骤和上面创建可启动光盘是一样的,只是步骤4不一样。
步骤4:创建UFD
插入U盘,在命令行下用diskpart格式化U盘,采用FAT32文件格式,并激活分区。
diskpart
select disk 1
clean
create partition primary size=
select partition 1
active
format fs=fat32
assign
exit
上述命令中disk1指的是U盘。
然后将镜像文件复制到U盘:
xcopy c: \winpe_x86\iso\*.* /s /e /f f:\
三、创建可启动的Windows PE硬盘
步骤1:按照前面所述的方法,创建好的Windows PE启动光盘或者启动U盘。
步骤2:准备硬盘
1、插入Windows PE启动光盘或者启动U盘,进入Windows PE命令行窗口
2、格式化硬盘
硬盘活动分区需要比Windows PE镜像文件大
diskpart
select disk 0
clean
create partition primary size=350
select partition 1
active
format
exit
步骤3:复制文件
将Windows PE源文件从启动介质复制到硬盘上
xcopy d:\*.* /s /e /f c:\
d代表Windows PE启动光驱或者U盘
需要注意的是,以上方法创建的Windows PE启动介质,都是在启动时将Windows PE镜像加载到内存中。如果想在光盘或者U盘上直接运行Windows PE,请看后续文章。