<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>smartctl — LowEndSpirit DEV</title>
        <link>https://dev.lowendspirit.com/index.php?p=/</link>
        <pubDate>Wed, 08 Apr 2026 21:30:55 +0000</pubDate>
        <language>en</language>
            <description>smartctl — LowEndSpirit DEV</description>
    <atom:link href="https://dev.lowendspirit.com/index.php?p=/discussions/tagged/smartctl/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>[TOOL] NVMe/SSD/HDD S.M.A.R.T Monitoring - Testing</title>
        <link>https://dev.lowendspirit.com/index.php?p=/discussion/4229/tool-nvme-ssd-hdd-s-m-a-r-t-monitoring-testing</link>
        <pubDate>Thu, 02 Jun 2022 12:04:41 +0000</pubDate>
        <category>General</category>
        <dc:creator>xVPSx</dc:creator>
        <guid isPermaLink="false">4229@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello.<br />
We started new project - NVMe/SSD/HDD S.M.A.R.T Monitoring.<br />
Please anyone who wanna join testing, try it.</p>

<p><a rel="nofollow" href="https://disk.lol/" title="https://disk.lol/">https://disk.lol/</a></p>

<p><strong>Coming features:</strong><br />
Graphs<br />
More to come as this is just testing...</p>

<p><strong>How it works?</strong><br />
Each time you run smart.sh it will send the S.M.A.R.T data to our api.<br />
Then the data is stored and get incremental id for your disk drive e.g.: <a href="https://disk.lol/view/f08f2f675d902874b98225386c12c4c45e4951183433353fe557e7c3bd319e28/_dev_sdd/1" rel="nofollow">https://disk.lol/view/f08f2f675d902874b98225386c12c4c45e4951183433353fe557e7c3bd319e28/_dev_sdd/1</a><br />
You can also load latest S.M.A.R.T data of your disk drive by adding last at the end of url: <a href="https://disk.lol/view/f08f2f675d902874b98225386c12c4c45e4951183433353fe557e7c3bd319e28/_dev_sdd/last" rel="nofollow">https://disk.lol/view/f08f2f675d902874b98225386c12c4c45e4951183433353fe557e7c3bd319e28/_dev_sdd/last</a></p>

<p>Before downloading and running the script you can check the script hash:</p>

<pre spellcheck="false" tabindex="0">
wget -qO- <a href="https://disk.lol/smart.sh" rel="nofollow">https://disk.lol/smart.sh</a> | md5sum | awk '{print $1}'
1cdbd6117452b520c94a83c31e4cee40

wget -qO- <a href="https://disk.lol/smart-test.sh" rel="nofollow">https://disk.lol/smart-test.sh</a> | md5sum | awk '{print $1}'
6bc155992975d2a50046d0ad2cb6b7c4
</pre>

<p>Before downloading and running the script you can check if script verification was successful:</p>

<pre spellcheck="false" tabindex="0">
wget -q <a href="https://disk.lol/smart.sh" rel="nofollow">https://disk.lol/smart.sh</a> | [[ "$(md5sum &lt; smart.sh | awk '{print $1}')" = "1cdbd6117452b520c94a83c31e4cee40" ]] &amp;&amp; echo "Verification of script was successful." || echo "Verification of script failed."

wget -q <a href="https://disk.lol/smart-test.sh" rel="nofollow">https://disk.lol/smart-test.sh</a> | [[ "$(md5sum &lt; smart-test.sh | awk '{print $1}')" = "6bc155992975d2a50046d0ad2cb6b7c4" ]] &amp;&amp; echo "Verification of script was successful." || echo "Verification of script failed."
</pre>

<p>Before each run of script smart.sh you should also short test your disk(s):</p>

<pre spellcheck="false" tabindex="0">
wget -qO- <a href="https://disk.lol/smart-test.sh" rel="nofollow">https://disk.lol/smart-test.sh</a> | sh
</pre>

<p>Downloading and running the script:</p>

<pre spellcheck="false" tabindex="0">
wget -qO- <a href="https://disk.lol/smart.sh" rel="nofollow">https://disk.lol/smart.sh</a> | sh
</pre>

<p>Manually creating the script:<br />
Copy and paste the code below into smart.sh<br />
sh smart.sh<br />
Code for smart.sh:</p>

<pre spellcheck="false" tabindex="0">
#!/bin/sh
for disk in $(smartctl --scan|cut -d ' ' -f1) ; do
echo "Generating S.M.A.R.T for disk: " $disk
smart=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 10 | head -n 1)
smartctl -a $disk -v 1,raw24/raw32 -v 7,raw24/raw32 &gt; $smart
curl -F smart=<a href="https://dev.lowendspirit.com/index.php?p=/profile/%24smart" rel="nofollow">@$smart</a> <a href="https://disk.lol/api?disk=$disk" rel="nofollow">https://disk.lol/api?disk=$disk</a>
rm $smart
done
</pre>
]]>
        </description>
    </item>
   </channel>
</rss>
