Fedora 14 故障驱动器的磁盘复制

Fedora 14 故障驱动器的磁盘复制

我有一个 1 TB 容量的 WD 磁盘驱动器,上面安装了 Fedora 14。上面还安装了 Virtual Box,里面安装了 Windows XP 客户机。

现在 BIOS 启动并且 Fedora 报告磁盘故障即将发生,所以我又买了一个 1 TB 的硬盘来复制整个驱动器。

现在,我该如何将整个映像传输到容量相似的另一块硬盘上?两块硬盘都是 1 TB,原来的硬盘出现故障,因此,与其全新安装、更新等等,不如最终复制数据……我想以某种方式将第一块硬盘完全映像到新驱动器上,这样我就可以清除有缺陷的硬盘,然后再将其送去更换。

  • 我尝试使用 Norton Ghost 8.3 进行磁盘到磁盘的复制,但是失败了。
  • 我尝试了 CloneZilla,使用正常的、简单的用户模式进行磁盘到磁盘的复制,并且在一分钟内复制了第一个启动分区(500MB),尽管报告说复制 1TB 到其他驱动器花了 12 多个小时(如进度条所示),但 7-8 小时后它挂起了(键盘 Caps Lock 和 Scroll Lock 键开始闪烁)并出现无响应的命令提示符。

...我估计是因为驱动器故障,某个部分可能已损坏且无法读取,这很可能就是它挂起的原因。

我想知道如何克隆磁盘驱动器?有什么帮助吗?

答案1

得到dd_救援它可以创建 1:1 克隆,并且不会因块故障而停止。不过,请做好等待时间较长的准备。dd_rescue它将尝试多次读取每个块。除此之外,操作系统还将重试失败的块。因此,它会为每个坏块挂起很长时间,但最终会忽略它们。

请注意不是删除您已有的图像!保留它们,因为当您尝试创建图像时,驱动器可能会越来越频繁地出现故障,因此您可能能够从您已有的图像中保存一些损坏的文件。

如果你不耐烦,你可以尝试dd_rhelp。当遇到坏扇区时,它会跳过几兆字节并尝试读取坏区之后的数据。当它到达设备末端时,它会返回,尝试读取坏扇区和磁盘末端之间的更多区域。

这样,它将快速获取大部分好扇区,并且当它接近坏扇区时,速度会变得越来越慢。

答案2

您可以尝试 Drive Snapshot,它可以执行原始复制。多年来,我一直用它来为客户从故障磁盘转移数据,我真正喜欢的一个功能是它能够智能地处理坏扇区 - 它在故障后继续运行并在纯文本日志文件中跟踪扇区号。

  驱动器快照磁盘映像
  http://www.drivesnapshot.de/

如果您的文件系统不受支持,至少您可以获得整个驱动器的原始副本。问题可能是您需要恢复到相同型号的驱动器,除非您可以找到具有相同规格(例如,磁柱、磁头、每磁道扇区等)的驱动器。对新驱动器进行试验将有助于确定这是否适合您。

但请记住,每次访问故障磁盘时,您成功恢复数据的机会都可能会减少。最好的方法是始终使用副本(这显然是您要实现的目标)。

相关内容