克隆 Linux 系统的最佳方法

har*_*rry 6 mirror dd clone

我刚刚完成了在嵌入式设备上运行的 Debian 系统的设置。它具有自定义分区、大量配置文件更改、Web 内容和几个从源代码编译的应用程序。

这个确切的设置现在需要镜像到十几个其他相同的嵌入式设备。它们都是相同的处理器、内存、磁盘大小等(因此“相同”)。什么是最好的方法来做到这一点?

设备中的磁盘在物理上实际上是不可访问的,否则我的第一个方法是将第二个磁盘放入完成的盒子中并使用 dd 来镜像它。

如果我将磁盘镜像到 U 盘,我如何将它放到干净的盒子上?我想这取决于BIOS是否可以提供帮助?

gre*_*ius 2

您的嵌入式设备可能有某些限制,因此我将概述您可以采取的一般方法。

  1. 制作您已安装的系统的磁盘映像。选择最适合您的设备的磁盘映像软件。

  2. 创建一个启动介质,它将在您的设备上启动并完全无人值守地完成映像恢复过程。您可以将设备映像存储在启动介质本身或某些网络共享上(假设您可以轻松访问它)。

  3. 将启动介质放入新设备中并让它完成其工作。您也可以制作一打启动介质的副本并并行运行它们。

正如已经建议的,看看 Clonezilla。如果它适用于您的设备,那么它可能是最简单的选择。