ddrescue is a data recovery tool. It copies data from one file or block device (hard disc, cdrom, etc) to another, trying to rescue the good parts first in case of read errors. 1
Installation
ddrescue can be installed with the Pakfire web interface or via the console:
pakfire install ddrescue
Usage
There is no web interface for this Addon. To run this Addon open the client console or terminal and access the IPFire box via SSH.
To obtain a list of possible options:
ddrescue -h
The output is similar to this:
[root@ipfire ~]# ddrescue -h
GNU ddrescue - Data recovery tool.
Copies data from one file or block device to another,
trying hard to rescue data in case of read errors.
Usage: ddrescue [options] infile outfile [logfile]
You should use a logfile unless you know what you are doing.
Options:
-h, --help display this help and exit
-V, --version output version information and exit
-b, --block-size=<bytes> sector size of input device [default 512]
-B, --binary-prefixes show binary multipliers in numbers [SI]
. . .
Numbers may be followed by a multiplier: b = blocks, k = kB = 10^3 = 1000,
Ki = KiB = 2^10 = 1024, M = 10^6, Mi = 2^20, G = 10^9, Gi = 2^30, etc...
Report bugs to bug-ddrescue@gnu.org
Ddrescue home page: http://www.gnu.org/software/ddrescue/ddrescue.html
General help using GNU software: http://www.gnu.org/gethelp