Reallocation_Event_count 具有较大的值,而 Reallocated_Sector_Count 为零

Reallocation_Event_count 具有较大的值,而 Reallocated_Sector_Count 为零

当我检查我的笔记本电脑的硬盘(Seagate 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)

在此处输入图片描述

该硬盘来自 Seagate,以下是来自 SeaTools 的图片:

在此处输入图片描述

据我所知这里

重新分配扇区数 SMART 参数表示重新分配扇区数(512 字节)。当硬盘发现读取/写入/验证错误时,它会将此扇区标记为“重新分配”,并将数据传输到特殊的保留区域(备用区域)。

那为什么Reallocated_Sector_Count是零?还有什么可能导致这些重新分配的事件计数?

答案1

重新分配事件计数是尝试将数据从坏扇区转移到特殊保留区域(备用区域)。这将计算成功和失败的尝试次数。

从表面上看,您的磁盘固件似乎正在尝试重新映射扇区并失败,这意味着磁盘处于非常糟糕的状态。

尽管如此,这个次数还是太高了。磁盘本来应该可以正常工作,却没有出现任何故障,所以不太可能进行了这么多次尝试却没有一次成功。

我猜想您的磁盘固件以非标准方式使用此 SMART 参数来处理与重新分配尝试无关的数据。如果您能找到磁盘制造商提供的 SMART 显示实用程序,它可能会更好地分析其状态。

我的建议是继续监视磁盘是否存在错误,但我看不出有什么理由将其丢弃。

相关内容