目前正在恢复一个驱动器,它的分区表被某些恶意软件弄乱了,我已经能够成功恢复所有分区,只是不能同时恢复。有三个分区,一个是 Vista 的旧恢复分区之一,另一个是 120 gB Vista 分区,最后一个是 250 gB 7 分区。我可以恢复 7 分区,也可以恢复 Vista 和恢复分区,但不能同时恢复三个分区。我尝试了 testdisk 中几乎所有分区特征的组合,但都没有成功。
以下是我目前所拥有的图像:
我怎样才能恢复这三个?
答案1
首先,为了完全安全,你应该对整个磁盘进行块复制。但你确实需要 500GB 的备用空间。
扇区最初是按照实际的“柱面-磁头-扇区”几何结构排列的(当时驱动器有多个盘片,每个盘片有两个磁头)。这种几何结构很久以前就成了虚构,但磁盘分区通常还是遵循柱面边界。令人困惑的是,柱面和磁头从零开始计数,但扇区从一开始计数。
问题似乎是 120GB 的结尾与后面的 250GB 的开头重叠。120GB 结束于 C:24552、H:254、S:63。因此,250GB 无法从磁柱的 H:171 开始。更有可能的是,它从后面的 24553-0-1 开始。
您可以尝试强制 250GB 分区从那里开始,看看是否可行。如果 TestDisk 不允许这样做,您可以尝试其他程序;作为最后的手段,可以手动编辑分区表。您还需要计算 LBA 的正确块/扇区数。