如何使用Testdisk更深入的搜索选项解决“硬盘似乎太小”

我需要恢复在选择“用13.10替换Ubuntu 12.04”后由Ubuntu 13.10安装删除的NTFS分区

但是我收到了这条消息

Disk /dev/sda - 640 GB / 596 GiB - CHS 77825 255 63 The harddisk (640 GB / 596 GiB) seems too small! ( Linux 38410 123 50 115520 149 21 1238773760 Linux 38411 226 24 115521 251 58 1238773760 HPFS - NTFS 77824 254 63 141865 254 62 1028818665 FAT16 <32M 236896 174 39 437737 24 62 3226501239 

还有很多其他地方有人问这个,但他们都是具体案例。

在对过去多次重新分区的驱动器进行更深入的搜索时,可能会出现此错误消息。 当然,您的驱动器将无法容纳所有这些旧分区,因为它们会占用比可用空间更多的空间。

下一步要选择NTFS分区,然后选择[Continue]

下面的屏幕截图显示了我选择的古老Linux分区的下一个窗口(由于此处缺少NTFS):

在此处输入图像描述

检查文件完整性

在我们继续恢复之前,我们应该先按P检查我们的文件是否仍然存在。 这将列出此分区上检测到的所有文件。 损坏的文件无法恢复,并将显示为红色(此处例如vmlinuz.4578文件):

在此处输入图像描述

文件恢复(推荐)

我们现在可以选择所有文件A或单个文件然后将它们复制到我们安装的备份驱动器。

分区恢复

只有幸运的是,分区才可以作为一个整体进行恢复。 然后我们可以使用向左或向右箭头键将上面屏幕中的分区特征更改为主要可引导,主要,逻辑或扩展。

在将这些更改写入驱动器(或者更好的驱动器映像!)之后,可以恢复分区。 如果不可能,您将收到警告Structure: Bad. 在选择。

警告:尽管通常有益的整个分区恢复仍然可能对您的数据造成额外的风险。 它可能导致一个完全混乱的分区表,这使得进一步的恢复变得更加困难,如果不是不可能的话。 因此,在我们尝试使用分区恢复之前, 单个文件恢复是首选方法。 或者,我们可以尝试恢复驱动器映像上的分区而不是裸机上的分区。

如果全部失败……

旧分区表可能损坏太多,以至于无法再进行分区恢复。 然后我们可以尝试使用PhotoRec恢复单个数据文件, PhotoRec也应该与TestDisk一起安装 安装testdisk

建议进一步阅读

TestDisk和PhotoRec的制造商提供了一个非常简洁的数据恢复分步指南,在我们开始之前,我们真的建议您阅读。

  • TestDisk一步一步
  • PhotoRec一步一步