一.准备工作

1.下载安装adk

根据自己需要部署的系统版本选择下载安装adk。

下载地址:下载并安装 Windows ADK | Microsoft Learn

SMBIOS 生成器_运维

下载完成后,以管理员身份运行

SMBIOS 生成器_windows_02

保持默认,下一步

SMBIOS 生成器_Windows_03

勾选否,点击下一步。

SMBIOS 生成器_Windows_04

接受许可协议。

SMBIOS 生成器_Windows_05

只勾选部署工具,下一步。

SMBIOS 生成器_Windows_06

等待安装完成。

SMBIOS 生成器_windows_07

完成后。点击关闭

SMBIOS 生成器_SMBIOS 生成器_08

2.提取需要部署系统的映像文件

如图:使用7z,软碟通等等提取原版系统的install.wim文件

SMBIOS 生成器_SMBIOS 生成器_09

二.制作无人应答文件

1.导入映像

开始菜单中,找到Windows系统映像管理器。

SMBIOS 生成器_SMBIOS 生成器_10

如图,选择windows映像。

SMBIOS 生成器_windows_11

选择准备工作第2步提取的映像文件

SMBIOS 生成器_windows_12

弹窗提示,选择“是”。

SMBIOS 生成器_windows_13

等待映像导入完成。

SMBIOS 生成器_SMBIOS 生成器_14

2.新建应答文件

如图,映像导入完成后,新建应答文件

SMBIOS 生成器_服务器_15

3.制作应答文件
3.1参考配置

参考微软官方文档配置

微软官方参考文档:无人参与 Windows 安装程序参考 | Microsoft Learn

参考表格配置

SMBIOS 生成器_服务器_16

3.2制作传统BIOS引导,应答文件
3.2.1指定区域和语言选项

如图,展开导入的映像文件选择 "amd64_Microsoft-Windows-International-Core-WinPE"右键-选择添加设置以传送1 windowsPE

SMBIOS 生成器_服务器_17

应答文件中,展开“amd64_Microsoft-Windows-International-Core-WinPE”,

简体中文“zh-CN”繁体中文“zh-HK”英文“en-US”

InputLocale设置输入语言

LayerDriver键盘种类(默认留空)

SystemLocale设置运行非Unicode程序时系统默认语言

UILanguage设置用户界面语言

UILanguageFallback 同上

UserLocale设置地区

SMBIOS 生成器_服务器_18

应答文件中,展开amd64_Microsoft-Windows-International-Core-WinPE\SetupUILanguage

UILanguage安装程序期间使用的默认语言

SMBIOS 生成器_运维_19

3.2.2接受许可协议(eula)

如图,展开导入的映像文件选择 "amd64-Microsoft-Windows-Setup "右键-选择添加设置以传送1 windowsPE

SMBIOS 生成器_服务器_20

应答文件中,展开“amd64-Microsoft-Windows-Setup\ UserData”

AcceptEula微软的许可条款 true表示接受;                

FullName和Organization组织名称,可以直接输入公司名称(自定义)或留空

SMBIOS 生成器_SMBIOS 生成器_21

3.2.3硬盘设置,新建硬盘

应答文件中,展开“amd64-Microsoft-Windows-Setup\DiskConfiguration”,

WillShowUI “Always”指定始终显示 UI;

“Never”始终不显示;       “OnError”发生错误时显示 UI      设置为:OnError或留空

SMBIOS 生成器_SMBIOS 生成器_22

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\右键:键入新建disk

SMBIOS 生成器_SMBIOS 生成器_23

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\disk

diskid硬盘序号,从0开始。                        

WillWipeDisk 擦除硬盘上的所有分区和数据true/false

SMBIOS 生成器_SMBIOS 生成器_24

3.2.4.新建分区,将新建分区设置为活动分区,并格式化

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\disk\CreatePartitions\右键插入新建CreatePartition

SMBIOS 生成器_服务器_25

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\disk\CreatePartitions\CreatePartition

CreatePartitions 指定要在硬盘上创建的一个或多个分区

extend 是否使用剩余的磁盘空间(配置最后一个分区使用)   

order 分区创建顺序。设置为1                            

size 要创建分区大小,以字节为单位                      

type分区类型  “Primary”主分区  “efi”分区  “Extended”扩展分区  “Logical”逻辑分区  “msr”分区

SMBIOS 生成器_服务器_26

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\disk\ModifyPartitions右键插入新建ModifyPartitions

SMBIOS 生成器_windows_27

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\disk\ModifyPartitions\ModifyPartitions

ModifyPartitions 指定硬盘上要修改的一个或多个分区  

  Active 活动(ture)/不标记活动(false)              

extend 是否使用剩余的磁盘空间(配置最后一个分区使用)  

