On Mon, 24 Jun 2013 12:31:12 +0200
Antonio Diaz Diaz <[email protected]> wrote:
> Paul L Daniels wrote:
> > I switched over to an eSATA (powered) connection and I was
> > able to get 120K/sec until the drive hits the 4th head on
> > the platters which is dead. Each time this happens the old
> > 'quirk' that I've observed where the data rate doesn't
> > recover until you ctrl-C and restart is back.
>
> I thought there were slow reads only, no errors. If there are errors
> then ddrescue begins to skip, and the read rate drops, but only until
> good data is found again.
That's what I thought initially, but it turns out that one of
the 4 heads is dead, so it wasn't until I reached about 500MB
of data that the errors showed up.
> Sure. Change the line 139 in rescuebook.cc from
> const int alignment = ( skip_size ? hardbs() : softbs() );
> to
> const int alignment = softbs();
Thanks, I'll give this a go shortly and see how it performs.
Many thanks.
Paul.
--
Computer Repairs for Charters towers - http://ctpc.biz
A.B.N. 19 500 721 806
_______________________________________________
Bug-ddrescue mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-ddrescue