如何将硬盘驱动器的原始副本复制到另一个硬盘驱动器

如何将硬盘驱动器的原始副本复制到另一个硬盘驱动器

我需要以原始模式备份硬盘。我想备份所有数据、分区表、启动等等。我尝试过 Clonezilla,但由于 NTFS 卷上的脏位而失败。

我想将所有内容迁移到新的更大磁盘,然后开始进行数据恢复。这就是我需要原始副本的原因,而 Clonezilla 似乎不适合,据我所知,它会检查 NTFS 脏位。

我使用的是 Windows,但我也可以启动像 Clonezilla 这样的 Live CD。

答案1

我给你两个选择:

克隆兹拉:如果您使用 Clonezilla,您可以设置选项-q1(在专家模式下),它将使用 dd 逐个扇区进行复制。如果源磁盘有坏扇区,您还应该设置选项-救援忽略坏扇区。

OSF克隆: OSFClone 是一个特定的工具(可启动),用于制作磁盘的精确原始副本。

答案2

您必须使用 -sfsck 选项运行克隆(磁盘到本地磁盘克隆)。这将绕过源是否正常的检查,并尝试在不检查的情况下复制所有内容。

如果这不起作用(读取错误太多),请获取 GPartED Live USB。它还包含(除其他内容外)ddrescue专门用于从坏磁盘复制的命令行实用程序。

答案3

处理数据恢复问题时,除了复制整个驱动器之外没有其他捷径。

使用 ddrescue,这是 GNU 基金会提供的免费开源工具。它包含在许多实时 Linux 发行版中,例如 GParted,其 CD ISO 大小仅为 300-400MB。

不要将 ddrescue 与 Kurt Garloff 的 dd_rescue 混淆。dd_rescue 具有不同的命令语法!

Linux 中的常规 dd 命令不能像 ddrescue 那样智能地处理坏扇区。

我不知道 Windows 世界中是否存在专门的策略来快速复制驱动器,尽管存在坏扇区。

相关内容