我最近看到一个 IT 设置,其中 Windows 客户端以 PXE 模式启动,通过 DHCP 获取 IP,然后从第一个 HDD 启动。现在管理员可以远程设置,下次客户端启动时不是从 HDD 启动,而是通过 PXE 从 Windows 部署服务器获取新映像。
这是如何工作的?我需要在服务器端做什么才能实现这样的目标,以及如何详细地做到这一点?
答案1
这是 Windows 部署服务 (WDS)、系统中心配置管理器 (SCCM) 和 Active Directory (AD) 的组合。您可以在 SCCM 中为 AD 中的特定 OU 通告操作系统部署 (OSD),并将特定 PC 移动到该 OU。下次启动时,将强制进行映像处理。SCCM 利用 WDS 来实现此目的。
因此,虽然 WDS 允许通过网络进行 PXE 启动和映像,但如果没有 SCCM,它就无法实现自动化。通常,您会手动启动 PXE 并选择启动映像。加载启动映像后,在映像应用之前,您可能还有其他选项可供选择/设置。
客户端如何响应 PXE 启动的设置可以在 WDS 的左侧页面中找到,选择服务器并单击鼠标右键。选择属性,然后选择启动选项卡。
希望这可以帮助,
(出于披露目的的签名)
大卫
Windows 外展团队 - IT 专业人士
答案2
你至少需要:
- TFTP 服务器
- 该服务器上的一个文件,当加载时将执行您想要的操作
- 配置为告知“PXE 客户端”获取上述文件的 DHCP 服务器
我相信正确安装和配置的 WDS 服务器或多或少可以完成上述任务,但这超出了我的经验范围。不过,我使用与上述类似的程序通过网络启动了 Debian 安装。
一些 BIOS 还支持其他启动协议,例如“RPL”。我对它们了解不多。