[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
forcing copy mode to finish
From: |
jason laughman |
Subject: |
forcing copy mode to finish |
Date: |
Sat, 27 Mar 2021 19:21:28 -0400 |
I’ve been using ddrescue to try and recover a failing 2 TB HDD. It’s been
running for close to three weeks now and it’s still only in pass 3 of copying.
It’s recovered all but about 32 GB, and at the rate it’s going I may just be
willing to write that data off and/or regenerate it. I’d be a lot more
comfortable with that if I knew what files would be affected, though. What I
would like to do is have it just finish where it’s at and mark everything
non-tried as bad-sector, or give up a *lot* quicker, and then use fill mode to
try and figure out which files are incomplete, as described in the
documentation. Is there a way to do this?
Here’s what ddrescue currently looks like:
$ sudo ddrescue -v -f -c 512 -T 60 -R /dev/sdb1 /dev/sda2 mapfile
GNU ddrescue 1.23
About to copy 2000 GBytes from '/dev/sdb1' to '/dev/sda2'
Starting positions: infile = 0 B, outfile = 0 B
Copy block size: 512 sectors Initial skip size: 39168 sectors
Sector size: 512 Bytes
Press Ctrl-C to interrupt
Initial status (read from mapfile)
rescued: 1968 GB, tried: 0 B, bad-sector: 0 B, bad areas: 0
Current status
ipos: 1810 GB, non-trimmed: 0 B, current rate: 1424 B/s
opos: 1810 GB, non-scraped: 0 B, average rate: 2733 B/s
non-tried: 32206 MB, bad-sector: 0 B, error rate: 0 B/s
rescued: 1968 GB, bad areas: 0, run time: 31m 58s
pct rescued: 98.38%, read errors: 0, remaining time: 88d 2h 27m
time since last successful read: 0s
Copying non-tried blocks... Pass 3 (backwards)
—
jason laughman