我可以相信 SMART 数据中的这个值吗?

我可以相信 SMART 数据中的这个值吗?

我使用 HD Tune 扫描了我的硬盘并得到了以下数据:

HD Tune:ST9120817AS 健康

ID 当前最差阈值数据状态   
(01)原始读取错误率 100 253 6 0 正常       
(03)旋转时间 100 99 85 0 确定       
(04)启动/停止计数 1 1 20 579275 失败   
(05)重新分配的扇区数 100 100 36 0 正常       
(07)查找错误率 83 60 30 201641351 正常       
(09)通电小时数 90 90 0 9064 确定       
(0A)旋转重试次数 100 100 34 0 正常       
(0C)电源循环计数 96 96 20 4456 正常       
(BB)(未知属性) 100 100 0 0 Ok       
(BD)(未知属性)98 98 0 2 Ok       
(BE)气流温度 56 39 45 1023606828 正常       
(BF)G-Sense 错误率 100 100 0 43 正常       
(C0)断电缩回计数 100 100 0 41 正常       
(C1)加载循环计数 1 1 0 576186 确定       
(C2)温度 44 61 0 44 正常       
(C3)硬件 ECC 恢复 64 59 0 148606121 Ok       
(C4)重新分配事件计数 93 93 0 6385 正常       
(C5)当前待处理扇区 100 100 0 0 正常       
(C6)离线 无法纠正 100 100 0 0 正常       
(C7)Ultra DMA CRC 错误计数 200 200 0 0 正常       
(C8)写入错误率 100 253 0 0 Ok       
(CA) TA 计数器增加 100 253 0 0 确定       
(F0) 头部飞行时数 0 0 0 0 确定       
(F1)(未知属性)0 0 0 1419893233 确定       
(F2)(未知属性) 0 0 0 239964343 确定       

开机时间:9064
健康状态:失败

我特别担心启动/停止计数。这个Data值是什么意思?这是磁盘启动的实际次数吗?这个数字会非常高,因为我的另一个同样旧的驱动器只有1433。这是所以太高了,我怀疑我是否可以相信这些值,尤其是当一切似乎都运行正常时。我得到错误读数的可能性有多大?

我应该有多害怕丢失所有数据?

答案1

你应该始终备份所有内容。话虽如此,SMART 并不是驱动器故障的可靠指标,所以不要担心。

答案2

是的,启动/停止值应显示主轴电机启动/停止的次数,通常是一个可靠的值。这意味着电机大约每分钟停止/启动一次。也许您使用了不适当的低超时来让驱动器进入待机状态或使用了非常激进的 APM 设置。如果您可以启动 Linux 系统,则hdparm -B /dev/sda(假设您的 HDD 是 sda)的输出会很有趣。您可能还想使用更好的工具(如 smartmontools)来检查您的 SMART 值,因为您的工具由于未知原因无法识别/解码某些属性。smartctl -a /dev/sda将是要运行的命令。但由于您的驱动器没有已知的固件错误,如果没有解决方法,可能会产生错误的结果,已知的数据可能相同。但是,smartctl -a 具有更多输出,因此可能会有一些额外的有趣数据。

重新分配事件计数的值也很有趣。它表示您的驱动器尝试重新分配损坏的扇区 6385 次,但看起来每次都失败了,因为重新分配的扇区计数仍然为 0。我会担心这一点。我建议尽快备份,对驱动器执行长时间测试smartctl -t long /dev/sda,然后smartctl -a /dev/sda在给定的轮询时间后重复。如果测试结果通过,您可能可以继续使用该驱动器,但您应该为更高的故障风险做好准备。

如果你更喜欢 Windows/GUI,你可以使用智能控制而不是使用smartmontools来查看数据/执行测试。

相关内容