HDD:丢失分区表和坏扇区

HDD:丢失分区表和坏扇区

我遇到了一个问题,这个问题已经持续了几天了。这个周末,我可以使用我的外部 (Seagate Backup Plus Slim) HDD 运行良好,我甚至将几十 GB 的电影放在上面,没有任何问题。然而,几个小时后,在观看这些电影时,它开始出现故障,随机断开连接,并且使 VLC 很难解码所有这些。

我现在几乎可以肯定,我的电脑上的几个问题导致了这个问题,更确切地说,似乎是 USB 集线器驱动程序出现故障(和?)内存问题。但这不是重点。

我的问题是我需要能够从这个硬盘恢复文件(可选的,也是完全强制的),但我面临几个问题。

首先,我几个小时都无法连续访问它。我只是固执己见,试图让它工作(在有故障的电脑上),但我认为它最终搞砸了。过了一会儿,我试图了解问题出在哪里,却一无所获。硬盘根本就不在任何电脑上。

我在女朋友的电脑上试了一下,它检测到了……RAW 格式。大小和其他所有东西都正确,但没有文件,我不想重新格式化它。所以我去了我的 Debian 电脑,在那里我又花了几个小时摆弄 TestDisk。在那里,使用 Deeper Search,我发现 Cylinder 3759/XX/YY(或类似的)每次都无法读取。我可以用 PhotoRec 找到文件,但我的硬盘是 2TB(而且我没有这么大的东西),我不能直接进行整个 PhotoRec 恢复。

因此,尽管扇区有故障,我还是需要弄清楚如何恢复分区表。我可以修复扇区(好吧,检查驱动器和所有内容),但我不知道我的分区表在那之后是否还能恢复。而且,反过来,我是否可以恢复有故障扇区的分区表。

因此,任何帮助都将不胜感激!请记住这一点:我的文件在那里。由于我同时遇到两个问题,所以取回它们不是一个正常的流程。提前谢谢!

答案1

https://www.youtube.com/watch?v=O_kvJF87Drc

此过程将允许您使用 testdesk 写入新的分区表。

此链接详细介绍了该过程,但没有视频。

https://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

您可能需要以某种方式处理坏扇区。

所有硬盘都内置了 SMART,它可以隐藏坏扇区并用备用扇区替换它们。但是,有时它不起作用,有时需要轻轻一推。有时它无能为力。

  1. 您可以在其上运行 SpinRite 或 mhdd 等软件,看看它是否能纠正扇区,或者至少触发智能。在某些情况下,反复写入扇区会触发 SMART 执行其工作。

如果失败,您必须先恢复分区表。分区表和 MBR 实际上位于扇区 0,而 0=63 传统上是保留的。

然后你可以运行chkdsk /R d:它会扫描并找到坏扇区。它无法修复它们,但可以隐藏它们,使它们永远不会被使用。

NTFS 文件系统还在分区末尾附近存储了一个备份文件。如果该扇区已损坏,则使用 gparted 或类似程序将分区缩小到 100mb(左右),这样应该可以将其移出危险区域。

相关内容