<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Mon, 18 Jul 2011 19:58:09 +1200<br>
From: Daniel Reurich &lt;<a href="mailto:daniel@centurion.net.nz">daniel@centurion.net.nz</a>&gt;<br>
Subject: Re: [wellylug] USB 3.0 via PCI-e, &amp; SATA HDD enclosures/docks<br>
To: Wellington Linux Users Group &lt;<a href="mailto:wellylug@lists.wellylug.org.nz">wellylug@lists.wellylug.org.nz</a>&gt;<br>
Message-ID: &lt;<a href="mailto:4E23E791.8070403@centurion.net.nz">4E23E791.8070403@centurion.net.nz</a>&gt;<br>
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;; Format=&quot;flowed&quot;<br>
<br>
On 16/07/11 16:33, Cliff Pratt wrote:<br>
&gt; On 15/07/11 23:41, Ewen McNeill wrote:<br>
&gt;&gt; On 2011-07-15 20:48 , Cliff Pratt wrote:<br>
&gt;&gt;&gt; I&#39;ve removed many (dead) still spinning disks and I&#39;ve noticed the<br>
&gt;&gt;&gt; weird gyro effect of tilting a fast spinning disk....<br>
&gt;&gt;<br>
&gt;&gt; My general approach for hotswap disk trays is to pull the disk out<br>
&gt;&gt; enough that it&#39;s no longer connected, and then leave it a bit (eg, 30<br>
&gt;&gt; seconds) for the platters to spin down before doing anything else<br>
&gt;&gt; with it. I guess (for David&#39;s situation) that deliberately telling<br>
&gt;&gt; the disk to spin down first might save some time there. But such<br>
&gt;&gt; software commands feel very 1980s &quot;park the heads&quot; like to me...<br>
&gt;&gt;<br>
&gt; I agree, in the sense that it was useful at one time, but outlived its<br>
&gt; usefulness by several years.<br>
&gt;<br>
I can&#39;t believe this approach is being entertained.  It sounds like a<br>
recipe for disaster and may result in early failure of the drives.<br>
<br>
Hotplug is a feature that allows for the adding and removal of devices<br>
at an electrical level without causing damage to the componentry and<br>
logic circuits and sends the OS events on the attaching/removal of<br>
devices.  It does nothing for protecting the storage medium from failure<br>
due to badly timed removal or protecting the information being<br>
stored/retrieved, especially given the amount of cache that spinning<br>
rust drives have these days.<br>
<br>
I don&#39;t think it&#39;s wise to assume that a drive will just cope with<br>
having it&#39;s comms and power pulled without preparing it for removal<br>
first, including giving it opportunity to spin down platters and park<br>
heads.  Given the ever increasing data densities and corresponding<br>
reduction in acceptable operating tolerances, one can only assume that<br>
physically moving a drive in whilst the platters are spinning and the<br>
heads still hovering over the data area is only going to add to wear and<br>
tear if not cause some more serious damage.</blockquote><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">&lt;snip&gt;</blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
--<br>
Daniel Reurich<br>
Centurion Computer Technology (2005) Ltd<br>
Ph: 021 797 722<br><br></blockquote><div><br></div><div> I can understand that there is a natural tendency towards caution in all things involving spinning metal, but imho hot-swapping a sata(2) drive should not cause unforeseen problems, in particular in regards to shortening the lifespan. I&#39;ve hot-swapped drives like this and I&#39;ve personally seen no noticeable increase in failure rates, you will of course get corruption of any files being written at time of power loss, but if the drive isn&#39;t writing at the time its normally ok to pull it, assuming the hardware and motherboard are in compliance with the standards.</div>
<div><br></div><div>Bear in mind that any moderately modern drive will autopark the heads into a landing zone of the platter on powerloss using the rotational inertia of the drive.</div></div>