WinPE光盘镜像制作方法

A、WinPE系统文件直接放到镜像内。这样的系统启动后,系统盘(一般为X:)即为光盘镜像。所以取出光盘后,系统运行会有问题(就像现在大多数的系统光盘,都带有一个PE,而且启动方式都像B类一样,但如果光盘拿出来了,系统是可以正常的,不过全部软件都用不上,A类的PE就与这个同理)。
B、WinPE系统文件放到一个SDI镜像内。这样系统启动后WinPE以RamDisk的方式在内存中,系统盘也是内存中的RamDisk,所以取出光盘后系统运行也不会出现问题(就像现在大多数的PE一样,把PE系统核心都放到内存去,就算光盘没有了,系统依然可以正常运行,这就是与A类的不同)。

镜像的制作所需资源:Windows 产品CD(例Win2003 server 盘,如果是XP,那Win2003盘换成XP盘,都是要安装版的,别拿个Ghost XP来哦!),Windows OPK CD或者 Windows PE CD(关于Windows OPK CD 在下面的相关连接的第二个,就可以下载了)。
Windows OPK CD 仅供OEM(Original Equipment Manufacturer,原始设备生产商,关于这个,我不多作解释)使用。Windows PE CD 仅供从 Microsoft 购买许可证的非 OEM 客户使用。从功能上而言,Windows PE CD 中的 Windows PE 创建工具与 OPK 中的创建工具是相同的。

镜像制作步骤(以下操作,建议用虚拟光驱):

在硬盘上创建一个用来存储 Windows PE 创建工具的目录(表示为 build_location)。例如,请键入:
md c:/build_x86(这是DOS命令,在运行里打上"CMD"就可以了,在C盘下创建名为build_86的文件夹,可以用鼠标在C盘下创建build_86的文件夹,下同)
将 Windows OPK CD 或 Windows PE CD 放在 CD-ROM 驱动器(下面表示为 cd_drive)中。
将 cd_drive/Winpe 和所有子目录复制到 build_location。例如,请键入:
xcopy e:/winpe c:/build_x86 /s(把E盘的winpe文件夹全部内容复制到C盘build_x86)
将 Windows OPK CD 或 Windows PE CD 从 CD-ROM 驱动器中取出。
将 Windows 产品 CD 放在 CD-ROM 驱动器中。

进入到 build_location。例如,请键入:

cd c:/build_x86(转到C盘build_x86文件夹)

运行带有以下两个必需选项的Mkimg命令:

mkimg.cmd source_directory winpe_image(这个不需要输入,只是帮助说明来的!)
例如,请键入:
mkimg.cmd e:/ c:/winpe(这里E:/是指光盘根目录,别搞错了!)
Mkimg命令有几个参数可以选择,分别是:
/NOVER

禁用通常用于防止创建不支持的 Windows PE 映像的版本检查。
/WMI
从 Wbemoc.inf 和 MOF 知识库添加 WMI 提供程序和类。
/PNP
添加即插即用设备驱动程序检测功能。
/NOWF
禁用 Windows 防火墙。Mkimg 创建 Windows PE 的同时,默认启用了 Windows 防火墙。
可以根据不同的需要来选择参数。

8.另外一个常用的定制PE的脚本为BuildOptionalComponents.vbs。它的参数可以为:

选项
功能
/ADO
为 Microsoft SQL Server 连接构建 ADO(ActiveX 数据库对象)。
/D:location
为 Windows PE 可选组件文件指定备选目标位置 (I386)。如果未指定,这些文件会保存到桌面上。
/E
完成时自动探测所得的文件夹。
/HTA
构建 HTA(HTML 应用程序)。
/Q
在不作提示的情况下运行脚本。只在失败时通知。
/S:location
指定除 Windows 产品 CD 以外的备选源位置。
/WSH
构建 WSH(Windows 脚本宿主)。
/X
提供可用于验证组件是否正确安装的示例脚本。

例如可以执行:

BuildOptionalComponents.vbs/D:winpe_img /S:cd_drive /HTA /WSH /X /E
这样WinPE的所有文件基本上构建完毕,下面的就是制作可启动的光盘镜像的步骤。两类光盘镜像的制作方法也是从下一步开始出现变化。现介绍较简单的一种(A)。
A类镜像制作:
只需要把winpe_img目录下的所有文件构建到一个可启动光盘镜像中即可。同样是在build_location目录下,执行:
oscdimg -h -n -betfsboot.com winpe_img C:/WinPE.iso

光盘镜像就做好了。

