Como posso verificar o status SMART de um SSD ou HDD nas versões atuais do Ubuntu 14.04 a 18.10?

Respostas:

82

Utilitário de discos

Inicie o Utilitário de discos (se ainda não o tiver, é possível instalar os discos pelo Software Center ou abrir um terminal e emitir o comando sudo apt-get install gnome-disk-utility.

smart1

Selecione a unidade de interesse e clique no botão de menu no canto superior direito e escolha SMART Data e autoteste

insira a descrição da imagem aqui

Tipos de autoteste

captura de tela

  • Curto: verifica o desempenho elétrico e mecânico, bem como o desempenho de leitura do disco. Os testes elétricos podem incluir um teste de RAM de buffer, um teste de circuito de leitura / gravação ou um teste dos elementos do cabeçote de leitura / gravação. O teste mecânico inclui busca e servo em trilhas de dados. Digitaliza pequenas partes da superfície da unidade (a área é específica do fornecedor e há um limite de tempo no teste). Verifica a lista de setores pendentes que podem ter erros de leitura e geralmente leva menos de dois minutos.
  • Longo / estendido: Uma versão mais longa e completa do autoteste curto, que varre toda a superfície do disco sem limite de tempo. Esse teste geralmente leva várias horas, dependendo da velocidade de leitura / gravação da unidade e de seu tamanho.
  • Transporte: Pretendido como um teste rápido para identificar danos incorridos durante o transporte do dispositivo do fabricante da unidade para o fabricante do computador. Disponível apenas em unidades ATA, e geralmente leva alguns minutos.

Como interpretar atributos SMART

O atributo mais importante em termos de taxas de falha provavelmente é o 196 - Reallocated Sector Count , mas considerando o trabalho de pesquisa do Google : _ "... modelos de previsão de falha baseados apenas em parâmetros SMART provavelmente serão severamente limitados em sua precisão de previsão, uma vez que uma grande fração de nossas unidades com falha não mostrou nenhum sinal de erro SMART. " No entanto, a maioria das unidades (acima de 60%) no estudo que falhou exibiu uma falha inteligente; por mais imperfeito que seja, ainda é um indicador válido.

Observe que, embora a grande maioria das unidades recentes ofereça suporte ao SMART, nem todas as unidades suportam e as implementações podem variar. Para mais detalhes sobre o SMART, consulte https://en.wikipedia.org/wiki/SMART .

Elder Geek
fonte
2
Estou usando gnome-disk-utility 3.18.3.1 UDisks 2.1.7 (built against 2.1.6)e a opção SMART não aparece mais. (?!)
alfC 12/03
1
@ElderGeek, eu não sei. Talvez eu estivesse procurando no lugar errado. Eu tenho gnome-disk-utility 3.28.1 UDisks 2.7.6 (built against 2.7.6)agora e vejo a opção.
AlfC # 14/18
@MatthiasWeiler você escreveu "No ardiloso (15.10), não é mais um equipamento, mas o usual botão" menu "" <- você tem certeza. Parece que a engrenagem ainda é uma engrenagem, definitivamente ainda está lá, e o botão de menu ainda está lá. E a diferença é que agora você clica no botão de menu e antes de clicar na engrenagem. Não tenho idéia do que você quer dizer com "isso". A opção mudou do botão de engrenagem para o botão de menu. Mas não há nada que fosse uma engrenagem e agora não é uma engrenagem. Nenhum botão mudou de um botão para outro. Os dois botões ainda estão lá.
barlop em
@ Barlop Eu editei minha resposta e peço desculpas por qualquer confusão que você possa ter enfrentado. Espero que esteja mais claro agora.
Elder Geek
69

A versão da linha de comando da libatasmartbiblioteca usada pelo Gnome Disks é chamada skdumpparte do libatasmart-binpacote que não é instalado por padrão. Instale usando:

sudo apt install libatasmart-bin

Em seguida, execute o seguinte comando para ver as informações SMART executando o seguinte comando no terminal (substituindo /dev/sdapelo caminho da sua unidade):

sudo skdump /dev/sda

Como alternativa, smartctlo smartmontoolspacote pode ser usado. Instale usando:

sudo apt install smartmontools

Você poderá obter informações sobre o SMART executando o seguinte comando no terminal (substituindo /dev/sdapelo caminho da sua unidade):

sudo smartctl --all /dev/sda

Observe que smartctltende a ser excessivamente detalhado. Use o -q errorsonlyargumento para exibir apenas erros:

sudo smartctl --quietmode=errorsonly --all /dev/sda
Kaz Wolfe
fonte
5
Se você não deseja instalar um MTA (Postfix) ao instalar smartmontools, use o comando sudo apt-get install smartmontools --no-install-recommends- Postfix é o único pacote que não será instalado.
Paul
2
Observe também que você pode querer executar, sudo smartctl -a /dev/sda > sda-smart.txtpois pode ser uma PITA menor ler os dados do terminal.
Paul
3
Um bom passo a passo e dicas podem ser encontradas no Wiki Ubuntu: help.ubuntu.com/community/Smartmontools
Andrew Ensley
Isso também pode fazer uma varredura de superfície? Eu tenho um disco rígido que passa no SMART, mas falha na verificação de superfície. Também quero fazer uma varredura de superfície no meu laptop.
Chloe
13

Ubuntu 16.04

Esta resposta foi migrada de uma pergunta duplicada fechada aqui (o que aconteceu com os dados SMART (opção de autoteste de disco) ).

A pergunta acima foi alterada para exigir versões do Ubuntu após 14.04, mas as respostas não foram alteradas e não se aplicam ao Ubuntu 16.04. Como tal, causou confusão, conforme descrito na pergunta encerrada.

Selecione Dasha primeira opção no Launchere digite disks. Selecione o ícone que aparece. Se o disksprograma não estiver disponível, você precisará instalá-lo primeiro com:

sudo apt-get install gnome-disk-utility

A diskstela principal fica assim:

discos principais

Observe o menu "hambúrguer" no canto superior direito. Selecione-o para obter um menu suspenso onde você pode selecionar a tela SMART mostrada abaixo:

discos SMART

Se você precisar de mais explicações, comente abaixo.

WinEunuuchs2Unix
fonte
1
Tudo nas outras respostas ainda se aplica (mais ou menos) ao Ubuntu 16.04.
Kaz Wolfe
2
Para mim, no 17.04, a opção Teste inteligente está acinzentada?
user240891
1
Eu tenho várias unidades de disco rígido USB em que a opção de teste SMART está realmente acinzentada. Depende do modelo.
user258532