FOG Project 网络批量部署:机房几十台机器,一次映像全网克隆

给一间机房、一个培训教室的几十上百台电脑逐台装系统,是运维的噩梦。FOG Project(Free Open-source Ghost)就是干这个的:它在一台 Linux 服务器上跑一个 Web 管理后台,把做好的系统映像存起来,客户端开机从网卡 PXE 启动,就能自动拉取映像、完成批量安装、驱动注入甚至加域。它既是「备份/镜像」工具,也是「网络部署」平台,学校机房、企业批量上机最省钱省力的开源方案。
它解决什么问题
机房几十台机器逐台装系统,重复劳动几天都搞不完,还容易不一致。
想统一系统映像与软件,但商业部署软件贵、授权复杂。
机器出了问题要重装,没有集中映像就只能一台台救。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| PXE 网络启动 | 客户端开机从网卡启动,无需 U 盘,自动连服务器拉取任务。 |
| 集中映像 | 把标准系统做成映像存服务器,批量部署或单台恢复都从同一份来。 |
| Web 管理 | 网页后台编排部署任务、分组管理客户端,状态一目了然。 |
| 驱动注入 | 可给不同硬件机型匹配驱动,部署后开机即适配。 |
| 自动加域 | 部署完成后可自动加入 Active Directory,省去手工入域。 |
| 开源自托管 | GPL 协议源码公开,完全部署在自有网络,不依赖外部服务。 |

它是怎么用一张网卡把几十台机器灌满的
FOG 的核心是一套 PXE + TFTP + 映像存储的协作。服务器上跑着 DHCP 引导、TFTP 与 Web 后台;客户机 BIOS 设成网卡优先启动后,会从服务器拿到引导文件,加载一个轻量环境,再按服务器下发的任务去拉取对应的系统映像写盘。因为映像在服务器端只存一份,几十台机器同时部署也只是并发下载同一份数据,所以机房同构设备越多,性价比越高。它本质上把「Ghost 单机克隆」升级成了「网络集中克隆 + 管理」。
部署前提:要有一台稳定的 Linux 服务器,并正确配置 DHCP/TFTP(常与现有网络打交道,建议放在独立 VLAN 或做好作用域,别把整个网络的引导搞乱)。客户端主板要支持 PXE 启动。首次使用前先做好一台「黄金镜像」机、捕获成映像,再批量推。它偏局域网场景,适合学校、培训、企业内网批量运维;纯个人单机备份用它会杀鸡用牛刀,那种需求看 Clonezilla 或傲梅更合适。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| Clonezilla | 开源免费 | 经典的开源克隆工具,适合单机或小规模批量,但缺 Web 集中管理。 |
| FOG 商业方案 | 商业试用 | 商业部署产品图形化与支持的商业版,但免费场景 FOG 已能打。 |
| WDS/MDT | 官方免费资源 | 微软官方部署工具,深度绑定 Windows 域环境,企业内网常用。 |
谁适合用
- 学校机房、培训教室需要批量装系统的管理员
- 企业 IT 要统一几十台办公机映像与软件配置
- 希望用开源方案替代商业部署软件、省授权的团队
怎么开始
- 在一台 Linux 服务器上安装 FOG,按向导配置 DHCP/TFTP 与 Web 后台。
- 准备好一台「黄金镜像」机,装好系统与软件,用 FOG 把它捕获成映像。
- 在 Web 后台建客户端分组,把目标机器的 MAC 或分组登记好。
- 下发「部署映像」任务,目标机设网卡 PXE 启动后自动拉取安装。
- 如需驱动适配,在后台为对应机型挂驱动包;需入域则配置加域任务。
- 批量完成后抽查几台能否正常开机、驱动与域账号是否就绪。
常见问题
和普通 Ghost 比强在哪?
它是网络集中式,映像存服务器、几十台并发部署,还能 Web 编排与加域,比单机 Ghost 省事太多。
个人家用合适吗?
不合适,它偏局域网批量运维,个人单机克隆用 Clonezilla 或傲梅更轻量。
客户端要 U 盘吗?
不需要,靠网卡 PXE 启动从服务器拉任务,这正是它适合机房的原因。
部署会搞乱办公室网络吗?
可能,PXE/DHCP 配置要谨慎,建议独立网段或限定作用域,避免影响正常网络引导。
授权与合规
FOG Project 以 GPL-3.0 开源协议发布,源码公开,可自托管于自有服务器做网络部署。 官网:fogproject.org。
继续找同类资源
这条属于「系统相关」栏目,同栏目还有更多可直接使用的免费资源,可以在 系统相关全部资源 里按需翻阅。
相关资源
同栏目下这几条也常被一起翻到:
↓ 获取资源
点击按钮直接前往资源页面。