os-smart: Add option for extended smart info (smartctl -x) #4508
+3
−2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This just adds an
Extended
option to theServices > Smart > Info > Info type
list, that passes the-x
flag.There's a fair bit of extra info available for some disks with the
-x
(long form:-xall
) flag. The-a
flag equates to:-H -i -c -A -l error -l selftest -l selective
while the
-x
flag maps out to:-H -i -g all -g wcreorder -c -A -f brief -l xerror,error -l xselftest,selftest -l selective -l directory -l scttemp -l scterc -l devstat -l defects -l sataphy
And, incidentally, the output of
-a
itself ends withThe above only provides legacy SMART information - try 'smartctl -x' for more
.In my case, the reason I threw this together, is one useful bit there:
-l devstat
. That gives this handy block, notablyPercentage Used Endurance Indicator
for my SSD:All in all a fairly trivial change, and it looks like "Extended" is already represented in at least the Spanish translation (I didn't check others).