客户端的裸机配置如何与 PXE 配合使用

Tob*_*ins 4 imaging provisioning bare-metal pxe-boot

我试图更好地了解人们将如何启动重新映像网络上的多个客户端计算机系统的过程。例如,每周将系统反转回基本映像。例如,每个映像都将为 AD 环境和所有必需的基础软件预先配置 Windows 8。

我还想更好地了解可用于执行此操作的产品,例如 microsofts MDT 和流行的开源替代品。

具体来说:

  • 在使用操作系统内置的客户端软件打开客户端时,是否将重新映像任务从服务器“推送”到客户端?

  • 如果操作系统损坏并且接收映像任务的基本操作系统无法启动,推送映像如何工作?裸机呢。大概需要某种 DHCP 从 PXE 服务器启动。这是否意味着您必须手动将客户端的引导顺序从磁盘更改为网络引导以允许 pxe 引导?

  • 你究竟会用 pxe 启动什么?大概是某种预环境,然后从网络共享中提取基本映像并安装它?

  • 如果你想支持 pxe 启动多个图像会发生什么?例如一个基本的 Windows 映像和一个基本的 linux 映像。然后您是否必须手动遍历每个系统并选择要启动的映像?对于大型部署,这听起来很困难。例如,是否可以说 MAC 地址 X 应该是 linux,地址 Y 是 windows?

任何揭开这将如何运作的神秘面纱都将不胜感激:)

问候,

Sve*_*ven 6

首先要明白:PXE代表P重启Ë X ecution ë nvironment。仅此一点就应该澄清一些事情。

我将把自己限制在使用这个 PXE 东西的系统上。可能还有其他方法,但我只会提到 PXE。

在使用操作系统内置的客户端软件打开客户端时,是否将重新映像任务从服务器“推送”到客户端?

不会。PXE 在引导期间启动 - 基本上系统可以从网络而不是从磁盘加载操作系统。

如果操作系统损坏并且接收映像任务的基本操作系统无法启动,推送映像如何工作?裸机呢。大概需要某种 DHCP 从 PXE 服务器启动。这是否意味着您必须手动将客户端的引导顺序从磁盘更改为网络引导以允许 pxe 引导?

从纯 PXE 的角度来看,已安装操作系统的状态并不重要,因为在此过程中不会使用它。但是,如果您的安装过程需要命令已安装的操作系统重新启动并且它没有反应,则无论如何您的安装都可能会失败。

你究竟会用 pxe 启动什么?大概是某种预环境,然后从网络共享中提取基本映像并安装它?

确切地。

如果你想支持 pxe 启动多个图像会发生什么?例如一个基本的 Windows 映像和一个基本的 linux 映像。然后您是否必须手动遍历每个系统并选择要启动的映像?对于大型部署,这听起来很困难。例如,是否可以说 MAC 地址 X 应该是 linux,地址 Y 是 windows?

我想这将取决于部署软件,但大多数系统允许准确指定哪个系统获取哪个映像,通常基于 NIC 的 MAC 地址。如果系统不为他们所知,则某些显示菜单允许选择操作系统。