format 分区格式ntfs/fat32                              

label 分区卷标                                        

letter 分区盘符c.d.e.f......                          

order 分区修改顺序 设置为1                                

PartitionID 修改的分区的标识号,分区1为1,分区2为2...

SMBIOS 生成器_运维_28

3.2.5.设置wds服务

应答文件中,展开amd64-Microsoft-Windows-Setup\WindowsDeploymentServices\ImageSelection\InstallImage

Filename 指定要安装的映像的文件名。                    

ImageGroup 指定要安装的映像的映像组。                

ImageName 指定要安装的映像的名称。

SMBIOS 生成器_运维_29

应答文件中,展开amd64-Microsoft-Windows-Setup\WindowsDeploymentServices\ImageSelection\InstallTo

DiskID 指定映像所安装到的磁盘的磁盘 ID。              

PartitionID 指定映像所安装到的分区的分区 ID。     

SMBIOS 生成器_SMBIOS 生成器_30

amd64-Microsoft-Windows-Setup\WindowsDeploymentServices\login\Credentials

domain 指定域        (若服务器为域环境,填写)                                     

 password 指定用户密码                                            

username 指定用户名

SMBIOS 生成器_windows_31

以上设置完成后,保存应答文件

SMBIOS 生成器_windows_32

3.3制作uefi引导,应答文件

传统bios引导和uefi对分区的要求

1.BIOS启动模式和硬盘分区格式如果不一致,安装的时候会出现报错,这是很多系统装不上的主要原因

2.Legacy是传统的BIOS启动引导,对应的磁盘分区格式是MBR,UEFI引导对应的磁盘分区格式是GPT

3.传统BIOS:至少有一个活动的主分区,用于系统启动时与bios对接数据

4.uefi:必须有一个fat32格式的esp分区,用于存放操作系统和启动程序所需的 EFI 引导、加载器、EFI Drivers 和配置文件等文件

通过以上4点,不难发现,uefi应答文件,只需在磁盘分区上进行esp分区规划,并保证bios所对应的启动方式正确即可。因此参照:3.2制作传统BIOS引导。进行uefi自动应答文件制作

3.3.1指定区域和语言选项

       同3.2.1

3.3.2接受许可协议(eula)

         同3.2.2

3.3.3硬盘设置,新建硬盘

        同3.2.3

3.3.4.新建分区,(fat32的esp分区和主分区),并设置分区

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\disk\CreatePartitions\右键插入新建CreatePartition

SMBIOS 生成器_服务器_25

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\disk\CreatePartitions\右键插入新建CreatePartition(新建一个esp分区)

CreatePartitions 指定要在硬盘上创建的一个或多个分区

extend 是否使用剩余的磁盘空间(配置最后一个分区使用)   

order 分区创建顺序。设置为1                            

size 要创建分区大小,以字节为单位                      

type分区类型  “Primary”主分区  “efi”分区  “Extended”扩展分区  “Logical”逻辑分区  “msr”分区

SMBIOS 生成器_Windows_34

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\disk\CreatePartitions\右键插入新建CreatePartition(新建一个主分区)

SMBIOS 生成器_Windows_35

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\disk\ModifyPartitions右键插入新建ModifyPartitions

SMBIOS 生成器_windows_27

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\disk\ModifyPartitions\ModifyPartitions(对应esp分区的设置)

ModifyPartitions 指定硬盘上要修改的一个或多个分区  

  Active 活动(ture)/不标记活动(false)              

extend 是否使用剩余的磁盘空间(配置最后一个分区使用)  

format 分区格式ntfs/fat32                              

label 分区卷标                                        

letter 分区盘符c.d.e.f......                          

order 分区修改顺序 设置为1                                

PartitionID 修改的分区的标识号,分区1为1,分区2为2...

SMBIOS 生成器_windows_37

应答文件中,展开amd64-Microsoft-Windows-Setup\DiskConfiguration\disk\ModifyPartitions\ModifyPartitions(对应主分区的设置)

SMBIOS 生成器_Windows_38

3.3.5.设置wds服务

同3.2.5

3.4自动应答文件

传统bios\uefi地址:

总结:

无人应答文件,制作过程相对繁琐,需仔细,细心,了解每一项设置具体内容。

对于多个硬盘,需添加多个disk,并对每个分区进行设置。

如图:两个硬盘

SMBIOS 生成器_SMBIOS 生成器_39

对于多个分区,需注意最后一个分区使用所有剩下空间

<CreatePartition wcm:action="add">
                             <Extend>true</Extend>
                             <Order>2</Order>
                             <Type>Primary</Type>
                         </CreatePartition>
视频地址:https://www.ixigua.com/7283426840277058084