创建无人值守的 Windows Server 部署

创建无人值守的 Windows Server 部署

可能重复:
执行 Server 2008 的无人值守安装吗?

我是无人值守部署的新手,想创建一个脚本来执行以下操作:

  • 安装 Windows Server 2008(包括产品密钥)
  • 安装 IIS 等组件
  • 创建本地用户
  • 启动其他安装程序(例如 SQL Server)

该脚本仅会偶尔运行,因为它用于创建新的虚拟机。但是最终安装确实需要每次都完全相同,这就是我想要编写脚本的原因。

我一直在阅读 TechNet 上的 Windows AIK 页面,找到了几个选项。似乎没有一个能准确描述我的情况,而且有一个很多那里的信息。

有人能从高层次的角度给出关于如何实现这些目标以及/或者我应该阅读哪些具体文档的建议吗?

答案1

虽然它没有具体回答您关于自动安装的问题,但您提到您这样做是为了创建新的虚拟机,并且:

每次的最终安装都需要完全相同

在这种情况下,您是否考虑过在一台新虚拟机上进行一次手动安装,然后将该虚拟机转换为虚拟机模板可以很容易地用来创建任意数量配置相同的虚拟机实例

首先设置无人值守安装脚本所需的工作可能用于手动创建“第一个”虚拟机,然后将其转换为模板。此机制肯定允许您创建多个完全相同配置的虚拟机,并且一旦创建了模板,基于现有模板配置新虚拟机应该比创建“空白”虚拟机实例并运行自动安装脚本要快得多。

相关内容