如何恢复外部硬盘?


0

我有一个2TB外置硬盘。突然间它没有被发现。文件系统是ntfs,但分区表可能已损坏:

$ sudo parted -l /dev/sdb
...
...


Model: WD Elements 10B8 (scsi)
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End     Size    File system  Flags
 1      0.00B  2000GB  2000GB  ntfs

以下是它在Windows中的外观:

在此输入图像描述

有什么方法可以恢复磁盘上的数据吗?

如果我能提供任何其他信息,请告诉我。


@tinkerbeast是一个很好的超级用户问题,superuser.com
questions/133799 / ...

Answers:


1

我将采取的步骤是:

  1. 获取相同或更大尺寸的第二个硬盘驱动器(如果需要,可以使用另一个磁盘将数据拉出)
  2. 获取运行Linux的USB记忆棒 - TestDisk LiveCD或其他可以启动并具有testdisk套件的东西。
  3. 非常小心地使用ddrescue(或推送时的dd)将旧磁盘(不是分区,整个磁盘)复制到新磁盘。确保不要将新驱动器复制到旧驱动器上。
  4. 删除旧磁盘,并在新磁盘上执行操作 -

    1. 尝试使用testdisk修复分区表。
    2. 如果尝试拔出文件失败,则可以使用photorec(testdisk套件的一部分)从原始文件系统中取出文件。您将需要一个额外的磁盘。

提出克隆的好建议。这样,任何未来的努力都不会有风险。使用ddrescue进行克隆的说明
datarecovery.com/rd/how-to-clone-hard-disks-with-ddrescue-Datarecovery.com MK
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.