ddrescue stops without copying everything

Hi

I tried to copy my harddrive by following the intructions Andrew gave in this thread:
http://ubuntu-rescue-remix.org/node/90

And it appeared to go well until ddrescue just stopped and nothing happened.

This is what I did:
$ mkdir mnt
$ sudo lshw -C disk -short
$ sudo mount /dev/sdb1 mnt
$ cd mnt
$ mkdir recoveryforsok2
$ cd recoveryforsok2
$ sudo ddrescue -r 3 -v /dev/sdc imagej2 loggfilj2

And this is the output it showed when it stopped:

"About to copy 500107 Mbytes from /dev/sdc to imagej2
Starting positions: infile = 0 B, outfile = 0 B
Copy block size: 128 hard blocks
Hard block size: 512 bytes
Max_retries: 3
Direct: no Sparse: no Split: yes Truncate: no

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued: 0 B, errsize: 0 B, errors: 0
Current status
rescued: 39387 MB, errsize: 0 B, current rate: 11468 kB/s
ipos: 39387 MB, errors: 0, average rate: 10898 kB/s
opos: 39387 MB, time from last successful read: 0 s"

As you can see it has only copied 39 GB out of 500 GB. I thought that was kind of weird so I opened another terminal to see whether ddrescue was running or not. I used top but I could not see ddrescue, so I guessed that it must have stopped running or something. Therefore I pressed ctrl+c to stopp it but all that showed up was ^C for every time I pressed ctrl+c. (This is why I didn't copy the last row, i could not see what was written there due to the ^C^C^C^C^C^C^C^C).

So I rebooted and tried to continue where it left off by using the log file. However it still would not start. (You know by using sudo ddrescue -C /dev/sdc imagej2 loggfil2)

So I rebooted and tried again from the start, and this time I had top running from the beginning so I could see that ddrescue and "the mounting" where running. The output from this one is the one shown above (thus all the twos in the file names) but it really wasn't much difference from the first try so I guess it doesn't matter.

And just like before the copying stopped, with about the same amount copied (around 39GB) as the first time, and ddrescue and "the mounting" where no longer seen in top.

So what should I do? I have tried everything I can think of, both trying to run again by starting at the end of the log file and by doing everything again from the start. But It still doesn't work. Please offer suggestions, thanks in advance.

"time from last successful

"time from last successful read: 0 s"

That seems to be telling you that it hasn't stopped.

But the output stays the

But the output stays the same for hours. It doesn't show any indication of progress, it just shows what I quoted without any change at all. Shouldn't that mean that something must be wrong?

Also, as I said above; when I run top I can't see neither ddrescue or "the mounting" even though I could see them before. They disappeared when ddrescue reached the point of about 39 GB. Thus ddrescue does not appear to be running anymore. This also happens if I try to resume the rescue (from where it appears to have stopped) by using the log file.

I hope you understand what I am trying to explain, English is not my first language after all. I can elaborate if something remains unclear.

Does the drive make any

Does the drive make any noise?

Yes it does make some noise,

Yes it does make some noise, but nothing out of the ordinary I think. There aren't any clicking sounds or anything similar.

Have you tried making it go

Have you tried making it go backwards? (the -R argument?)

Have you tried starting at a different position (-i argument)?