GNU ddrescue is a data recovery tool. It copies data from one file or block device (hard disk, CD-ROM, etc.) to another, trying hard to rescue data in case of read errors. GNU ddrescuelog is a tool that manipulates ddrescue logfiles, shows logfile contents, converts logfiles to/from other formats, compares logfiles, tests rescue status, and can delete a logfile if the rescue is done.
Release Notes: The new option "-L, --loose-domain" has been added to ddrescue and ddrescuelog. The new option "-N, --no-trim" has been added to ddrescue. The default value of option "-a, --min-read-rate" has been restored to its original value (disabled). The option "-B, --binary-prefixes" has been ported to ddrescuelog. The new option "-C, --complete-logfile" has been added to ddrescuelog. A code reorganization has been made. The new class 'Logfile' has been added.
Release Notes: The long name of the option "-r" has been changed to "--retry-passes" to make it clear that ddrescue tries each sector only once per retry pass. The default value of option "-a, --min-read-rate" has been changed to 0 (auto). The effect of option '-O, --reopen-on-error' is now limited to the copying phase, but it also reopens the file on slow reads.
Release Notes: The new option "-O, --reopen-on-error" has been added.
Release Notes: The format of the files produced by the options "--log-rates" and "--log-reads" has been modified to make them usable by plotting utilities like gnuplot. Skip size is now reset (instead of reduced) after good data is found. This should make ddrescue regain speed faster after leaving a bad or slow area. Current total runtime is now shown on the screen.
Release Notes: The new options "-1, --log-rates" and "-2, --log-reads" have been added. The short name of option "--generate-mode" has been changed to "-G".