使用Windows PE部署Windows镜像
来源:互联网 发布:淘宝充气娃娃真人演示 编辑:程序博客网 时间:2024/05/16 05:54
1. 为镜像部署准备WinPE 启动光盘
在不使用第三方的软件工具(如赛门铁克Ghost)来创建和部署Windows系统镜像的情况下,用户需要一张可启动WinPE的光盘。Windows预安装环境(WinPE)是一个能从CD光盘或者DVD光盘启动并能让用户使用命令提示符的功能强大的精简版Windows系统。现今它是本质上等同于功能强大的Windows98启动光盘。创建一张WinPE光盘是一个漫长但是十分容易的过程。
首先,用户需要下载Windows自动化安装工具包(WAIK)。WAIK包括了所有创建,部署,定制Windows镜像的工具。WAIK大小为992.2MB,所以当你下载WAIK并等待下载完成时后,可以悠闲地散散步或者喝喝咖啡。当WAIK下载完成后,就可以安装它了。安装完成后,用户需要打开命令提示符(cmd.exe)并完成以下两个步骤:
cd C:/Program Files/Windows AIK/Tools/PETools/
copype.cmd x86 C:/WinPE_x86
对于上面的第二条命令,你可以选择x86所对应的标准32位计算机,amd64或者ia64架构的计算机。用户也可以选择任何文件所要输出的目录,但是用一个目录来表示计算机架构总是一个不错的主意,尤其是当今是64位计算机变得越来越流行的时候。用户接着需要拷贝ImageX到Windows镜像目录下的tools目录。ImageX是微软发布的创建和部署WIM镜像新工具。
mkdir C:/WinPE_x86/iso/Tools
copy “C:/Program Files/Windows AIK/Tools/x86/imagex.exe” C:/WinPE_x86/iso/Tools
然后在C:/WinPE_x86/iso/Tools目录下创建名称为wimscript.ini的一个text文本文件,并输入以下内容:
[ExclusionList]
ntfs.log
hiberfil.sys
pagefile.sys
“System Volume Information”
RECYCLER
Windows/CSC
[CompressionExclusionList]
*.mp3
*.zip
*.cab
/WINDOWS/inf/*.pnf
ImageX将会自动检测到wimscript.ini文件,如果该文件是与ImageX是保存在同一个目录中。上面的所有步骤完成后,就可以准备创建WinPE的iso镜像了,在C:/Program Files/Windows AIK/Tools/PETools目录下执行以下命令:
oscdimg -n -bc:/winpe_x86/etfsboot.com c:/winpe_x86/ISO c:/winpe_x86/winpe_x86.iso
到此WinPE的iso镜像就已经创建完成,那么就请使用用户最常用的光盘刻录软件(Nero, Easy CD Creator, etc)将创建的iso文件刻录到CD光盘上吧!
2. 使用ImageX创建一份Windows WIM镜像
为了获得装有Windows计算机的镜像文件,用户需要创建一张带有ImageX文件的Windows PE启动光盘。在一台计算机上完成Windows系统的安装并做出想要的更改后,用户需要运行sysprep来移除这台计算机的SID和硬件特性。为了完成这项步骤,用户需要以管理员权限运行:
sysprep /generalize /oobe
计算机将会花去一些时间来移除SID信息和相关硬件驱动,然后关机。
当计算机关闭后,插入之前创建好的WinPE CD,接着从计算机上启动它。一旦启动了WinPE,用户将进入命令提示符的操作环境。假如用户想要将这台计算机的镜像文件储存到一个启用了DHCP的网络共享服务器,那么可以使用net命令来完成:
net use Y://server name/share folder name
如果用户所使用的不是启用DHCP的网络,而是使用静态的IP地址,那么用户可以使用netsh命令来完成上面的工作。在以后的文章中会讲到如何使用该命令。
现在用户可以开始捕获计算机镜像文件了:
D:/Tools/Imagex.exe /compress fast /capture C: Y:/image.wim "Vista Image" /verify
在上面的命令中,D:是用户计算机的CD驱动器。参数compress是用来快速的压缩计算机镜像文件,不至于花太长的时间来创建计算机的镜像,用户还有其他两种选择:最大压缩和不压缩,但不建议用户使用这两个参数。通常,即便是压缩过Vista镜像文件也比XP镜像文件要大得多,所以不要因为最后捕获得到的镜像过大而感到吃惊。C:是用户所要获取的源镜像,但如果用户有多个分区,它也可以是D:或者E:。Y:/image.wim是用户想保存的镜像路径和名称。出于某些原因,你可能需要给镜像取一些人性化的有趣味的名字而不仅仅是一个单调的文件名,在此情况下,我们选择以Vista Image作为它的通称标题,其余的敬请自由发挥。/verify参数的作用是确保在镜像捕获过程中没有遇到错误并且用户最后得到的镜像文件可以正常使用的。
3. 通过ImageX来部署镜像
首先需要用户使用WinPE启动盘启动需要部署镜像文件的计算机,进入命令提示符后,我们首先需要对计算机进行分区格式化,我们将会用到diskpart命令:
diskpart
select disk 0
clean
create partition primary
select partition 1
active
format
Select Disk 0
Select Partition 1
Assign Letter= C:
exit
执行格式化命令的时间长短取决于用户磁盘的大小以及用户所要执行的是完全格式化还是快速格式化。当格式化完成后,即可退出diskpart,现在实际上已经做好部署WIM镜像的准备了。正如上面所讲的一样,用户将WIM镜像文件存储在一个网络共享上,并且假设用户所处的网络环境是启用了DHCP,如果用户所处的环境并没有启用DHCP,那么用户可能会用到netsh命令来设置静态IP地址。关于如何使用netsh来设置静态IP地址将在以后的文章中讲到;在那之前,用户也可以通过Google搜索来获取答案。
在WinPE命令提示符下,执行以下命令来部署镜像:
D:/Tools/Imagex.exe /apply Y:/image.wim 1 C:
/apply参数指示ImageX部署镜像到磁盘。Y:/image.wim是所要部署的源镜像,Y:/是指用户所映射的网络共享驱动器卷标,命令中的数字1告知IMAGEX应用WIM文件中的第一个镜像,如果碰巧你一直用的是第一个镜像,你也必须写上1,因为这是约定俗成。最后,C:是你要将镜像部署到的驱动器。
当执行完成上面的ImageX命令后,用户将会看到连续更新的镜像部署进程信息。当这个进程结束后,请用户弹出光盘驱动器中的WinPE CD并且重新启动电脑,部署了镜像的计算机在第一次启动时将生成SID并安装相应的硬件驱动程序。
- 使用Windows PE部署Windows镜像
- 部署Vista – 第11部分:使用Windows PE
- windows pe 及使用
- Windows镜像制作
- 什么是PE Windows PE的用途 如何得心应手的使用PE
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- 使用UltraISO给Windows ISO镜像添加引导记录
- iPhone上的JSON
- iPhone上的JSON
- Android应用程序的Java数据更新和UI同步改变
- iPhone上的JSON(二)
- Android Activity
- 使用Windows PE部署Windows镜像
- iPhone上的JSON(三)JSON+UITableView
- 大话设计模式学习(十四)——组合模式
- WinFrom调用执行Clementine模型的方法
- 回家有感
- 今天心情
- strspn strcspn 函数
- 毕业后五年拉开距离
- 我的微博