[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-ddrescue] Missing range in log during splitting phase
From: |
Ian S. Worthington |
Subject: |
Re: [Bug-ddrescue] Missing range in log during splitting phase |
Date: |
Tue, 30 Dec 2014 14:16:13 -0500 |
Hello Antonio,
Yes, I can confirm that that was a log file produced by ddrescue, viewed
whilst ddrescue was still running.
I've rechecked its status this morning though and it now seems to have filled
in that area:
0x8DD96F4000 0x00000200 -
0x8DD96F4200 0x00000600 +
0x8DD96F4800 0x00000200 -
0x8DD96F4A00 0x00000600 +
0x8DD96F5000 0x00000400 -
0x8DD96F5400 0x00000600 +
0x8DD96F5A00 0x00000200 -
0x8DD96F5C00 0x00000600 +
0x8DD96F6200 0x00000200 -
0x8DD96F6400 0x00000600 +
0x8DD96F6A00 0x00000400 -
0x8DD96F6E00 0x00000600 +
0x8DD96F7400 0x00000200 -
0x8DD96F7600 0x00000600 +
0x8DD96F7C00 0x00000200 -
0x8DD96F7E00 0x00000600 +
0x8DD96F8400 0x00000400 -
0x8DD96F8800 0x00000600 +
etc
This was without me taking any manual action on the log file.
Ian
------ Original Message ------
Received: 12:32 PM COT, 12/30/2014
From: Antonio Diaz Diaz <address@hidden>
To: "Ian S. Worthington" <address@hidden>Cc: address@hidden
Subject: Re: [Bug-ddrescue] Missing range in log during splitting phase
> Hello Ian,
>
> Ian S. Worthington wrote:
> > Should not the log contain all possible addresses?
>
> Yes. As you can see in the manual[1], "The blocks in the list of data
> blocks must be contiguous and non-overlapping".
>
>
[1]http://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html#Logfile-structure
>
>
> > Using ddrescueview I saw an area increasing in size that was not colored
to
> > identify its status and when I investigated the log file I saw the
following:
> >
> > 0x8DD96F4000 0x00000200 -
> > 0x8DD96F4200 0x00000600 +
> > 0x8DE9708000 0x00000200 -
> > 0x8DE9708200 0x0000B600 +
>
> If ddrescue has produced the logfile above, then it is a bug. Ddrescue
> would not accept such logfile as input.
>
>
> > Is this expected or should I insert the missing area as a non-tried block
and
> > restart?
>
> Inserting the missing area as a non-tried block and restarting (maybe
> using ddrescue 1.19) will probably solve the problem, but I am very
> interested in knowing the cause of the missing area.
>
>
> Best regards,
> Antonio.