<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">DDrescue is your friend.  It will make a log file, which could then make sure you can resume if the hard drive stops and you have to reboot the system.<br></div><div class="gmail_quote"><br></div><div class="gmail_quote">On Thu, Nov 12, 2015 at 10:57 AM, Sarah Newman <span dir="ltr">&lt;<a href="mailto:newmans@sonic.net" target="_blank">newmans@sonic.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">On 11/12/2015 07:44 AM, H P Ladds wrote:<br>
&gt; I have an external hard drive failing and hope to DD the drive to a new external hard drive.<br>
&gt;<br>
&gt; Should I reformat the new drive to ext3 (or ext4) before DDing?<br>
&gt;<br>
&gt; The failing drive has two 500 gig partitions (I believe ext3). Should I DD the partitions separately or DD the entire drive?<br>
&gt;<br>
&gt; After DDing I&#39;ll try to retrieve the data. Oh and it is all data, no OS.<br>
<br>
What does &quot;failing&quot; mean? Is there data it can&#39;t read?<br>
<br>
If there&#39;s data it can&#39;t read, I would use ddrescue to copy the entire disk to an image. ddrescue has a way to keep track of data it can&#39;t read, so if<br>
you make two copies (one with the stuff it can&#39;t read set to 0 and one where the stuff it can&#39;t read is set to 1) you can do an md5sum on each (using<br>
both /dev/loop0 and /dev/loop1) and compare the md5sums to find corrupted files. I can&#39;t recall exactly how to do this off the top of my head, but I<br>
can try to dig it up if you aren&#39;t able to figure it out.<br>
<br>
The commands for setting up are losetup /dev/loop&lt;0 or 1&gt; &lt;img&gt; , kpartx -av /dev/loop&lt;0 or 1&gt; to add partition mappings. Then kpartx -dv /dev/loop&lt;0<br>
or 1&gt; &amp; losetup -d /dev/loop&lt;0 or 1&gt; to tear it down again.<br>
<br>
--Sarah<br>
<br>
_______________________________________________<br>
svlug mailing list<br>
<a href="mailto:svlug@lists.svlug.org">svlug@lists.svlug.org</a><br>
<a href="http://lists.svlug.org/lists/listinfo/svlug" rel="noreferrer" target="_blank">http://lists.svlug.org/lists/listinfo/svlug</a><br>
</blockquote></div><br></div></div>