Как я могу проверить состояние SMART SSD или HDD в текущих версиях Ubuntu с 14.04 по 18.10?

Ответы:

82

Диски Утилита

Запустите Утилиту Дисков (Если у вас ее еще нет, вы можете установить Диски через Центр программного обеспечения или открыть терминал и выполнить команду sudo apt-get install gnome-disk-utility.

Smart1

Выберите интересующий диск, затем нажмите кнопку меню в правом верхнем углу и выберите SMART Data & self test

введите описание изображения здесь

Типы самотестирования

Скриншот

  • Коротко: Проверяет электрические и механические характеристики, а также производительность чтения диска. Электрические испытания могут включать проверку буферной памяти, проверку схемы чтения / записи или проверку элементов головки чтения / записи. Механический тест включает в себя поиск и серво на данных треков. Сканирует небольшие участки поверхности диска (область зависит от поставщика, а время теста ограничено). Проверяет список ожидающих секторов, которые могут иметь ошибки чтения, и обычно это занимает менее двух минут.
  • Длинный / расширенный: более длинная и более полная версия короткого самотестирования, сканирующая всю поверхность диска без ограничения по времени. Этот тест обычно занимает несколько часов, в зависимости от скорости чтения / записи диска и его размера.
  • Транспортировка: Предназначена для быстрой проверки, чтобы выявить повреждения, возникшие при транспортировке устройства от производителя привода к производителю компьютера. Доступно только для дисков ATA, и обычно это занимает несколько минут.

Как интерпретировать SMART-атрибуты

Наиболее важным атрибутом с точки зрения частоты отказов, вероятно, является число перераспределенных секторов 196 , но с учетом исследовательской работы Google : _ "... модели прогнозирования отказов, основанные только на параметрах SMART, вероятно, будут серьезно ограничены в своей точности прогнозирования, учитывая, что большая часть наших неисправных накопителей не показала никаких сигналов об ошибке SMART. " Тем не менее, большинство накопителей (более 60%) в исследовании, которое провалилось, показали умный сбой, так что каким бы несовершенным оно ни было, оно все еще остается верным показателем.

Обратите внимание, что хотя большинство современных накопителей поддерживают 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 Я отредактировал свой ответ и извиняюсь за любую путаницу, с которой вы, возможно, столкнулись. Надеюсь, теперь стало понятнее.
Старейшина Гик
69

Версия libatasmartбиблиотеки командной строки, используемая Gnome Disks, называется skdumpчастью libatasmart-binпакета, который не устанавливается по умолчанию. Установите с помощью:

sudo apt install libatasmart-bin

Затем выполните следующую команду, чтобы просмотреть информацию SMART, выполнив следующую команду в терминале (заменив /dev/sdaпуть к вашему диску):

sudo skdump /dev/sda

В качестве альтернативы smartctlиз smartmontoolsпакета может быть использован. Установить с помощью:

sudo apt install smartmontools

После этого вы сможете получить информацию о SMART, выполнив в терминале следующую команду (вместо /dev/sdaпути к вашему диску):

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
Эндрю Энсли
Может ли это также сделать сканирование поверхности? У меня есть жесткий диск, который проходит SMART, но не проходит сканирование поверхности. Я хочу выполнить сканирование поверхности на моем ноутбуке тоже.
Хлоя
13

Ubuntu 16.04

Этот ответ перенесен из дублирующего вопроса, закрытого здесь ( что произошло с данными SMART (опция самопроверки диска) ).

Приведенный выше вопрос был изменен, чтобы требовать версии Ubuntu после 14.04, но ответы не изменились и не относятся к Ubuntu 16.04. Как таковая, она вызывала путаницу, как описано в закрытом вопросе.

Выберите Dashпервый вариант на Launcherи введите disks. Выберите значок, который появляется. Если disksпрограмма недоступна, вам нужно сначала установить ее с помощью:

sudo apt-get install gnome-disk-utility

disksГлавный экран выглядит следующим образом :

диски основные

Обратите внимание на меню «гамбургер» в правом верхнем углу. Выберите его, чтобы получить раскрывающееся меню, в котором вы можете выбрать экран SMART, показанный ниже:

диски SMART

Если вам требуется дальнейшее объяснение, пожалуйста, прокомментируйте ниже.

WinEunuuchs2Unix
источник
1
Все в других ответах все еще остается верным (более или менее) для Ubuntu 16.04.
Каз Вулф
2
Для меня в 17.04 опция Smart test недоступна?
user240891
1
У меня есть несколько жестких дисков USB, на которых опция теста SMART действительно неактивна. Это зависит от модели.
user258532