我已经在计算机上安装了 Ubuntu Server 16.04.6,对其进行了自定义,并希望将该安装(从本地 32GB mSATA 驱动器;安装的文件占用约 2.6GB)转换为可以通过网络 PXE 启动部署的映像。我该如何捕获此安装,将其缩小到尽可能小的尺寸,并将其转换为可以部署到我们的 PXE 启动系统中的 TFTP 服务器的映像?
请注意,我们已经启动并运行了 PXE 来部署安装映像等内容。我们不想通过 PXE 本地安装,而是从已知工作的映像启动,该映像已包含我们所有的软件、设置等。这是为了支持部署数百台具有“相同”硬件的计算机,我们希望一次构建映像并让它们全部从中启动。这些计算机将没有自己的本地存储。如果我们对“主”进行更改,我们可以替换 TFTP 服务器上的文件并重新启动计算机以启动新映像,至少这是个想法。