多台机器的简单复制(成像,使用 Linux)

多台机器的简单复制(成像,使用 Linux)

我已经设置了一台笔记本电脑(我有 10 台这种型号的笔记本电脑)用于下周的演示。我想将配置(带有演示软件的 Fedora 13)复制到其他 9 台机器上。这仅仅是一个 dd 操作吗?我可能认为我需要的比实际需要的更多。

谢谢您的帮助!

答案1

Clonezilla 就是您所需要的。
http://www.clonezilla.org

答案2

尝试系统成像器- 它将通过 PXE 启动(或 CDRom 启动)在网络上进行映像和恢复。它将适用于不同的硬件,并且您可以使用 rsync 更新映像。

这是一个很好的教程让一切变得非常简单。

答案3

  1. 我会在完成的笔记本上安装 ssh,然后从 livecd 启动另一台笔记本。LiveCD 至少应该包含 ssh 和 rsync。

  2. 然后从第一个开始保存MBR:

    dd if=/dev/sda of=/tmp/sda_mbr bs=512 count=1

  3. 并在第二天恢复

    scp [ip_of_first_nb]:/tmp/sda_mbr /tmp

    dd if=/tmp/sda_mbr of=/dev/sda bs=512 count=1

  4. 并重新加载 /sda 上的已知分区

    blockdev --rereadpt /dev/sda

  5. 并 rsync 根分区

    rsync -avzx -e ssh [ip_of_first_nb]:/ /

整个磁盘的 DD 需要花费大量时间来保存-复制-恢复,因为它会复制磁盘上的空白位置。

请注意,这dd将替换您当前的分区布局和引导加载程序!!

相关内容