以前用Ghost封装过万能通用Windows XP/2003映像,这里介绍2种简单的Windows Vista/Server 2008通用安装盘的封装制作以及WINPE2.0和WINRE的制作方法。你还可以将自己的安装好各种软件的VISTA SP1或者Server 2008重新封装到万能安装盘上,再安装到不同的计算机上。这种基于ImageX封装的映像和Ghost不同,它不但有很高的压缩比,对硬件的要求也没有ghost严格,映像不依赖于硬件抽象层 (HAL),可以适用于所有 HAL 类型,用制作出来的Windows万能安装盘安装的系统保持了很好的原生性,所以是真正意义上的万能通用安装盘。
首先,我们要下载最新的Windows Vista SP1 和 Windows Server 2008 的自动安装工具包 (AIK):
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-n&FamilyID=94bb6e34-d890-4932-81a5-5b50c657de08
安装好WAIK后就得制作带ImageX的winpe2.0了,https://www.wingwy.com/?p=56 这里有Winpe2.0的做法,故不再重复。不同是只需要把ImageX.exe放到做好的Winpe中,另外,建议放一个Wimscript.ini 配置文件,排除一些文件,文件内容如下:
[ExclusionList]
ntfs.log
hiberfil.sys
pagefile.sys
“System Volume Information”
RECYCLER
WindowsCSC
[CompressionExclusionList]
*.mp3
*.7z
*.zip
*.cab
WINDOWSinf*.pnf
现在以x64版的Windows SERVER ENTERPRISE为例继续。
1、装好系统,添加桌面体验,打开Themes,Windows Aduio和Windows Image Acquisition服务。
2、配置gpedit.msc,取消复杂密码,登陆限制和关机询问。在server manager中关掉IE增强模式。p关掉休眠,在系统高级属性中关掉dep,调整以优化性能改为“程序”,2G以上内存禁用页面文件。
3、安装最新的directx和gameux,装好OFFICE,ADOBE的acrobat,PS系列,Visual Studio,VM,播放器和IE的一些插件等你需要的软件。
4、在system32sysprep下,运行sysprep /oobe /generalize /shutdown 清理各个用户和计算机设置以及日志文件。
5、用刚才制作的带ImageX的winpe2.0启动,注意x86和x64版本不能混用。
6、imagex目录下,执行
imagex /compress fast /flags “SERVERENTERPRISE” /capture c: c:install.wim 1 “Windows Longhorn SERVERENTERPRISE” “Windows Longhorn SERVERENTERPRISE”
注意,/flags “SERVERENTERPRISE”忽略,没有 /flags 选项的映像,则无法使用 Windows 安装程序安装该映像,只能用imagex /apply展开镜像(这样也可以安装) 。这样,一个万能的映像就做好了。
7、用Ultra ISO把install.wim 放到winpe2.0的盘中,光盘文件属性改为UDF,保存成ISO即可。需要安装的时候,执行imagex /apply myimage.wim 1 c: 即可安装刚才的映像。
8、如果你想用你自己的install.wim 映像替换windows安装盘中的,并实现无人守值安装就需要用WAIK创建编录和应答文件了。注意,千万不能直接用你自己的install.wim 替换掉安装盘sources下的,这样会提示找不到可用的安装。
9、打开Microsoft Windows AIK的“Windows 系统映像管理器”。 在“文件”菜单上,单击“选择 Windows 映像”。 在“选择 Windows 映像”选好自己的Install.wim 后打开。 他会说编录不存在单击“是”创建编录。
10、把install_Windows Longhorn SERVERENTERPRISE.clg和自己的Install.wim 放到安装盘的sources下,并删掉其他的编录文件*.clg。
11、设置应答文件,其他具体项可见WAIK说明
好了,用Ultra ISO提取安装盘启动信息,重新用Ultra ISO打包后即可.
前面说了,这种基于ImageX封装的映像和Ghost的扇区抓取不同,用ImageX展开的系统甚至会自动重排文件而没有磁盘碎片,WIM映像不依赖于硬件抽象层 (HAL),可以适用于所有 HAL 类型,用制作出来的Windows万能安装盘安装的系统保持了很好的原生性,所以是真正意义上的万能通用安装盘。
再说一下,制作自己的Install.wim很灵活的,可以参考给WINDOWS减肥后再次抓取.还有,一个WIM文件可以有多个映像卷号,相同的文件只会在一个WIM文件存一次而不会占用额外空间,所以,制作多合一的安装盘就很简单了,只需要用WAIK依次编录即可。
另外ImageX的这种性质使它可以对Windows Sever 2008和其他没有Complete PC备份组件的系统进行增量备份。然后把WINRE安装到硬盘,https://www.wingwy.com/?p=127 就可以很方便的进行系统维护。
[smile]多谢指正
你好, 想指出个问题:并不是wim文件就不依赖于HAL, 而是vista/server08 的sysprep /generalize选项在bcd启动项中添加了detecthal, 使得系统启动时候自动检测hal以实现不同hal的部署. imagex在capture的时候不会做这项工作的. 另外在vista/server08以及win7把xp时代的基本6种hal统一成2种,即ACPI和ACPIx86/x64, 因此不加上detecthal在大多数情况下也是能启动, 除在很老的ACPI电脑外(当然磁盘控制器也必须有驱动支持不然会蓝屏这不是hal问题). [wink]