我的 Linux 机器上有一个 Seagate 320 GB 硬盘。一周以来,SMART 实用程序一直警告我备份,因为磁盘故障即将发生。
“坏扇区属性”报告失败,其规范化:1 最差:1 阈值:36 值:4095 个扇区
我不知道这些术语的含义。有人能解释一下并建议我该怎么做吗?重新格式化整个硬盘有帮助吗?
PS:由于我的声誉点数低于 10,因此我无法发布 SMART 报告的图片。
编辑:我怎么知道磁盘什么时候会出现故障?有什么措施可以延长使用寿命几周?
答案1
硬盘的工作原理是将数据写入旋转的磁盘。磁盘被划分为多个磁道(同心圆环)。磁道又被划分为多个扇区(环周围的部分)。
您的实用程序告诉您多个扇区已损坏(无法正确读取/写入这些扇区上的数据)。
现在的硬盘一般都有一定的修复坏道的能力,可能有纠错功能,可能有备用扇区等等。你的硬盘已经没有办法了,所以你看到的坏道在更高层次上。
把硬盘拆掉。是的,硬盘确实坏了,你无法修复它。
答案2
根据我对大量使用设计工作站的经验,我学会了“刻录方式”,花很少的钱绝对可以节省很多钱。
如果硬盘的 SMART 测试表明即将发生故障,那就意味着这一点。
作为一项实验,我使用 UBUNTU Distro 测试了三台 HP-540D 工作站,它们的硬盘几乎已经连续旋转了六年多。
我把它们放在架子上,以作为紧急情况下的“备份工作站”,但“备份”的可靠性也是一件非常重要的事情。
因此,我决定使用 Pen Booting Distro 将“备份”转换为“热待机”,并密切关注 SMART 状态。
在启动后的几个月内,所有三个工作站的行为都相同:状态变为“未来 24 小时内很可能出现故障”。
在第一次警告后的两个月内,所有三个硬盘都以某种方式出现故障。
这并不意味着状态会在事件发生后两个月内向您发出警告。这意味着至少有三台 HD 在第一次警告后继续运行了不到两个月。
作为系统管理员是完全不同的音乐。
我的建议是,作为一个强烈而紧急的建议,尽早更换故障的设备。
正如美国海军陆战队通常会说的那样:“你已被警告!”这是他们在向你开枪前最后一次说的话。没人能说要花多长时间才能射杀你,但“你已被警告!”
周末愉快。
编辑:HD 注定要失败!您可能很幸运,有时间“成像”它,然后更换它而不会丢失数据。请理解 HD 现在是大众商品,MRSP 不到 100 美元。
答案3
虽然大多数一般性的内容已经说过,但是正式地缺少对你的问题的具体答案:
我不知道这些术语的含义。有人可以解释一下并建议我该怎么做吗?
您的设备已不可挽回地丢失了少量数据。从统计上看,后续数据丢失的可能性可能更大。您丢失整个驱动器的风险也更大(“更大”如同“与没有坏扇区的同类驱动器相比,发生此情况的概率更高”)。
重新格式化整个硬盘有帮助吗?
不。
我如何知道磁盘何时会出现故障?
你不能。SMART 是猜测,不可能当然任何事情。Google 关于硬盘故障的研究关于 SMART 预测的结果相当模糊:
我们的分析确定了驱动器自我监控设施 (SMART) 中的几个参数与故障高度相关。尽管相关性很高,但我们得出结论,仅基于 SMART 参数的模型不太可能用于预测单个驱动器故障。
因此,基本上,出现 SMART 错误的硬盘可能会再运行一年,也可能在下一分钟彻底失效。从统计上看,它比没有 SMART 错误的硬盘更容易发生故障,但这并不能说明你的驱动器将会正常运行。
有什么措施可以延长几周的寿命?
除了关闭并在规定的周数内不使用外,没有其他办法。如果它坏了,可能会坏得更厉害,并带走数据。
答案4
我想详细解释一下你关于是否可以延长硬盘寿命的问题。我也有一块 320GB 的 Seagate 硬盘,它已经坏了,但一年后我还在用它。我知道处理此类错误的正确方法是更换硬盘,但不是每个人都有资源这样做。
您可以执行以下操作:
如果有选择,请将所有关键数据删除到外部驱动器
如果您使用日志文件系统,则请尽量减少驱动器上的文件数量。删除存档中已有的所有文件。卸载未使用的程序。
如果存在预加载机制,则禁用它们。
如果你有足够的内存,则禁用交换文件
正如人们指出的那样,您的硬盘驱动器有不可恢复的扇区。如果您偶然发现占用这些扇区的文件,请不要删除它们!这样这些扇区将继续使用。这些文件将毫无用处,但如果幸运的话,新的文件不会那么快出现,并且正常运行的文件不会被意外写入这些扇区。
您可以使用活动光盘或从硬盘启动操作系统来进一步降低驱动器的负担。
在我的硬盘上,这些策略效果很好。我只是在上面存储绝对可替换的数据,直到它崩溃到无法恢复的程度,或者我买得起替换硬盘。无论如何,SMART 并不可靠。我有很多硬盘在没有触发 SMART 的情况下坏了。另一方面,SMART 消息并不一定意味着你的硬盘明天就会坏掉,但这种可能性肯定比检查无误的硬盘要高。