我可以创建当前安装的 ubuntu 的映像,以便可以将其安装在其他机器上吗?

我可以创建当前安装的 ubuntu 的映像,以便可以将其安装在其他机器上吗?

我正在运行 Ubuntu 12.04 TLS。有没有办法生成我当前系统的 ISO 可安装映像,以便我可以将该映像刻录到闪存驱动器上并能够将其安装在另一台 PC 上?请提供详细信息。谢谢

答案1

我很乐意为您提供这个答案,尤其是提供详细信息。您看,有两个流行且同样正确的答案,我准备为您提供这两个答案,但要明白,听起来更简单的答案对您的数据来说要危险得多,而听起来稍微复杂一点的答案则非常安全,同时也更容易。如果可以选择,我非常喜欢快速和简单的方法。这两种方法都不会比另一种慢很多。

另外,请看我的简历,相信我,我使用的克隆程序实际上是听起来稍微复杂一些的解决方案。那么让我们开始吧。

我想向您推荐的解决方案是克隆人 Clonezilla 是一个以可下载 ISO 形式提供的程序,您可以将其刻录到 CD 上并启动计算机以进行操作。经过几个文本菜单后,它会为您提供一个非常简单的选择,即将您的驱动器(或只是分区)备份到外部 USB 介质上的映像文件(大多数情况下)或直接备份到另一个驱动器。我推荐映像转换,只是因为我喜欢备份。使用中间件需要更长的时间,但我认为这是值得的。

另一个解决方案是使用 Ubuntu 内置的实用程序。我听说 dd 官方代表数据描述,虽然它通常被称为“驱动器复制器”,但它的歧义导致人们将空白驱动器复制到完整的驱动器上,从而导致数据破坏。

答案2

您需要一个可以生成 iso 文件的程序,这就是 Remastersys。

这组说明帮助我在 Ubuntu 14.04.1 32 位上成功安装并运行 remastersys,并且还使用我制作的自定义 iso 成功制作了可启动闪存驱动器。

  1. 打开终端(按Ctrl+ Alt+ T)并运行

    sudo apt-get install plymouth-x11  
    
  2. 此链接并下载适用于 32 位或 64 位系统的 remastersys 版本

    重要的:我下载了 3.0.4-1 i386 版本并且它可以工作,但我检查了 3.0.2 版本并且它不工作。

  3. 打开“软件和更新”(在 Dash 或系统参数中搜索)

  4. 在“软件和更新”中,转到“其他软件”选项卡并按“添加...”按钮

  5. 复制/粘贴此

    deb http://www.remastersys.com/ubuntu precise main
    

    然后按 OK

  6. 现在,在“其他”选项卡的列表中查找两行包含“www.remastersys.com/”的内容,并确保选中两个框。如果要求您输入密码,请输入密码。

  7. 切换回终端并运行

    sudo apt-get install remastersys-gui 
    
  8. 要打开 remastersys-gui,您始终需要 root 权限。因此,请在终端中执行此操作

    gksu remastersys-gui 
    

答案3

只要不改变文件或权限,你只需移动文件夹即可轻松移动任何 Linux 安装。因此,它是“tar caf /ubuntufolder archieve.xz”,但存在困难:

  1. 您必须在从 LiveCD 或其他 Linux 安装启动时进行归档,或者排除诸如“/proc”、“/tmp”等伪文件夹。
  2. 解压后,您必须重新安装引导程序并检查“/etc/fstab”。

相关内容