使用Ubuntu Live CD克隆硬盘驱动器

无论您是设置多台计算机还是进行完全备份,克隆硬盘驱动器都是常见的维护任务。 不要打扰一个新的启动CD或支付新的软件 - 你可以轻松地与您的Ubuntu Live CD。

你不仅可以用你的Ubuntu Live CD做到这一点,你可以做到开箱即用 - 不需要额外的软件! 我们将使用的程序称为dd ,它几乎包括所有Linux发行版。 dd是一个用于执行低级复制的实用程序,而不是处理文件,它直接对存储设备上的原始数据进行操作。

SShot-1

注意: dd得到一个坏的说唱,因为像许多其他Linux实用程序,如果滥用它可以是非常具有破坏性。 如果你不确定你在做什么,你可以轻松地擦除整个硬盘驱动器,以不可恢复的方式。

当然,另一方面, dd是非常强大的,并且可以用很少的用户努力做非常复杂的任务。 如果您小心,并仔细遵循这些说明,您可以克隆您的硬盘驱动器与一个命令。

我们将使用一个我们已经使用的小硬盘驱动器,并将其复制到一个尚未格式化的新硬盘驱动器。

为了确保我们使用正确的驱动器,我们将打开一个终端(应用程序>附件>终端),然后输入以下命令

sudo fdisk -l

screenshot_001

我们有两个小驱动器,/ dev / sda,它有两个分区,和/ dev / sdc,它是完全未格式化的。 我们要将数据从/ dev / sda复制到/ dev / sdc。

注意:虽然可以将较小的驱动器复制到较大的驱动器,但不能使用下述方法将较大的驱动器复制到较小的驱动器。

现在有趣的部分:使用dd 我们将使用的调用是:

sudo dd if = / dev / sda of = / dev / sdc

在这种情况下,我们告诉dd输入文件(“if”)是/ dev / sda,输出文件(“of”)是/ dev / sdc。 如果你的驱动器相当大,这可能需要一些时间,但在我们的情况下,只需不到一分钟。

screenshot_002

如果我们再次使用sudo fdisk -l ,我们可以看到,尽管没有格式化/ dev / sdc,它现在有与/ dev / sda相同的分区。

screenshot_003
此外,如果我们挂载所有分区,我们可以看到/ dev / sdc上的所有数据现在与/ dev / sda上的相同。

screenshot_004

注意:您可能必须重新启动计算机才能安装新克隆的驱动器。

这就是它...如果你谨慎行事,并确保你使用正确的驱动器作为输入文件和输出文件, dd不是任何害怕。 与其他实用程序不同, dd将所有内容从一个驱动器复制到另一个驱动器 - 这意味着您甚至可以恢复从克隆中原始驱动器中删除的文件

赞 (0)
分享到:更多 ()