B类镜像的制作:
所需软件:Windows Embedded Studio中的SDI Loader.
1、新建一个目录workdir
2、打开SDI Loader,点击Add Disk,定位到workdir,输入新的文件名字pe.sdi,点打开,在弹出的提示框中点确定,创建新的disk image,填写大小信息,注意不要超过或者太过接近目标机器的内存大小。最好小于目标内存大小的一半。此时新的disk image已经被载入。
3、运行diskpart为磁盘分区,比如执行的命令序列可以为:
Clean
List disk
Select disk=X 注:x为list disk时看到的硬盘号。
Create partition primary
然后对该分区进行格式化,分配盘符操作,格式化文件格式为NTFS,最好
打开文件压缩支持。
4、在build_location执行如下命令:K:为disk image分配的盘符。
robocopy.exe /MIR winpe_img K:/ /R:3 /W:4
采用robocopy的原因是,新创建的NTFS分区是支持压缩的,可以在空间不够的时候进行压缩和重新拷贝,保证拷贝的顺利完成。到此SDI制作完毕。
5、打开SDI Loader,把pe.sdi卸载。
6、在workdir中新建文件夹i386,从winpe_img目录中i386文件夹下的
NTDETECT.COM
SETUPLDR.BIN
两个文件拷贝到新建的i386中。
7、在workdir中新建一个文本文件winnt.sif,内容如下:
[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "/i386/System32/"
OsLoadOptions ="/noguiboot /fastdetect /minint /rdimageoffset=36352 /rdpath=PE.SDI"
8、制作可启动的光盘镜像
oscdimg -h -n -betfsboot.com winpe_img C:/WinPE.iso

(0)

相关推荐

  • U盘WINPE系统的制作方法

    WinPE(Windows预安装环境,WindowsPreinstallationEnvironment),基于在保护模式下运行的 WindowsXP个人版内核,是一个只拥有较少(但是非常核心)服务的 ...

  • 使用UltraISO和Nero刻录可引导光盘镜像的方法

    最近很多网友下载Windows 7安装,并想刻录光盘收藏,虽然实际刻录步骤非常简单,但由于经验欠缺或误操作等原因,往往刻录后的光盘无法实现可引导,本文就介绍一下如何使用软件来刻录可引导光盘(也叫可启动 ...

  • ultraiso制作光盘镜像图文教程

    UltraIso是一款非常常用的光盘镜像制作软件,利用它可以制作个性化的ISO文件,下面就为大家带来ultraiso制作光盘镜像图文教程,一起来看看吧! 工具/原料 UltraISO任意版本 需要制作 ...

  • 怎样用ImgBurn刻录光盘及制作光盘镜像

    刻录光盘有很多软件可以选择,可是很多时候我们面临一个问题是,好用的软件不免费,免费的软件功能不齐全不好用.而ImgBurn则是一款免费而又功能非常强大的软件,使用它轻松点几下鼠标就能完成CD/DVD光 ...

  • Win7系统二合一安装盘正确制作方法

    ghost win7的二合一安装盘制作是每一个用户需要知道的一个小技巧,该安装盘的制作方便快捷,既有利于日后的重装系统,又有利于用户的恢复,所以对用户来说意义还是很大的,接下来就向各位介绍制作的方法, ...

  • 快启动虚拟光驱加载iso光盘镜像

    虚拟光驱可以生成和电脑上安装的光驱功能一样的光盘镜像,光驱能做的事虚拟光驱通常也可以做到,今天就教大家使用快启动虚拟光驱加载iso光盘镜像的过程. 虚拟光驱加载iso光盘镜像过程 01 首先将制作好的 ...

  • 如何修改WinPE的OEM信息方法

    人多多少少都有一些虚荣心,想不想打造属于自己的一份WinPE呢?其实通过修改别人PE的OEM信息即可变成“自己”的了,下面就来山寨一下吧。 一、提取文件 从WinPE镜像光盘中提取WinPE.IS_并 ...

  • 制作中文界面系统维护工具DOS启动光盘镜像

    一张包含丰富的系统维护工具的DOS启动光盘会给电脑维修人员和普通用户带来很多便利,例如系统备份与恢复.硬盘分区与格式化.硬盘坏道检修等系统维护工作.本教程将使用EasyBoot V5.1制作集成系统工 ...

  • 使用Nero Burning ROM制作DOS启动DVD光盘镜像

    使用Nero Burning ROM可以很方便地制作支持DOS启动功能的DVD光盘镜像.并且Nero Burning ROM本身提供了一个DOS启动软盘镜像文件,使得用户无需使用Windows 9X系 ...