118 votes

Comment puis-je vérifier le statut SMART d'un SSD ou d'un disque dur sur les versions actuelles d'Ubuntu 14.04 à 20.04 ?

Comment puis-je vérifier l'état SMART d'un lecteur sous 14.04 et au-delà ? J'ai vu Vérification de l'état du HD SMART lors d'une nouvelle installation mais cela ne semble pas s'appliquer sous 14.04 et plus.

105voto

Elder Geek Points 34144

Utilitaire Disques

Lancez l'utilitaire Disks (si vous ne l'avez pas déjà, vous pouvez installer Disks via le Centre de logiciels ou ouvrir un terminal et lancer la commande sudo apt-get install gnome-disk-utility .

smart1

Sélectionnez le lecteur qui vous intéresse puis cliquez sur le bouton de menu dans le coin supérieur droit et choisissez SMART Data et autotests

enter image description here

Notez qu'entre la 18.10 et la 20.04, l'option de menu est passée du "menu hamburger" au menu à 3 points verticaux, comme indiqué ci-dessous.

changes

Types d'auto-tests

screenshot

  • Court : Vérifie les performances électriques et mécaniques ainsi que les performances de lecture du disque. Les tests électriques peuvent inclure un test de la mémoire RAM tampon, un test du circuit de lecture/écriture ou un test des éléments de la tête de lecture/écriture. Le test mécanique comprend la recherche et l'asservissement sur les pistes de données. Balayage de petites parties de la surface du lecteur (la zone est spécifique au fournisseur et le test est limité dans le temps). Vérifie la liste des secteurs en attente qui peuvent présenter des erreurs de lecture, et cela prend généralement moins de deux minutes.
  • Long/extension : Une version plus longue et plus approfondie de l'autotest court, qui analyse toute la surface du disque sans limite de temps. Ce test prend généralement plusieurs heures, en fonction de la vitesse de lecture/écriture du disque et de sa taille.
  • Transporter : Il s'agit d'un test rapide visant à identifier les dommages subis pendant le transport du dispositif entre le fabricant du disque et le fabricant de l'ordinateur. Disponible uniquement sur les disques ATA, il prend généralement plusieurs minutes.

Comment interpréter les attributs SMART

L'attribut le plus important en termes de taux d'échec est probablement le taux d'utilisation de l'équipement. 196 - Nombre de secteurs réaffectés mais en considérant Document de recherche Google : _"...les modèles de prédiction de défaillance basés sur les seuls paramètres SMART sont susceptibles d'être sévèrement limités dans leur précision de prédiction, étant donné qu'une grande fraction de nos disques défaillants n'ont montré aucun signal d'erreur SMART." Cependant, la majorité des disques (plus de 60%) de l'étude qui ont échoué présentaient une défaillance intelligente, donc aussi imparfait que cela puisse être, c'est toujours un indicateur valable.

Notez que si la grande majorité des lecteurs récents prennent en charge SMART, tous les lecteurs ne le font pas et les implémentations peuvent varier. Pour plus de détails sur SMART, voir https://en.wikipedia.org/wiki/S.M.A.R.T .

90voto

Kaz Wolfe Points 32777

La version en ligne de commande de la libatasmart La bibliothèque utilisée par Gnome Disks est appelée skdump partie de la libatasmart-bin qui n'est pas installé par défaut. Installez-le en utilisant :

sudo apt install libatasmart-bin

Ensuite, exécutez la commande suivante pour voir les informations SMART en exécutant la commande suivante dans le terminal (en remplaçant /dev/sda par le chemin d'accès à votre lecteur) :

sudo skdump /dev/sda

Comme alternative, le smartctl de la smartmontools pourrait être utilisé. Installez-le en utilisant :

sudo apt install smartmontools

Vous pourrez alors obtenir des informations sur SMART en exécutant la commande suivante dans le terminal (en remplaçant /dev/sda par le chemin d'accès à votre lecteur) :

sudo smartctl --all /dev/sda

Notez que smartctl a tendance à être trop verbeux. Utilisez le -q errorsonly pour n'afficher que les erreurs :

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

23voto

WinEunuuchs2Unix Points 91128

Ubuntu 16.04

Cette réponse a été transférée d'une question dupliquée fermée ici ( Qu'est-il arrivé aux données SMART (option de test automatique du disque) ? ).

La question ci-dessus a été modifiée afin de requérir les versions d'Ubuntu postérieures à 14.04 mais les réponses n'ont pas changé et ne s'appliquent pas à Ubuntu 16.04. En tant que telle, elle a causé la confusion décrite dans la question fermée.

Sélectionnez Dash la première option sur le Launcher et le type disks . Sélectionnez l'icône qui apparaît. Si l'icône disks n'est pas disponible, vous devez d'abord l'installer avec :

sudo apt-get install gnome-disk-utility

El disks L'écran principal ressemble à ceci :

disks main

Remarquez le menu "hamburger" dans le coin supérieur droit. Sélectionnez-le pour obtenir un menu déroulant dans lequel vous pouvez sélectionner l'écran SMART illustré ci-dessous :

disks SMART

Si vous souhaitez des explications supplémentaires, veuillez commenter ci-dessous.


L'option SMART est grisée

Dans les commentaires, il a été mentionné que l'option SMART était grisée. Cela peut arriver avec les disques SSD NVMe. Dans ce cas, référez-vous à cette réponse :

Vous devez d'abord installer les outils SMART spécifiques aux SSD NVMe :

sudo apt install nvme-cli

Exécutez ensuite le programme pour signaler l'état de santé du lecteur :

$ 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

Le point de données le plus important est :

percentage_used                     : 0%

Lorsqu'il atteint 100%, il est temps de penser à remplacer votre disque. Cela dit, ce disque a deux ans et il est toujours à 100%. 0%

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X