如何检查当前版本的Ubuntu 14.04至18.10上SSD或HDD的SMART状态?


Answers:


81

磁盘实用程序

启动磁盘实用程序(如果尚未安装,可以通过软件中心安装磁盘或打开终端并发出命令sudo apt-get install gnome-disk-utility

聪明1

选择所需的驱动器,然后单击右上角的菜单按钮,然后选择“ SMART数据和自检”

在此处输入图片说明

自检类型

屏幕截图

  • 短:检查磁盘的电气和机械性能以及读取性能。电气测试可能包括缓冲RAM的测试,读/写电路测试或读/写磁头元件的测试。机械测试包括对数据磁道的搜索和伺服。扫描驱动器表面的一小部分(区域是特定于供应商的,并且测试有时间限制)。检查可能有读取错误的挂起扇区的列表,通常需要两分钟。
  • 长/扩展:简短的自检的更长,更彻底的版本,无时间限制地扫描整个磁盘表面。该测试通常需要几个小时,具体取决于驱动器的读/写速度及其大小。
  • 运输:旨在作为一种快速测试来识别将设备从驱动器制造商运输到计算机制造商时所造成的损坏。仅在ATA驱动器上可用,通常需要几分钟。

如何解释SMART属性

就故障率而言,最重要的属性可能是196-重新分配的扇区数,但是考虑到Google研究论文:_“ ...仅基于SMART参数的故障预测模型的预测准确性可能会受到严重限制,因为我们大部分故障驱动器都没有显示SMART错误信号。” 但是,研究中的大多数驱动器(超过60%)确实表现出了智能故障,尽管可能不完美,但它仍然是有效的指标。

请注意,尽管最近的大多数驱动器都支持SMART,但并非所有驱动器都支持SMART,并且实现方式可能会有所不同。有关SMART的更多详细信息,请参见https://en.wikipedia.org/wiki/SMART


2
我正在使用gnome-disk-utility 3.18.3.1 UDisks 2.1.7 (built against 2.1.6)SMART选项,并且不再出现。(?!)
AlfC

1
@ElderGeek,我不知道。也许我在找错地方了。我gnome-disk-utility 3.28.1 UDisks 2.7.6 (built against 2.7.6)现在有,我看到了选择。
alfC

@MatthiasWeiler,您写道“在wily(15.10)中已不再是齿轮,而是通常的“菜单”按钮” <-您确定。看起来齿轮仍然是齿轮,肯定还在,菜单按钮仍然是菜单按钮,而且区别是现在您单击菜单按钮,然后才单击齿轮。我不知道你所说的“它”是什么意思。选项已从齿轮按钮移至菜单按钮。但是没有什么是齿轮,现在不是齿轮。没有按钮从一个按钮更改为另一按钮。两个按钮仍然在那里。
barlop

@barlop我编辑了答案,对您可能遇到的困惑深表歉意。希望现在更加清楚。
极客长老

69

libatasmartGnome磁盘使用的库的命令行版本称为skdumplibatasmart-bin软件包的一部分,默认情况下未安装。使用以下方法安装:

sudo apt install libatasmart-bin

接下来,通过在终端中运行以下命令(替换/dev/sda驱动器的路径),运行以下命令以查看SMART信息:

sudo skdump /dev/sda

作为备选,smartctlsmartmontools包可以被使用。使用以下方法安装:

sudo apt install smartmontools

然后,您可以通过在终端中运行以下命令(替换/dev/sda驱动器的路径)来获取有关SMART的信息:

sudo smartctl --all /dev/sda

请注意,这smartctl往往过于冗长。使用-q errorsonly参数仅显示错误:

sudo smartctl --quietmode=errorsonly --all /dev/sda

5
如果不想在安装时安装MTA(Postfix)smartmontools,请使用命令sudo apt-get install smartmontools --no-install-recommends-Postfix是唯一不会安装的软件包。
保罗

2
另请注意,您可能需要运行,sudo smartctl -a /dev/sda > sda-smart.txt因为它可能是次要的PITA,可以从终端读取数据。
保罗

3
一个很好的演练和技巧可以在Ubuntu Wiki上找到:help.ubuntu.com/community/Smartmontools
Andrew Ensley

这还能做表面扫描吗?我有一个通过SMART的硬盘驱动器,但表面扫描失败。我也想在笔记本电脑上执行表面扫描。
Chloe,

13

Ubuntu 16.04

此答案从此处关闭的重复问题(SMART数据发生了什么(磁盘自检选项))迁移而来。

上面的问题已更改为在14.04之后需要Ubuntu版本,但答案未更改,并且不适用于Ubuntu 16.04。因此,如已解决的问题中所述,这引起了混乱。

在上选择Dash第一个选项,Launcher然后键入disks。选择出现的图标。如果该disks程序不可用,则需要首先使用以下命令进行安装:

sudo apt-get install gnome-disk-utility

disks主屏幕上看起来是这样的:

磁盘主

注意右上角的“汉堡”菜单。选择它会获得一个下拉菜单,您可以在其中选择如下所示的SMART屏幕:

磁盘SMART

如果您需要进一步的解释,请在下面评论。


1
其他答案中的所有内容仍然(或多或少)适用于Ubuntu 16.04。
卡兹·沃尔夫

2
对我而言,17.04中的智能测试选项显示为灰色?
user240891 '17

1
我有几个USB HDD驱动器,其中SMART测试选项的确显示为灰色。这取决于型号。
user258532 '17
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.