经常用原版的Windows7帮助别人安装系统,安装完毕后还需要更新系统补丁以及安装常用软件等操作,十分不便,如何将Windows7的ISO镜像事先集成这些文件是很必要的。通常有两种方法: 1.在脱机映像中集成
2.在联机映像中集成。这两种方法都可以叫做“封装系统”。通常第一种方法又叫做“定制系统”。一般网上流行的“封装系统”都是在“联机映像”中操作。
所谓“脱机映像”说白了就是install.wim文件(或其他wim文件),“联机映像”就是已经安装好的系统。我将会逐步介绍这两种方法,照我的习惯,做事之前总要有个整体框架,此次亦不例外,我先介绍一下封装系统的思路,明白了思路才能举一反三,亦步亦趋毫无意义。
脱机映像封装系统:简明扼要的说就是对Windows7的ISO文件进行“解压—添加所需文件—最后进行压缩”。只不过不是用WinRAR这类解压缩的软件罢了。直接用DISM命令即可完成操作,用第三方软件rt_7_lite图文操作,则更加简单。
联机映像封装系统:用最朴素的语言说明“将Windows7系统安装到C盘—更新补丁以及安装常用软件等等—使用系统自带工具Sysprep进行封装—最后用Ghost或Imagex压缩”。同样只用系统自带命令以及Sysprep即可完成操作,如果用第三方软件EasySysprep_3.1图文操作,则更加简单。
对于系统映像install.wim,旗舰版的实际上内部有“子映像”即“简易版、家庭普通版、家庭高级版、专业版、旗舰版”因此将旗舰版(32位)的ei.cfg文件删除后,可以得到五个版本的系统,64位的旗舰版中不含“简易版”,因此删除ei.cfg后可得四个版本的系统。这几个“子映像”在install.wim内部,简易版为Index:1以此类推旗舰版为Index:5。64位的旗舰版则为Index:4。
我之前介绍PE的封装时,先从微软官方给出的方法入手然后再使用第三方软件,这样操作不至于盲目,因此这次封装Windows7也是这样的思路。 准备条件:
1.坚持不懈,不怕失败的勇气 2.能熟练的安装操作系统 3.能熟练的使用虚拟机
4.常用软件能够熟练的安装。
接下来我会分以下几个方面来讲: 1.用命令或微软的软件封装脱机映像 2.用rt_7_lite封装脱机映像
3.用命令或微软的软件封装联机映像 4.用EasySysprep_3.1封装联机映像
如果能回答以下两个问题,说明本文已经都明白了。
1. 通常网上下载的“论坛版”系统,是用哪种方式封装的,为什么? 2. Windows7系统镜像ISO中的ei.cfg的作用是什么?
前面讲述了如何在Windows7的脱机映像中添加补丁极其IE9,如果按照我说的方法定制完成,那么这个系统正好可以作为下面封装系统之用。通常意义上的“封装系统”是对“联机映像”进行操作。我会分“准备工作”—“封装”—“捕获映像”—“光盘镜像制作”四个阶段讲解。做好准备工作是封装成功的第一步,也是最为重要的一步。 所需软件:
1. Windows7旗舰版(原版镜像或者自己定制好的) microsoft资源下载 2.虚拟机(例如:VMware) 虚拟机软件与实践
3.常用的软件(非必须) 安装系统:
可以在虚拟机上封装,但是注意新建虚拟机之后,不可以直接装Windows7,必须用分区软件(例如:DiskGenius)进行分区,目的是消除100MB的系统保留分区。
1
处理账户:
Windows7默认的账户不是Administrator,这会给封装带来不便(见文章结尾详述),因此进入系统首先开启Administrator账户——然后删除安装时建立的账户——最后将当前设置复制到新建账户。 1.开启Administrator账户 计算机-右键管理
2.删除新建账户
重启后选择Administrator登录系统,接下来删除刚才装系统时建立的账户(名为SP)。注意删除方法为:控制面板—添加删除用户账户—删除SP即可。(最好不要:在开启Administrator的地方直接禁用SP这个账户——然后手动删除C盘文件) 3.将当前设置复制到新建账户
2
3
安装软件:
将常用软件安装到系统盘,通常系统盘去除休眠文件(hiberfil.sys)和页面文件(pagefile.sys)后占用空间不超过8.5G。否则封装后的映像过大,导致一张普通DVD装不下。 垃圾清理以及系统优化:
这一步我将省略,因为这既不是封装的关键,又因人而异。提示一点:不可乱用小软件进行操作,这样可能导致系统不稳定。
删除虚拟机硬件(若在实体机封装,此步非必要):
以上操作完毕之后,最好整理一下磁盘碎片。备份一下系统,此后必会经历“失败”重装系统。 ———准备工作完成之后,接下来还有三步1.封装2.捕获映像3.制作光盘镜像
为什么要以Administrator账户进行封装呢?
先看一下封装完,重启电脑后经历的过程:系统部署-->重启--> OOBE阶段-->首次登录-->进入桌面。OOBE就是输入个人信息(新建账户)的那个阶段。系统部署后win7会自动禁用Administrator然后再进入OOBE。换句话说,不管以什么账户封装都逃脱不了OOBE。因此假如我们不用Administrator封装,那么进入OOBE时又会重建账户,势必和原先封装用的账户冲突。总结为一句话:最好用Administrator封装
OOBE阶段很麻烦,能否通过某种方式跳过呢? 为了节约系统安装的时间,最好跳过OOBE阶段,但是win7会在进入OOBE之前自动禁用Administrator,由于在“准备工作”中删除了其他账户,此时没有任何账户,无法登录系统。所以可通过这样的办法解决:在win7禁用Administrator账户之后,通过某种方法再把他开启,这样即使跳过OOBE,win7仍会以Administrator登录。这样既节省了时间(跳过了OOBE)又有账户(Administrator)可登录。总结为一句话:要么不跳过OOBE,要么既跳过OOBE又以Administrator登录。 “封装”是如何实现的呢?欲知后事如何,且听下回分解!
现在讲封装的第二种方法:“用第三方软件EasyStsprep来封装”。和上篇文章《Windows7系统封装图文教程之“联机映像封装系统第二讲—上”》异曲同工。原理完全相同,只不过操作上更加方便。 下载地址:http://115.com/file/dn6qpjf6
封装方法:官方教程http://sky123.org/es3help/ 以下是我的设置
4
5