我们有多台不同的“计算机”使用类似 SD 卡的驱动器来存储 Windows。这些 Windows 是通过以下方式写入这些卡的:HDD 原始副本。
每隔几周我们就会手动
- 将 .img、.imgc 文件从 PC 写入卡中
- 将其插入设备并启动
- 安装新版本的软件
- 将卡取出放到 PC 上,使用 HDD Raw Copy 进行备份
- 重新插入设备
- 做一些测试
每台设备都有不同的图像和安装的软件。设备各不相同,但都有静态 IP,图像很少改变。
我想自动化除最后一步之外的所有步骤,我该怎么做?我也愿意尝试其他方法。
附言:我读过有关 PXE 的信息,但我不确定它是否适用于我的情况
答案1
PXE 要求客户端能够在启动时检索映像 - 如果可能的话,这可能是最简单的解决方案。
另一种选择是通过网络分发图像并将其写入本地存储。您没有提供详细信息,因此很难说该怎么做。
您可以在设备上运行客户端或服务器,使用服务器的优势在于您可以随时从分发服务器(作为 TFPT 或 SFTP 客户端)运行更新。使用设备作为客户端需要它们启动更新。
除了分发图像之外,您还可以让“计算机”通过补丁进行自我更新。