我在检查笔记本电脑的 HDD(希捷 ST500LT012-1DG142)时发现它的Reallocation_Event_count
值很大而Reallocated_Sector_Count
为零。
$ sudo smartctl --attributes /dev/sda | grep -i reall
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
196 Reallocated_Event_Count 0x000f 076 076 030 Pre-fail Always - 21714 (35893 0)
驱动器来自希捷,这是来自 SeaTools 的截图:
据我所知:
重新分配扇区计数 SMART 参数表示重新分配扇区的计数(512 字节)。当硬盘驱动器发现读/写/验证错误时,它会将这个扇区标记为“重新分配”,并将数据传输到一个特殊的保留区域(备用区域)。
那为什么Reallocated_Sector_Count
是零呢?还有什么可能导致这些重新分配的事件计数?
重新分配事件计数是尝试将数据从坏扇区传输到特殊保留区域(备用区域)的计数。这将计算成功和不成功的尝试。
从表面上看,您的磁盘固件似乎正在尝试重新映射扇区并且失败,这意味着磁盘处于非常糟糕的状态。
然而,计数太高了。当磁盘应该正常工作时,不可能进行这么多尝试并且没有成功。
我猜您的磁盘固件正在以非标准方式使用此 SMART 参数来处理与重新分配尝试无关的数据。如果您可以找到磁盘制造商提供的 SMART 显示实用程序,它可能会更好地分析其状态。
我的建议是继续监视磁盘是否有错误,但我认为这里没有理由将其丢弃。