从如何在当前版本的 Ubuntu 14.04 到 18.10 上检查 SSD 或 HDD 的 SMART 状态?:
SMART 选项变灰
这可能发生在 NVMe SSD 上。您需要安装 NVMe SSD 特定的 SMART 工具:
Run Code Online (Sandbox Code Playgroud)sudo apt install nvme-cli
然后运行程序来报告驱动器的健康状况:
Run Code Online (Sandbox Code Playgroud)$ sudo nvme smart-log /dev/nvme0 Smart Log for NVME device:nvme0 namespace-id:ffffffff critical_warning : 0 temperature : 40 C available_spare : 100% available_spare_threshold : 10% percentage_used : 0% data_units_read : 28,167,888 data_units_written : 19,397,424 host_read_commands : 561,183,142 host_write_commands : 171,788,833 controller_busy_time : 1,354 power_cycles : 2,385 power_on_hours : 1,363 unsafe_shutdowns : 133 media_errors : 0 num_err_log_entries : 608 Warning Temperature Time : 0 Critical Composite Temperature Time : 0 Temperature Sensor 1 : 40 C Temperature Sensor 2 : 51 C
最重要的数据点是:
Run Code Online (Sandbox Code Playgroud)percentage_used : 0%
当它达到 100% 时,是时候担心更换驱动器了。也就是说这个驱动器已经两年了,仍然在
0%
从版本 6.5 开始,smartmontools 添加了 NVME 支持。请注意,目前 NVMe 支持被视为实验性的。
您可以使用以下命令检查当前版本apt-cache policy smartmontools
存储库 ATM 中 16.04 LTS 的最新版本是6.4+svn4214-1,它没有此功能。然而, Artful、Bionic 和 Cosmic 的可用版本似乎确实有它。通常可以在这里找到较新的软件包。或者,您可以从源安装或尝试每日构建。
有关 NVMe 支持当前状态的更多详细信息,请smartmontools
查看wiki。
有关 USB SMART 支持的信息smartmontools
可在此处找到。