我正试图更好地理解如何启动一个网络上的多个客户端计算机系统的重新成像过程。每周将系统反转回基本图像。例如,每个映像都是为AD环境预先配置的windows 8和所有所需的基本软件。
我也想更好地理解可用的产品,如microsofts和流行的开源替代品。
具体地说:
任何能揭开这一工作原理的东西都会很感激:)
致以敬意,
发布于 2015-01-09 02:04:32
首先要理解的是: PXE代表预引导执行环境。光是这样就能把事情弄清楚一点。
我将限制自己的系统使用这种PXE的东西。可能还有其他方法,但我只想提一下PXE。
当客户端使用内置在操作系统中的客户端软件时,是否将重映像任务从服务器“推送”到客户端?
不是的。PXE在引导期间启动--基本上系统可以从网络而不是从磁盘加载操作系统。
如果操作系统损坏,接收成像任务的基本操作系统没有启动,那么推送映像是如何工作的?裸露的金属呢。可能需要某种类型的DHCP从PXE服务器启动。这是否意味着您必须手动将客户端的启动顺序从磁盘更改为网络引导,以便允许pxe启动?
从纯PXE视图来看,安装的操作系统的状态并不重要,因为它不会在过程中使用。但是,如果安装过程需要命令安装的操作系统重新启动,并且没有反应,那么安装可能会失败。
你到底会引导什么呢?大概是某种预环境,然后从网络共享中提取一个基本映像并安装它?
一点儿没错。
如果您希望支持pxe引导多个映像,会发生什么情况?例如,基本窗口映像和基本linux映像。然后,您是否必须手动绕过每个系统并选择要引导的映像?对于大规模部署来说,这听起来很困难。可以说MAC地址X应该是linux,地址Y是windows吗?
我猜这将取决于部署软件,但大多数系统都允许指定哪个系统得到哪个映像,通常是基于NIC的MAC地址。一些显示菜单,如果系统是未知的,允许选择一个操作系统。
https://serverfault.com/questions/658336
复制