如何使用 Testdisk 深度搜索选项解决“硬盘似乎太小”问题

如何使用 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! (< 3600 GB / 3353 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...

The following partitions can't be recovered:
     Partition               Start        End    Size in sectors
   Linux                38408  16  9 115518  41 43 1238773760
   Linux                38409 183 47 115519 209 18 1238773760
>  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

很多其他地方也有人问这个问题,但都是具体情况。

答案1

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

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

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

在此处输入图片描述

检查文件完整性

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

在此处输入图片描述

文件恢复(推荐)

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

分区恢复

只有幸运的话,分区才有可能整体恢复。然后,我们可以用左或右箭头键将上面屏幕中的分区特性更改为主可引导、主、逻辑或扩展。

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

警告:整个分区恢复虽然通常有益,但对您的数据来说却是一个潜在的额外风险。它可能会导致分区表完全混乱,这使得进一步的恢复更加困难甚至不可能。因此单个文件恢复是我们尝试分区恢复之前的首选方法。或者,我们可以尝试在驱动器映像上恢复分区,而不是在裸机上恢复分区。

如果一切都失败了...

旧分区表可能损坏严重,无法恢复分区。然后,我们可以尝试使用相簿还应安装测试磁盘 安装 testdisk

推荐进一步阅读

TestDisk 和 PhotoRec 的制造商提供了有关数据恢复的非常简明的分步指南,强烈建议我们在开始之前阅读。

相关内容