我的 Seagate HDD 上周坏了。它有 3 个分区:1 个 Linux、1 个 Windows 和 1 个数据分区。
我当时正在使用 Linux 工作,突然当我保存一个文本文件时,系统抱怨说文件系统是只读的。然后整个 Mate 桌面消失了,我不得不重新启动。
当我重新启动时,硬盘没有列在 POST 屏幕中。BIOS 中也没有。我将连接器换成了另一个 SATA,将电缆换成了已知可以正常工作的电缆,但它坏了。
过了一段时间,我将硬盘安装在 USB 适配器盒中,以确保不是电源的问题。令人惊讶的是,它成功了。我只备份了最重要的数据,因为快要坏掉的硬盘中有太多文件,而截至今天,我没有足够的备份存储空间。因此,我尝试将数据分区中剩余的大部分文件备份到笔记本电脑上,但复制 4 分钟后,磁盘又不见了。
我多次打开和关闭适配器,但无济于事。
大约一个小时后,我再次回来找丢失的数据,第一次尝试时它再次打开,但 15 分钟后它以同样的方式死机了。它再次死机,你多次打开和关闭它,但不起作用。
现在我意识到硬盘会随着时间而退化,所以我认为可能是温度的原因。我把它放在冰箱里 20 分钟,然后再次用外部风扇连接,我就能恢复 32 GB 的宝贵数据。但之后它又坏了。
第四次尝试时,我重复了冰箱和风扇技术,但这次我将一个冷冻袋放在硬盘的金属外壳上。我再次提取了几 GB 的数据。
我运行了 SMART 应用程序,它显示 HDD 存在风险(太多移动扇区或类似情况)。这可能表示磁盘有问题,但另一方面,HDD 在 20ºC 下似乎比在 35ºC 下工作得更好,这可能表示控制器中的电子设备已损坏。
这可能吗?我现在该怎么做:我应该在冰块覆盖的情况下尝试完全克隆吗?我应该尝试使用软件修复它吗?我应该把它送到数据恢复服务处吗(这将花费几百美元,最多一千美元)。
答案1
我终于把这个该死的东西克隆出来了。我尝试将硬盘放在冰箱里几个小时,并在读取时在上面放一块冰,但温度似乎没有影响。但肯定有一些东西在磁盘打开后 10 到 15 分钟开始出现故障。
这是一个奇怪的故障:盘片在旋转,没有任何周期性的咔嗒声,也没有任何刮擦声。一段时间后它就死机了,然后操作系统甚至 POST 屏幕都无法检测到它。然后你让它休息一小时左右,然后就可以再次使用了。起初我以为是一些坏扇区导致磁盘挂起,但另一方面,我能够提取 100% 的文件,它们都没问题。我不相信这是程序性过时,所以我猜这只是糟糕的电子产品。
由于每次无法提取超过 10GB 的数据,因此我尝试了几次才恢复所有文件。rsync 在这里帮了大忙。
正如我所说,没有理由让它这么快坏掉。我使用它的频率不高,房间里没有震动,没有潮湿,而且 PC 一直都有 UPS,所以没有电压峰值(电源已经用了两年,品牌不错)- 我买了一个保修 5 年的替换磁盘。