通过网络安装操作系统

Dha*_*rma 3 networking operating-systems

最近看了一些文章,在这篇文章中讲述了通过网络安装操作系统。怎么能做到这一点?

所以我有三个疑问。我的问题是

  • 是否可以将操作系统从服务器安装到所有系统?
  • 如果可能的话,什么是主要的方法来做到这一点。
  • 如果不可能,为什么不呢?

谁能给我解释一下。

Phi*_*all 9

单一操作系统方法

根据您尝试安装的操作系统,有不同的方法

多引导黄金映像方法

我负责的一个小组负责维护数百台具有以下要求的类似机器:

  1. 它们是同时更新的
  2. 它们每季度更新一次
  3. 应尽量减少停机时间
  4. 他们在当前的 Windows 和 Linux 发行版之间进行双重引导
  5. 他们安装了大约 500GB 的软件

我们使用的方法是黄金映像方法,带有 IGMP 多播/IP 会话管理层。我们的黄金镜像设置和部署的简化版本如下

  1. 安装 Windows,在用户设置时进入审核模式
  2. 执行更新和安装软件,NiniteSecunia PSI(在家)或工作中的 CSI,以及Redmond App Manager(完全公开,我是作者之一)可能会有所帮助。
  3. 使用sysprep进入通用OOBE,重启到linux install
  4. 安装 Linux(我们目前使用 Ubuntu)
  5. 安装 GPXE(这样我们就可以远程强制机器进行 PXE 启动)
  6. 我们将所有几百台机器 PXE 引导到UDPCast并从黄金映像机器发送

图片推送选项

以下是除 UDPCast 之外的一些可以工作的解决方案

配置管理

如果不是因为我们的限制、多重引导和一次将 500GB 镜像到 200 台机器,我们将在短时间内部署一个配置了配置管理解决方案的最小操作系统。您可能会看到的一些选项是