使用Windows AIK构建静默安装镜像
1 前言
1.1 文档目标
本文档主要记录了使用Windows AIK工具构建静默安装镜像的步骤,供需要实现Windows自动安装的用户借鉴。
在Windows AIK工具的安装包中的Docs/Whitepapers/StepByStep_ITPro.htm文件中提供了使用AIK工具构建静默安装镜像的基础步骤,十分详细,本文档大多数内容均参考该文档编写。
1.2 文档读者
本文档的主要读者是需要实现Windows自动安装的用户。
2 Windows AIK简介
Windows 自动安装工具包(Windows AIK)设计用于帮助原始设备制造商(OEM)、系统构建者以及企业 IT专业人士将 Windows 部署到新硬件上。Windows AIK 是一个支持 Windows 最新版本的部署工具集。
利用此工具可以:
1、允许您署名和自定义任何Windows产品。
2、允许您安装非Windows操作系统组成部分的应用程序和设备驱动程序。
3、提供灵活的方法和工具来帮助您优化制造过程,无论您每月组装 10 台还是 10,000 台计算机,等等。
3 Windows AIK的安装
Windows AIK的安装包在Microsoft官网可以下载到,安装步骤也很简单,在此不多赘述。
下载链接:http://www.microsoft.com/en-us/download/details.aspx?id=5753
4 构建静默安装镜像
4.1 生成Autounattend.xml文件
Autounattend.xml文件中记录了Windows安装过程需要进行配置的信息,Windows安装程序正是通过对该文件进行解析,从而避免了与用户进行交互,实现静默安装。
使用AIK生成Autounattend.xml文件的步骤如下:
1 将Windows安装镜像中的Sources\Install.wim文件解压出来。
2 打开AIK工具中的Windows System Image Manager,点击文件->选择Windows镜像,然后选择刚才的Install.win文件。
3 在弹出的镜像选择界面上,选择需要进行安装的镜像。
4 系统提示会创建一个catalog文件,点击确定。
5 点击文件->创建新的Answer File,在Answer File窗口上出现一个空的Answer File。
6 在Windows Image窗口展开Components,选择下面表格中的组件,添加到右侧Answer File中。
Component | Configuration pass |
Microsoft-Windows-Deployment\Reseal | oobeSystem |
Microsoft-Windows-International-Core-WinPE\SetupUILanguage | windowsPE |
Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition | windowsPE |
Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition | windowsPE |
Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition | windowsPE |
Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition | windowsPE |
Microsoft-Windows-Setup\ImageInstall\OSImage\InstallTo | windowsPE |
Microsoft-Windows-Setup\UserData | windowsPE |
Microsoft-Windows-Shell-Setup\OOBE | oobeSystem |
Optional: Microsoft-Windows-IE-InternetExplorer | specialize |
其中,CreatePartition和ModifyPartition进行了两次,说明在磁盘中创建了两个分区。
7 在Answer File窗口进行属性配置,将上述每个组件中的属性按下表所示进行配置。
Configuration pass | Component | Value |
1 WindowsPE | Microsoft-Windows-International-Core-WinPE |
|
1 WindowsPE | Microsoft-Windows-International-Core-WinPE\SetupUILanguage |
|
1 WindowsPE | Microsoft-Windows-Setup\DiskConfiguration |
|
1 WindowsPE | Microsoft-Windows-Setup\DiskConfiguration\Disk |
|
1 WindowsPE | Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition |
|
1 WindowsPE | Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition |
|
1 WindowsPE | Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition |
|
1 WindowsPE | Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition |
|
1 WindowsPE | Microsoft-Windows-Setup\ImageInstall\OSImage |
|
1 WindowsPE | Microsoft-Windows-Setup\ImageInstall\OSImage\InstallTo |
|
1 WindowsPE | Microsoft-Windows-Setup\UserData |
|
1 WindowsPE | Microsoft-Windows-Setup\UserData\ProductKey |
|
4 Specialize | Optional: Microsoft-Windows-IE-InternetExplorer |
|
7 oobeSystem | Microsoft-Windows-Deployment\Reseal |
|
8 点击工具->验证Answer File,检验生成的Answer File是否可用。
9 点击文件->保存Answer File,保存Answer File。
4.2 构建静默安装镜像
本小节使用UltraISO工具将4.1节中生成的Autounattend.xml文件打入到镜像根目录中。
1 使用UltraISO打开Windows安装镜像。
2 将Autounattend.xml文件拖拽到镜像根目录中。
3 保存镜像即可。
注:官网文档称Autounattend.xml文件不一定要打入到镜像文件中才生效,Windows安装程序在启动时会在所有的可挂载目录的根目录中检索Autounattend.xml文件。因此可以选择将原生安装镜像挂载到光驱中,然后将Autounattend.xml文件通过U盘挂载到系统中的方式进行静默安装,从而免去将Autounattend.xml文件打入到安装镜像这一步。但是由于本人采用的FC平台无法实现该功能,因此没有进行验证。
- 点赞
- 收藏
- 关注作者
评论(0)