我需要一些建议,关于应该使用哪种软件在计算机实验室中执行批量和远程操作系统安装(即复制操作系统映像)。
我有 3 个实验室,每个实验室有 30 个相同的工作站。我如何才能将操作系统远程部署到所有工作站中?
此外,最终我必须安装新的软件包或更新。
你们知道有什么工具可以帮助我完成这项任务吗?
提前致谢。
答案1
我每年都会去一些地方帮忙做这件事,目前我们使用 Fog Project 来做这些事情(http://www.fogproject.org/),但它确实过时了,需要帮助。我们正在考虑迁移到基于 VMWare 的 PXE 环境,这也可能对您有所帮助,以完成这项工作。
希望这可以帮助 :)
PS. 如果您在较大的网络上进行 FOG 多播,则会出现很多错误,因此如果您选择这种方式,请坚持使用单一广播,或者在多播时将客户端/服务器与网络的其余部分隔离。
答案2
这在某种程度上取决于操作系统,但您总是需要某种 PXE(网络启动)启动。
如果您使用的是基于 Linux 的操作系统(我认为也有一些 Windows 支持),您可能需要运行 Puppet 或 Chef 之类的程序来控制升级等。
实际上,需要更多信息才能找出解决方案 - 例如,首选操作系统、身份验证机制和访问控制、技能水平、要部署的硬件。我想说这不是一个真正的“超级用户”问题,因为它太宽泛了。