Come posso controllare lo stato SMART di un SSD o HDD sulle versioni correnti di Ubuntu da 14.04 a 18.10?


Risposte:


82

Utilità dei dischi

Avvia l'utility Disks (se non l'hai già, puoi installare Disks tramite il Software Center o aprire un terminale ed emettere il comando sudo apt-get install gnome-disk-utility.

Smart1

Seleziona l'unità di interesse, quindi fai clic sul pulsante del menu nell'angolo in alto a destra e scegli SMART Data e test automatici

inserisci qui la descrizione dell'immagine

Tipi di autotest

immagine dello schermo

  • Corto: controlla le prestazioni elettriche e meccaniche e le prestazioni di lettura del disco. I test elettrici potrebbero includere un test della RAM buffer, un test dei circuiti di lettura / scrittura o un test degli elementi della testina di lettura / scrittura. Il test meccanico include la ricerca e il servo su tracce dati. Esegue la scansione di piccole parti della superficie dell'unità (l'area è specifica del fornitore e il test prevede un limite di tempo). Controlla l'elenco dei settori in sospeso che potrebbero contenere errori di lettura e in genere richiede meno di due minuti.
  • Lungo / esteso: una versione più lunga e approfondita dell'autotest breve, che esegue la scansione dell'intera superficie del disco senza limiti di tempo. Questo test richiede in genere diverse ore, a seconda della velocità di lettura / scrittura dell'unità e delle sue dimensioni.
  • Trasporto: inteso come test rapido per identificare i danni subiti durante il trasporto del dispositivo dal produttore dell'unità al produttore del computer. Disponibile solo su unità ATA e in genere richiede alcuni minuti.

Come interpretare gli attributi SMART

L'attributo più importante in termini di tassi di fallimento è probabilmente il 196 - Conteggio dei settori riallocato , ma considerando il documento di ricerca di Google : _ "... i modelli di previsione dei guasti basati esclusivamente sui parametri SMART sono probabilmente limitati nella loro precisione di previsione, dato che gran parte delle nostre unità guaste non ha mostrato alcun segnale di errore SMART ". Tuttavia, la maggior parte delle unità (oltre il 60%) nello studio che ha fallito ha mostrato un guasto intelligente, quindi per quanto imperfetto, è ancora un valido indicatore.

Si noti che mentre la maggior parte delle unità recenti supporta SMART, non tutte le unità lo fanno e le implementazioni possono variare. Per ulteriori dettagli su SMART, consultare https://en.wikipedia.org/wiki/SMART .


2
Sto usando gnome-disk-utility 3.18.3.1 UDisks 2.1.7 (built against 2.1.6)e l'opzione SMART non appare più. (?!)
alfC

1
@ElderGeek, non lo so. Forse stavo guardando nel posto sbagliato. Ora ho gnome-disk-utility 3.28.1 UDisks 2.7.6 (built against 2.7.6)e vedo l'opzione.
alfC

@MatthiasWeiler hai scritto "In wily (15.10) non è più una marcia ma il solito pulsante" menu "<- sei sicuro. Sembra che l'ingranaggio sia ancora un ingranaggio, sicuramente ancora lì, e il pulsante del menu è ancora un pulsante del menu ancora lì E la differenza è che ora fai clic sul pulsante del menu e prima di fare clic sull'ingranaggio. Non ho idea di cosa intendi con "esso". L'opzione è passata dal pulsante dell'ingranaggio al pulsante del menu. Ma non c'è nulla che fosse un ingranaggio e ora non è un ingranaggio. Nessun pulsante è cambiato da un pulsante all'altro. Entrambi i pulsanti sono ancora lì.
barlop

@barlop Ho modificato la mia risposta e mi scuso per la confusione che potresti aver provato. Spero che ora sia più chiaro.
Anziano Geek,

69

La versione a riga di comando della libatasmartlibreria utilizzata da Gnome Disks è chiamata skdumpparte del libatasmart-binpacchetto che non è installato di default. Installa utilizzando:

sudo apt install libatasmart-bin

Quindi eseguire il comando seguente per visualizzare le informazioni SMART eseguendo il comando seguente nel terminale (sostituendo /dev/sdacon il percorso dell'unità):

sudo skdump /dev/sda

In alternativa è possibile utilizzare smartctlil smartmontoolspacchetto from . Installa utilizzando:

sudo apt install smartmontools

Sarai quindi in grado di ottenere informazioni su SMART eseguendo il seguente comando nel terminale (sostituendo /dev/sdacon il percorso dell'unità):

sudo smartctl --all /dev/sda

Si noti che smartctltende ad essere eccessivamente prolisso. Utilizzare l' -q errorsonlyargomento per visualizzare solo gli errori:

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

5
Se non si desidera installare un MTA (Postfix) durante l'installazione smartmontools, utilizzare il comando sudo apt-get install smartmontools --no-install-recommends- Postfix è l'unico pacchetto che non verrà installato.
Paul,

2
Si noti inoltre che potrebbe essere necessario eseguire sudo smartctl -a /dev/sda > sda-smart.txtpoiché può essere un PITA minore per leggere i dati dal terminale.
Paul,

3
Una buona guida e suggerimenti sono disponibili sul Wiki di Ubuntu: help.ubuntu.com/community/Smartmontools
Andrew Ensley,

Questo può fare anche una scansione di superficie? Ho un disco rigido che passa SMART ma fallisce una scansione di superficie. Voglio eseguire anche una scansione di superficie sul mio laptop.
Chloe,

13

Ubuntu 16.04

Questa risposta viene migrata da una domanda duplicata chiusa qui ( Cosa è successo ai dati SMART (opzione di autotest del disco) ).

La domanda sopra è stata modificata per richiedere le versioni di Ubuntu dopo il 14.04, ma le risposte non sono cambiate e non si applicano a Ubuntu 16.04. Come tale ha causato confusione come descritto nella domanda chiusa.

Selezionare Dashla prima opzione sul Launchere digitare disks. Seleziona l'icona che appare. Se il disksprogramma non è disponibile, è necessario installarlo prima con:

sudo apt-get install gnome-disk-utility

La disksschermata principale è simile alla seguente:

dischi principali

Notare il menu "hamburger" nell'angolo in alto a destra. Selezionalo per ottenere un menu a discesa in cui è possibile selezionare la schermata SMART mostrata di seguito:

dischi SMART

Se hai bisogno di ulteriori spiegazioni, commenta di seguito.


1
Tutto nelle altre risposte è ancora valido (più o meno) su Ubuntu 16.04.
Kaz Wolfe,

2
Per me in 17.04 l'opzione Smart test è disattivata?
user240891

1
Ho diverse unità USB HDD in cui l'opzione di test SMART è effettivamente disattivata. Dipende dal modello.
user258532
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.