Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

We all know that SSDs have a limited predetermined life span. So the question for me is how do I check in (Ubuntu) Linux what the current health status of my SSD is? And maybe an estimation how long it will take?

Graphical tool is preferred, but command line tool would also be fine.

I'm using Xubuntu 12.04 LTS

share|improve this question
normally you should not worry about health of an SSD. It is said that an SSD lives twice longer than an EIDE - or SATA - disk. –  dschinn1001 Jul 27 '13 at 13:34
Can you add the output of smartctl -i /dev/sda to your question? –  Mitch Jul 27 '13 at 13:43
@dschinn1001 Not exactly, that only applies to recent SSDs. First and Second generation SSD are known to have limited lifespan according to the amount of write operations to the disk. –  João André Jul 27 '13 at 15:05
add comment

3 Answers

up vote 4 down vote accepted

Install Gnome Disk Utility and check SMART Data and Tests for wear-leveling-count or similar. The higher that number (%, from 1 to 100), the most "used up" your SSD is, and you're more likely to have problems. But if you have a recent SSD, you need not worry about it.

Installed via

 sudo apt-get install gnome-disk-utility

start it via

either menu->Settings->Disk utility

or via command line

sudo palimpsest
share|improve this answer
Do you mean "Gnome Disk Utility" ? –  dschinn1001 Jul 27 '13 at 20:41
Yes, I wasn't sure about the name because they changed it in 12.10 –  João André Jul 29 '13 at 0:51
Exactly what I searched for –  otakun85 Aug 3 '13 at 11:34
add comment

Wear_Leveling_Count is the right attribute to track. However, like the other attributes, 100 is the BEST value and 0 is the WORST. Think of it as "percent life remaining".

share|improve this answer
add comment

to check the health of a SSD

For Ubuntu, Mint, or Debian based distributions

# apt-get install smartmontools

The Media_Wearout_Indicator is what you are looking for. For 100 means your ssd has 100% life, the lower number means less life left.

# smartctl -a /dev/sda | grep Media_Wearout_Indicator

To show your sdd information

# smartctl -a /dev/sda

You can read the complete article at Nam Huy Linux Blog - How to check SSD life left on linux http://namhuy.net/1024/how-to-check-ssd-life-left.html

share|improve this answer
So, if mine has value 199 - 199, is it credible ? –  badfoo Jan 22 at 20:32
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.