健康状况警告
在这说一下在“健康”测试中个参数的含义由于版本的不同 有些参数会没有或是增加 我会尽量收集完全的 请见谅 (以下内容仅作参考,因为原始数据的含义为硬盘厂家保密的,不同厂家可能不同)下面我们先大概了解一下S.M.A.R.T属性表:
S.M.A.R.T.包含很多个属性,每个属性值只有两种含义,超过阈值和没有超过阈值。一旦有属性值超过了阈值,表明“硬盘快不行了”。每个硬盘的S.M.A.R.T.信息中,都注明了这些属性的阈值,不同厂家的阀值是不同的。不同的属性值对于阈值的对比关系也有两种情况,应大于阈值和应小于阈值。
01 =Read Error Rate / (底层)数据读取错误率 指从磁盘表面读取数据时发生的硬件读取错误的比率,Raw值对于不同的厂商有着不同的体系,单纯看做1个十进制数字是没有任何意义的。 *以上为Wiki上的英文翻译版本,此属性貌似存在分歧,有的说值高了好,有的说低了好,此处我们还是按照Wiki上的吧,反正只要 Worst不小于 Threshold 就行了。 **这里的Raw值也可能不同,比如笔记本上的ST硬盘就Raw为0,而台式机上1.5T的ST就为227901540。
02 =Throughput Performance / 吞吐性能(读写通量性能)
Raw值越高越好整体(普通)的硬盘驱动器的吞吐性能。如果这个属性的值一直在下降有很大的可能性是硬盘有问题了。 * 一般在进行了人工 Offline S.M.A.R.T. 测试以后才会有值。03 =Spin-Up Time / 马达旋转到标准转速所需时间Raw值越低越好主轴旋转加速的平均时间(从零转速到完全运转(标准转速)[毫秒])。单位也可能为秒。如果是0的话证明这一项没有读对,或者是这一项的数据生成错误。不应该出现0的结果。04 =Start/Stop Count / 启动/停止计数 马达 启动/停止 周期的计数。
05 =Reallocated Sectors Count / 重新配扇区的计数
06 =Read ***nel Margin / 读取通道边界
07 =Seek Error Rate / 寻道错误率磁头寻道错误的比率
08 =Seek Time Performance / 寻道时间性能
09 =Power-On Hours (POH) / 累计通电时间
0A =Spin Retry Count 或 Spin-up Retry Count / 旋转重试计数 或 马达重试计数
0B =Recalibration Retries / 校准重试Calibration_Retry_Count / 校准重试计数
0C =Power Cycle Count / 通电周期计数
0D =Soft Read Error Rate / 软件读出误码率(可校正读出误码率)
B7 =SATADownshift Error Count / SATA 降档错误计数
B8 =End-to-End error / 端对端错误
B9 =Head Stability / 头稳定性
BA =Induced Op-Vibration Detection / 感应运算振动检测
BB =Reported Uncorrectable Errors / 反馈无法校正的错误Raw值越低越好不能使用硬件ECC恢复的错误总数。
BC =Command Timeout / 命令超时
BD =High Fly Writes / 高飞写入
BE =Airflow Temperature (WDC) / 气流温度(西部数据)
BE =Temperature Difference from 100 / 从100开始的温差Raw值越高越好值和 (100 – 温度°C)相同, 允许制造商对于符合的最高温度设置一个最小限制(可能是希捷专有?)。
BF =G-sense Error Rate / 加速度错误率 或 震动侦测错误率
C0 =Power-off Retract Count / 断电磁头缩回计数Emergency Retract Cycle Count (Fujitsu) / 紧急回缩周期计数(富士通)Raw值越低越好磁头被载离媒体的次数计数。磁头能在没完全断电的前缩回。
*这个属性所显示的数字表示这块磁盘自动关机(突然断电)的次数。
C1 =Load Cycle Count / 磁头伸出周期计数
Load/Unload Cycle Count (Fujitsu) / 磁头升降周期计数(富士通)
Raw值越低越好
从磁头零区域加载/卸载(升降)周期的次数。通常的便携式电脑(2.5英寸)加载(伸出)周期的寿命为200,000到600,000 ,一些便携式电脑的驱动器被设计成当5秒内没有任何活动时就卸载(缩回)磁头。许多Linux安装程序后台1分钟内只写入文件系统几次。因此,每小时可能有100或更多次的磁头加载(伸出)周期,并且可能在1年之内就超出磁头伸出周期额定值。
*这是一个寿命参考值,本身不具任何指标性。
C2 =Temperature / 温度
Raw值越低越好
当前的内部温度。
* 具体温度极限参考硬盘厂家各款硬盘的技术指标。
C3 =Hardware ECC Recovered / 硬件ECC校正
Raw值对于不同的厂商有着不同的体系,单纯看做1个十进制数字是没有任何意义的。
C4 =Reallocation Event Count / 重新分配事件计数
Raw值越低越好
重新映射操作的计数。这个属性的Raw值显示了总的尝试从重新分配扇区转移数据到空闲空间的次数。不管成功与否都会被记录。
* 这个计数就包含了上次读操作有错误的不稳定扇区。如果下次这些扇区读操作无错误,这个值可能减少。
C5 =Current Pending Sector Count / 目前待映射扇区数
Raw值越低越好
“不稳定”扇区总数(因为读取错误,等待重新映射)。如果一个不稳定的扇区随后能成功写入或读取,这个值将降低,这个扇区将不被重新映射。一个读写错误的扇区不会被重新映射(因为以后它有可能又能读写);取而代之的是,驱动器固件将记住此扇区需要被重新映射。并且会在当其被写入时重新映射。
*这里有个问题,即当被固件记录后,有些文章写到只有在写入出错的时候它才会被重新映射,而Wiki上的原文是“and remaps it the next time it's written.”故这里标记一下。
C6 =Uncorrectable Sector Count / 无法校正扇区数
Off-Line Scan Uncorrectable Sector Count (Fujitsu) / 脱机无法校正扇区数(富士通)
Raw值越低越好
读写错误不能被校正的扇区总数。这个属性值的升高意味着盘片表面有缺陷或者是机械子系统有问题。
* 这些扇区目前已经不能读取,如果有文件使用这些扇区,则操作系统会返回读取错误;当下一次写操作发生时硬盘会对扇区自动重定位;同时,重定位扇区计数 (Reallocated Sector Count)增加,这个值减少。
C7 =UltraDMA CRC Error Count / Ultra DMA CRC 错误计数
Raw值越低越好
在数据传输错通过接口电缆时被ICRC(接口循环冗余校验)所确定的错误总数。
C8 =Write Error Rate (Fujitsu) / 写入错误率(富士通) Raw值越低越好
当写入一个扇区时错误的总数。
* 一般不为零也不要紧,但是如果持续快速升高,暗示盘体/磁头机械有问题。
C9 =Soft Read Error Rate / 软读出误码率(可校正读出误码率)
Raw值越低越好
CA =Data Address Mark errors / 数据地址标记错误
Raw值越低越好
数据地址标记错误(或供应商特有)
CB =Run Out Cancel / ECC错误发生率
ECC Errors (Maxtor) / ECC错误 (迈拓)
Raw值越低越好
ECC错误的数量。
CC =Soft ECC Correction / 软件ECC校正
Raw值越低越好
因软件ECC导致的错误总数。
CD =Thermal Asperity Rate (TAR) / 过温率
Raw值越低越好
因温度过高导致的错误数量。
*温度过高的频率,代表主轴马达可能受损,或是散热不良。
CE =Flying Height / 飞行高度
磁头离盘片表面的高度。太低将增加头部撞击机率,太高将增加读取错误机率。
CF =Spin High Current / 旋上高电流
Raw值越低越好
当前用来使驱动器马达旋转所用的电涌(电流)量。
*也有资料写:主轴马达旋转时所使用的电流量,耗电量变大意味着轴承可能磨损。
D0 =Spin Buzz
因电力不足所启动马达所需的重试次数。
D1 =Offline Seek Performance / 离线寻轨性能
驱动器内部测试时的寻道性能。
D3 =Vibration During Write / 写入时震动
写入时震动。
D4 =Shock During Write / 写入时受冲击
写入时受冲击。
DC =Disk Shift / 磁盘移位
Raw值越低越好
盘片对于轴心的位移距离(通常是由于冲击或者热涨冷缩),衡量单位未知。
*通常由强烈的撞击或坠落造成。
221 DD =G-Sense Error Rate / 加速度错误率(震动侦测错误率)
Raw值越低越好
因外来的冲击和震动导致的错误数。
DE =Loaded Hours / 作业时间
数据加载操作时所花费的时间。
(磁头电枢的运动)
DF =Load/Unload Retry Count / 磁头升降重试次数
磁头改变位置的次数。
E0 =Load Friction / 加载摩擦
Raw值越低越好
在运行时因机械部分的摩擦而产生的阻力。
E1 =Load/Unload Cycle Count / 磁头升降周期计数
Raw值越低越好
加载(伸出)周期总数。
E2 =Load 'In'-time / 载入时间
加载磁头的总时间(不计在停放区所花费的时间)。
E3 =Torque Amplification Count /扭矩放大计数
Raw值越低越好
尝试弥补盘片速度变化的次数。
E4 =Power-Off Retract Cycle / 断电磁头缩回周期
Raw值越低越好
E6 =GMR Head Amplitude / 巨磁电阻头振幅 “颠簸”(重复前进/后退磁头动作的距离)的振幅。
E7 =Temperature / 温度
Raw值越低越好
驱动器温度。
F0 =Head Flying Hours / 磁头飞行小时
磁头在定位的时间。
*这是一个寿命参考值,但本身不具任何指标性。
F0 =Transfer Error Rate (Fujitsu) / 传输错误率(富士通)
数据传输时连接被重置的次数的计数。
F1 =Total LBAs Written / 总 LBAs 写入
总 LBAs 写入。
F2 =Total LBAs Read / 总LBAs 读取
总 LBAs 写入。
有些S.M.A.R.T.工具报告它的Raw值是一个复数,实际是因为它是48位而不是32位的。
FA =Read Error Retry Rate / 读取错误重试率
Raw值越低越好
FE =Free Fall Protection / *落体保护 Raw值越低越好
检测到“*落体”的次数。