如何检查14.04及以下版本的驱动器的SMART状态?我已经在全新安装中看到了检查HD SMART状态,但是在14.04及更高版本中似乎并不适用。
如何检查14.04及以下版本的驱动器的SMART状态?我已经在全新安装中看到了检查HD SMART状态,但是在14.04及更高版本中似乎并不适用。
Answers:
启动磁盘实用程序(如果尚未安装,可以通过软件中心安装磁盘或打开终端并发出命令sudo apt-get install gnome-disk-utility
。
选择所需的驱动器,然后单击右上角的菜单按钮,然后选择“ SMART数据和自检”
就故障率而言,最重要的属性可能是196-重新分配的扇区数,但是考虑到Google研究论文:_“ ...仅基于SMART参数的故障预测模型的预测准确性可能会受到严重限制,因为我们大部分故障驱动器都没有显示SMART错误信号。” 但是,研究中的大多数驱动器(超过60%)确实表现出了智能故障,尽管可能不完美,但它仍然是有效的指标。
请注意,尽管最近的大多数驱动器都支持SMART,但并非所有驱动器都支持SMART,并且实现方式可能会有所不同。有关SMART的更多详细信息,请参见https://en.wikipedia.org/wiki/SMART。
gnome-disk-utility 3.28.1 UDisks 2.7.6 (built against 2.7.6)
现在有,我看到了选择。
libatasmart
Gnome磁盘使用的库的命令行版本称为skdump
该libatasmart-bin
软件包的一部分,默认情况下未安装。使用以下方法安装:
sudo apt install libatasmart-bin
接下来,通过在终端中运行以下命令(替换/dev/sda
驱动器的路径),运行以下命令以查看SMART信息:
sudo skdump /dev/sda
作为备选,smartctl
从smartmontools
包可以被使用。使用以下方法安装:
sudo apt install smartmontools
然后,您可以通过在终端中运行以下命令(替换/dev/sda
驱动器的路径)来获取有关SMART的信息:
sudo smartctl --all /dev/sda
请注意,这smartctl
往往过于冗长。使用-q errorsonly
参数仅显示错误:
sudo smartctl --quietmode=errorsonly --all /dev/sda
smartmontools
,请使用命令sudo apt-get install smartmontools --no-install-recommends
-Postfix是唯一不会安装的软件包。
sudo smartctl -a /dev/sda > sda-smart.txt
因为它可能是次要的PITA,可以从终端读取数据。
此答案从此处关闭的重复问题(SMART数据发生了什么(磁盘自检选项))迁移而来。
上面的问题已更改为在14.04之后需要Ubuntu版本,但答案未更改,并且不适用于Ubuntu 16.04。因此,如已解决的问题中所述,这引起了混乱。
在上选择Dash
第一个选项,Launcher
然后键入disks
。选择出现的图标。如果该disks
程序不可用,则需要首先使用以下命令进行安装:
sudo apt-get install gnome-disk-utility
在disks
主屏幕上看起来是这样的:
注意右上角的“汉堡”菜单。选择它会获得一个下拉菜单,您可以在其中选择如下所示的SMART屏幕:
如果您需要进一步的解释,请在下面评论。
gnome-disk-utility 3.18.3.1 UDisks 2.1.7 (built against 2.1.6)
SMART选项,并且不再出现。(?!)