我正在运行 Debian Wheezy,库存smartmontools
包(smartctl 5.41)。
SSD MushkinMKNSSDCR120GB-MX
在 SMART 属性 ID 231(十进制)中报告使用寿命信息。对于硬盘,此属性为Temperature_Celsius
,不幸的是,smartmontools 将其解释为:
SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
[...]
231 Temperature_Celsius 0x0013 001 001 010 Pre-fail Always FAILING_NOW 21474836481
[...]
不,不是 210 亿摄氏度......它应该是SSD 剩余使用寿命。
我尝试使用以下命令更新驱动器数据库:
# /usr/sbin/update-smart-drivedb
/usr/share/smartmontools/drivedb.h updated from branches/RELEASE_5_41_DRIVEDB
#
...并重新启动smartd
,但驱动器仍然未被识别为 SSD。
除了添加 backports repo 并安装smartmontools
backports 版本之外还有其他解决方案吗? 如果必须这样做,我会这样做,但我目前在此服务器上没有任何 backports 软件,似乎必须有其他方法。
答案1
当您运行 update-smart-drivedb 时,它会从 smartmontools 的源站点下载最新的数据库,理论上比任何反向移植都更新。
如果您直接联系他们,您应该会得到合理的周转时间。
从https://www.smartmontools.org/wiki...
设备信息
如果您的驱动器不在 smartmontools 驱动器数据库的当前版本中,您可以通过向我们的邮件列表 smartmontools-database 发送有关您的驱动器的报告来帮助改进 smartmontools 信息。
我们收集有关已使用 smartmontools 成功或未成功测试的 USB 设备的信息。如果您的设备未在此处列出,请通过编辑 wiki 页面和/或向 smartmontools-database 邮件列表发送电子邮件告诉我们测试结果。