[Linux] "Fixing" failed download
Larry Kagan
linux@flux.org
Sat, 02 Jun 2007 09:55:07 -0400
This is a multi-part message in MIME format.
--------------010304000905040400090504
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sorry, my last response doesn't apply. It's still too early for me.
Kwan Lowe wrote:
>> Kwan Lowe wrote:
>>
>>> Anyone know of a way to "fix" a failed DVD ISO download? I have an ISO image of
>>> Centos 5_x64. It fails the md5sum. Because my link is so slow, even a torrent
>>> download will take about 4 days at my current rate.
>>>
>>> So, given a corrupted ISO, is there a way to delete the bad parts and re-download
>>> only the good?
>>>
>> Yes. Start the torrent download. Stop it. Move the .iso you have to where
>> the new 0 size .iso file was just created by the new torrent. You want
>> to overwrite it with the same name. Now start the torrent again and it
>> will check the existing file and only download the specific chunks that
>> fail checksum, not the whole thing.
>>
>
> Thanks much for the feedback... I have tried this, but so far have not been able to
> get this to work. The ISO I have is slightly larger than the ISO that the torrent
> produces. I tried with ktorrent but it didn't mark *any* chunks as valid. Per some
> searches on Google, I tried using the Azureus client and forcing a re-hash. This
> also showed only a few chunks as valid. I also tried chopping off a few bytes off
> the failed ISO to make it match the size of the valid (sparse) ISO produced by the
> initial torrent download.
>
> Not certain if it makes a difference, but the ISO I have is produced from a bad DVD
> by k3b. I think there was corruption in either the original ISO that produced the
> DVD, or else the DVD itself was a failed burn.
>
> Oh well... I'm starting to doze off at my keyboard so I'll wrap it up for a few.
> Thanks again...
>
>
--------------010304000905040400090504
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1"><font face="Helvetica">Sorry, my last response doesn't
apply. It's still too early for me.</font></font><br>
<br>
Kwan Lowe wrote:
<blockquote
cite="mid:1600.192.168.8.8.1180768340.squirrel@digitalhermit.com"
type="cite">
<blockquote type="cite">
<pre wrap="">Kwan Lowe wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Anyone know of a way to "fix" a failed DVD ISO download? I have an ISO image of
Centos 5_x64. It fails the md5sum. Because my link is so slow, even a torrent
download will take about 4 days at my current rate.
So, given a corrupted ISO, is there a way to delete the bad parts and re-download
only the good?
</pre>
</blockquote>
<pre wrap="">Yes. Start the torrent download. Stop it. Move the .iso you have to where
the new 0 size .iso file was just created by the new torrent. You want
to overwrite it with the same name. Now start the torrent again and it
will check the existing file and only download the specific chunks that
fail checksum, not the whole thing.
</pre>
</blockquote>
<pre wrap=""><!---->
Thanks much for the feedback... I have tried this, but so far have not been able to
get this to work. The ISO I have is slightly larger than the ISO that the torrent
produces. I tried with ktorrent but it didn't mark *any* chunks as valid. Per some
searches on Google, I tried using the Azureus client and forcing a re-hash. This
also showed only a few chunks as valid. I also tried chopping off a few bytes off
the failed ISO to make it match the size of the valid (sparse) ISO produced by the
initial torrent download.
Not certain if it makes a difference, but the ISO I have is produced from a bad DVD
by k3b. I think there was corruption in either the original ISO that produced the
DVD, or else the DVD itself was a failed burn.
Oh well... I'm starting to doze off at my keyboard so I'll wrap it up for a few.
Thanks again...
</pre>
</blockquote>
</body>
</html>
--------------010304000905040400090504--