如何从已安装的操作系统创建可引导的ISO文件?

说我有两个系统A和B。
我已经在系统A上安装了Ubuntu 12.04,并且需要在系统B中拥有相同的设置,因此我打算从系统A制作一个可启动的ISO(作为备份)。这样,我就可以从生成的ISO制作Live USB,并引导System B,使其成为System A的复制品。
请问是否有任何方法或工具可以完成这个过程?

2或者 http://askubuntu.com/questions/2724/best-way-to-clone-an-installation-copying-to-identical-hardware?lq=1 - muru
3个回答

你有很多工具可用于Ubuntu 12.04(其中一些在更新版本中不再使用,但仍适用于Ubuntu 12.04)。
- relinux - remastersys - Ubuntu Builder - System Imager 还有更多其他的工具。
我个人建议你使用relinux。
launchpad下载这个版本,而不是最新版本,以便按照以下教程使用它。 这里有一个很好的教程,告诉你如何使用。

你可以使用Clonezilla。如果您想讓所有系統都有相同的OS和軟件副本,這是一個很好的工具。由於您的要求看起來像是您想要所有同樣的系統。您可以使用此實用程序克隆任何硬盤分區或完整硬盤。
您將有許多選擇,例如USB安裝、網絡安裝、Samba服務器等,以將克隆的映像安裝到其他系統上。 訪問此教程以了解“使用Clonezilla Live將計算機內部硬盤克隆到USB外部硬盤”的方法。
這裡獲取步驟!

当这个问题首次发布时,许多最初可行的工具已经成为废弃软件

Clonezilla是一个持久的选择。有些人(包括我在内)觉得它很繁琐,有时候也会感到困惑。Systemback更加用户友好。对于这两者都有多个教程可供参考。Distroshare是另一个选择。还有一些付费选项我没有尝试过(例如TeraByte,可能还有PowerISO)。

如果ISO文件不是你最佳解决方案,我将提及一些其他可能性。

首先,我建议将备份和复制视为两个独立的过程。备份应该定期进行,如果你的系统驱动器没有太多变化,可能每月进行一次。你最好的备份方法可能与你的复制方法相同,也可能不同。

对于复制,至少有三种基本方法:

  1. 将驱动器B直接连接到驱动器A。即使在笔记本电脑上,只要您能够将驱动器B从其机器中取出,这是可行的:您可以使用外部对接站将其连接到系统A(如果需要,可以使用男-女SATA延长线进行辅助)。

  2. 从驱动器A开始制作一个镜像。您可能会发现,镜像过程是否能提供您所需的每月备份类型。使用该镜像将系统恢复到驱动器B。

  3. 制作驱动器A的ISO文件。ISO文件将按照您所说的方式运行:将其安装到USB驱动器上,使用该驱动器启动系统B,并用其来安装到驱动器B。

如果ISO路线并非您想要的方法,此处有更多信息可供参考。