SMART 读取错误率高

SMART 读取错误率高

我的笔记本电脑里有一块 Seagate ST9750420AS 硬盘,我已经用了好几年了。最近我发现硬盘的速度明显比以前慢了,所以我决定检查一下 SMART 数据。

一切似乎都很好。开机一年多一点,机头飞了 11 个月……所有读取错误都成功纠正;没什么大不了的。我决定无论如何都要记录读取错误率,其值为 60M(标准化 119,阈值 6,最差 99)。

今天(3 天后),我再次检查了这些数字,读取错误率值为 215M,在我看来,这似乎是在很短的时间内大幅增加。归一化值和最差值无论如何都没有变化,因此 SMART 数据中的评估仍然正常。

我应该担心吗?我的数据已备份,但我是否应该为我的笔记本电脑购买新的硬盘?

答案1

一段时间后,我可以确认原始读取错误率值意义不大,也不可靠。自从我发布这个问题以来,我已经不止一次看到这个计数器重置为 0。虽然标准化值已经下降,但它仍然远高于阈值。

我之所以发布这个问题,是因为我开始意识到硬盘明显比以前慢了。打开文件管理器甚至需要几秒钟,打开其他程序或文件也是如此。我能听到硬盘在“挣扎”并发出噪音,因为它在努力读取几个字节(并且可以看到原始读取错误率在任何这些操作之后都会大幅增加……)。格式化对此没有帮助。确保硬盘正确连接并且连接器干净也无济于事。

为什么会发生这种情况?我不知道,但我最终买了一个小型 SSD 来替换它,并将 HDD 用作辅助驱动器(仅用于数据)。这提高了我的工作效率,也改善了我的健康…… :-P(听到我的 HDD 难以读取数据让我感到恶心)

结论是:原始读取错误率本身没有意义。HDD 似乎仍然运行良好,并且可能还会继续运行几年,尽管它仍然很慢(当操作系统在另一个磁盘上时,这并不困扰我)。

我个人的建议是:即使磁盘状况良好且全新,也请始终进行备份。如果您觉得 HDD 速度变慢,请考虑购买 SSD 来安装操作系统。如今 SSD 价格相当实惠,如果您经常使用计算机(即全职使用它),那么您会真正注意到其中的区别。

答案2

我对硬盘速度慢和 SMART 的经验是当“重新分配扇区数”的值大于零时。有时将整个磁盘写入零会有所帮助,例如:

dd if=/dev/zero of=/dev/<drive> bs=4m

当然,您会丢失磁盘上的数据,这可能需要一段时间。实际上,我有一个通过 USB 3.0 连接的磁盘,其“原始读取错误率”超过 80k。不过,它似乎可以正常工作。

相关内容