我想将 Linux 系统从一台计算机复制到我的计算机。该 Linux 系统使用两个分区。(“/” 和另一个)
我使用 clonezilla 复制了这两个分区并将它们放入映像中。但是当我克隆它们时,它们保留了分区名称,即 sda5 和 sda7。当我在计算机上使用 Gparted 时,我已经有一个 sda5 分区,因此如果我使用 clonezilla,它将删除该分区以复制另一个分区。
有什么办法可以避免这种情况吗?也许重命名 img 中的分区?
答案1
当您使用 Clonezilla 进行恢复时,它显示的源系统分区字母只是为了让您记住哪个分区是哪个。例如,它实际上不会将 sda5 恢复到 sda5。但是,如果您要从 Clonezilla 映像恢复分区,则需要先在目标磁盘上创建相应的分区。
例如,在源计算机上,您将 /dev/sda5 和 /dev/sda7 克隆到映像中。在目标计算机上,您有 2 个现有分区,例如 /dev/sda2 和 /dev/sda3。您需要再创建两个分区,最终可能是 /dev/sda8 和 /dev/sda9。然后,您将启动 clonezilla 并选择“设备到映像”,然后选择“从部分恢复”。然后,您将选择要恢复映像中的哪些分区(即 /dev/sda5 和 /dev/sda7),然后它会询问您要将它们恢复到哪里,因此您将选择刚刚创建的新分区(例如 /dev/sda8 和 /dev/sda9)。就是这样!