通过 SSH 复制嵌入式 Linux 系统

通过 SSH 复制嵌入式 Linux 系统

我正在使用一些运行 OpenWRT/Yocto 版本的嵌入式工业控制器。供应商通过 opkg 提供 SSH 访问和带有一堆可选包的相当不错的映像。他们还拥有自己的 IDE 和工具,因此您不需要任何 Linux 经验即可使用他们的平台。

我们已经对几个单元进行了大量开发,并准备部署到我们生产的 50 多个控制器上。从历史上看,这是通过使用供应商提供的工具来格式化每个控制器并单独安装基本系统+软件包+自定义代码来完成的。这是一个比较痛苦的过程。

有没有一种方法可以轻松复制一个已知良好的系统?我很想尝试重新同步整个系统作为试验,但我担心我的目标控制器会变砖(没有键盘/鼠标/显示器)。

答案1

假设这些控制器使用嵌入式闪存是否安全?

如果是这样,那么您可能可以使用库存openwrt备份程序,在最坏的情况下,您可以使用 ananddump来备份整个闪存并使用它mtd -r write来恢复已知良好的副本。

相关内容