Все мы знаем, что твердотельные накопители имеют ограниченный заранее определенный срок службы. Поэтому вопрос для меня заключается в том, как я могу проверить (Ubuntu) Linux, каково текущее состояние моего SSD? А может быть, оценка, сколько времени это займет?
Графический инструмент предпочтительнее, но инструмент командной строки тоже подойдет.
Я использую Xubuntu 12.04 LTS
ssd
disk-check
hardware-test
Keiki
источник
источник
smartctl -i /dev/sda
на ваш вопрос?badblocks
может фактически сократить срок службы накопителя.Ответы:
Установите Gnome Disk Utility и проверьте SMART Data and Tests на наличие уровней выравнивания износа или аналогичных. Чем выше это значение (%, от 1 до 100), тем больше «израсходовано» ваш SSD, что означает, что у вас, скорее всего, будут проблемы. Но если у вас недавно установлен SSD, вам не нужно об этом беспокоиться.
Установлено через
начать через
либо меню-> Настройки-> Дисковая утилита
или через командную строку
источник
palimpsest
ужасное имя, меняется ли оно в зависимости от языка пользователя (например, английский или что-то еще).проверить работоспособность SSD
Для дистрибутивов на основе Ubuntu, Mint или Debian
Media_Wearout_Indicator - это то, что вы ищете. Если 100 означает, что ваш ssd имеет 100% жизни, то меньшее число означает, что осталось меньше жизни.
Чтобы показать вашу SDD информацию
Вы можете прочитать полную статью в блоге Nam Huy Linux - Как проверить жизнь SSD в Linux
источник
Wear_Range_Delta
SSD_Life_Left
Если у вас нет SSD от Intel: ПРОЧИТАЙТЕ ЭТО.
Осторожно !! - Я был беспечно введен в заблуждение «smartmontools». У меня есть Samsung SSD, и инструмент smartmonitor / 'smartctl', к счастью, неверно сообщил, что атрибут ' 233' (шестнадцатеричный 'E9') был 'Media_Wearout_Indicator'; на самом деле - нет, для Samsung (и других производителей) дело обстоит иначе. Эта и другие публикации на форуме, вопросы / ответы по обмену стека и блоги опытных пользователей, которые я нашел, похоже, «сфокусированы на Intel», с лишь смутными намеками на то, что «это может измениться». (В отличие от любого предложения, что вам нужно остерегаться неправильной и ошибочной маркировки атрибута smartmontools).
Когда я готовился скопировать мой SSD на новый жесткий диск, который я купил (из-за того, что мне сказали smartmontools), я загрузился в windows (у меня есть система двойной загрузки), чтобы узнать кое-что о SSD из того, что доступно только для windows Инструмент Samsung 'Samsung_Magician_v43.exe' должен был рассказать мне о моем диске - он был шокирующе неинформативным.
После нескольких часов копания - я наконец-то смог запустить инструменты только для окон: hddgaurdian - 'code.google.com/p/hddguardian', а затем еще CrystalDiskInfo: Surprise! оба инструмента независимо говорят мне, что мой Samsung SSD «в порядке» (hdd guardian говорит «5 звезд» и Crystal Disk «98% OK»). В отличие от этого, инструмент smartctl явно обозначил атрибут как «десятичный-233 /« hex-E9 »как« Индикатор износа носителя »- и сказал мне, что его значение было« 1 »или 1% - показатель (риск) в ожидании сбоя. Чтобы быть настолько уверенным, насколько я могу, я вырыл и выкопал и, наконец, смог найти по крайней мере что-то от официального представителя Samsung: " http://www.samsung.com/global/business/semiconductor/minisite/SSD/us/download/ 07_Communicating_With_Your_SSD.pdf«В документе действительно подразумевается, что атрибут« hex E9 »/« decimal »233» не используется Samsung одинаково. (Samsung: Я очень разочарован, пожалуйста, исправьте ваш официальный программный инструмент или хотя бы сделайте это ясно, что вы не предоставляете информацию об износе!)
Кроме того, если у вас нет ни твердотельного накопителя Intel, ни накопителя Samsung, будьте осторожны, эта информация, похоже, различается у разных производителей. (например, см. таблицу меток атрибутов на code.google.com/p/hddguardian/wiki/about_reliability для единственного полезного указания степени изменчивости, которую я обнаружил.)
Так , что: Если у вас нет Intel SSD-- ничего не вводить в заблуждение ложных имен меток атрибутов , предоставленных SmartMonitor. Возможно, это улучшится в будущем, но версия, установленная по умолчанию для Ubuntu 12.04 LTS (апрель 2014 г.), полностью провалилась. Вместо того, чтобы сказать вам, что он «не знает» - smartctl просто неправильно назвал атрибут. Я не нашел другого инструмента для Linux, который бы делал «правильную» информацию прозрачной или ясной.
источник
Для дисков Kingston на компьютерах на основе Debian
Аналогично этому ответу выполнить
Однако, когда я выполняю команду, чтобы показать информацию о диске, похоже, что SMART был отключен:
Вы должны включить это, выполнив следующее от имени пользователя root:
Затем вы можете выполнить самопроверку, выполнив короткий тест (который занял у меня около 1 минуты):
или более тщательный тест (который занял у меня около 1,5 часов):
Обратите внимание, что в большинстве случаев вам не нужно размонтировать диск для выполнения этих тестов. Если вы делаете, видите
man smartctl
.Теперь при выполнении
smartctl -a /dev/sda
вы должны увидеть результат теста самооценки. Это, вероятно, все, что вам действительно нужно беспокоиться:Если вам нравятся подробности, вы также увидите следующую таблицу:
Если вы ищете, что означают все эти значения, обратитесь к документации Kingston .
источник
Wear_Leveling_Count - это правильный атрибут для отслеживания. Однако, как и другие атрибуты, 100 является лучшим значением, а 0 - худшим. Думайте об этом как о «проценте оставшейся жизни».
источник
Лучший способ проверить работоспособность SSD - это следовать рекомендациям производителя. Поскольку они варьируются от производителя к производителю и могут меняться со временем, рекомендуется проконсультироваться с производителем накопителей, если у вас есть проблемы. Основываясь на показателях MTBF (стандарт JEDEC JESD218A определяет метод), предоставленных большинством производителей, SSD должен без проблем работать более миллиона часов.
У меня есть несколько таких, охватывающих несколько производителей. Я могу гарантировать, что атрибуты SMART различаются у разных производителей. Для сравнения приведу пример из OCZ и интеллектуальные данные от устройства Corsair F40 вместе с обсуждением того, насколько ненадежными являются эти данные.
Хотя данные SMART, безусловно, могут иметь значение, поскольку в конечном итоге все устройства выходят из строя, важно регулярно выполнять резервное копирование данных. Это обеспечивает спокойствие, что ваши данные в безопасности, пока вы ждете (вероятно, в течение нескольких лет), чтобы ваш SSD вышел из строя. По мере снижения затрат и увеличения емкости, скорее всего, вы замените SSD из-за недостатка места, а не из-за отказа. (По моему опыту в 10 раз больше вероятности). Я бы просто регулярно делал резервные копии и не беспокоился об этом.
Источники:
Опыт работы, http://www.hardcoreware.net/mtbf-ssd-what-does-it-mean-for-you/
источник
Для (хотя бы некоторых) накопителей NVMe вы можете сделать
Затем вы можете найти строку вроде:
Здесь более низкие числа лучше и
100%
означают, что диск "изношен". Документация производителя предполагает, что можно получить числа выше 100%, если вы продолжите использовать накопитель после этой точки ( пример от Seagate, см. Стр. 12 ).Обратите внимание, что если вы используете пространство имен или устройства разделения, например
/dev/nvme0n1
или/dev/nvme0n1p1
, это не будет работать, и вместо этого вы получите сообщение типаRead NVMe SMART/Health Information failed: NVMe Status 0x4002
.источник
Использование Ubuntu 14.04:
Звонок через командную строку (переименован из palimsest):
Смотрите также https://bugs.launchpad.net/ubuntu/+source/gnome-disk-utility/+bug/1041665.
источник