applications/system

ddrescue - Data recovery tool trying hard to rescue data in case of read errors

Website: http://www.gnu.org/software/ddrescue/ddrescue.html
License: GPLv3+
Description:
GNU ddrescue is a data recovery tool. It copies data from one file or block
device (hard disc, cd-rom, etc) to another, trying hard to rescue data in
case of read errors. GNU ddrescue does not truncate the output file if not
asked to. So, every time you run it on the same output file, it tries to
fill in the gaps.

Packages

ddrescue-1.17-1.fc16.x86_64 [109 KiB] Changelog by Lawrence Rogers (2012-06-11):
- Update to 1.16
	* Version 1.17 released.
	* Added new option '-l, --logfile-size'.
	* Added new option '-w, --ignore-write-errors'.
	* Option '--fill' has been renamed to '--fill-mode'.
	* Option '--generate-logfile' has been renamed to '--generate-mode'.
	* Added option '--sector-size' as a synonym of '--block-size'.
	* Added option '--retries' as a synonym of '--max-retries'.
	* Added option '--size' as a synonym of '--max-size'.
	* rescuebook.cc: Trimming is now done from both edges of each
	  non-trimmed block. Largest blocks are trimmed first.
	* rescuebook.cc: Largest blocks are now split first until
	  logfile reaches '--logfile-size' entries.
	* logbook.cc (extend_sblock_vector, truncate_vector): Terminate
	  if truncation would discard finished blocks.
	* rescuebook.cc: Mark failed blocks with 1 sector as bad-sector.
	* logbook.cc (extend_sblock_vector): Remove last block of
	  logfile if it starts at isize and is not marked as finished.
	* io.cc (show_status,update_rates): Detect a jump back in time
	  and adjust status.
	* ddrescue.h (slow_read): Return false for the first 10 seconds.
	* io.cc (show_status) Leave cursor after message so that ^C does
	  not overwrite it.
	* main.cc: Do not require '--force' for generate mode.
	* ddrescue.h (Logbook::logfile_exists): Do not return false if
	  logfile exists but is empty.
	* Added new chapter 'Using ddrescue safely' to the manual.
	* Documented that 'direct disc access' only reads whole sectors.
	* configure: Options now accept a separate argument.
	* Makefile.in: Added new target 'install-bin'.
ddrescue-1.16-1.fc16.x86_64 [104 KiB] Changelog by Lawrence Rogers (2012-06-11):
- Update to 1.16
	* Version 1.16 released.
	* Added new option '-K, --skip-size'.
	* Added new option '-T, --timeout'.
	* Changed short name of option '--try-again' to '-A'.
	* Maximum skip size is now limited to 1% of infile size or 1 GiB
	  (whichever is smaller), rounded to the next multiple of sector
	  size.
	* Set current_pos to end of block when reading backwards.
	* The '-E, --max-error-rate' option now checks the rate of
	  actually failed reads, not the growth of error size.
	* The option '-v, --verbose' now increases verbosity if repeated.
	* Changed quote characters in messages as advised by GNU Standards.
	* configure: 'datadir' renamed to 'datarootdir'.
	* New files rational.h, rational.cc.

Listing created by Repoview-0.6.6-1.el6