Failsafe dd

0. Contents

This is the documentation of faildd-1.0.2.
   1. Purpose
   2. Copying
   3. Requirements
   4. Downloading

1. Purpose

Imitate the behavior of the unix tool dd, but in a way that is suitable for copying the contents of a broken hard disk to another.
That is, ignore read errors, don't desync in stream positions and aim to minimal data loss.
Failsafe dd v1.0.1 - Copyright (C) 1992,2002 Bisqwit (http://bisqwit.iki.fi/)
faildd comes under GPL and is purposely made to feel like the standard dd.
Usage:
   faildd [OPTION] ...
Copy a file, not choking when disk errors happen.

  bs=BYTES        force ibs=BYTES and obs=BYTES
  count=BLOCKS    copy only BLOCKS input blocks
  ibs=BYTES       read BYTES bytes at a time
  if=FILE         read from FILE instead of stdin
  obs=BYTES       write BYTES bytes at a time
  of=FILE         write to FILE instead of stdout
  seek=BLOCKS     skip BLOCKS obs-sized blocks at start of output
  skip=BLOCKS     skip BLOCKS ibs-sized blocks at start of input
      --help      display this help and exit
      --version   output version information and exit

BLOCKS and BYTES may be followed by the following multiplicative suffixes:
xM M, c 1, w 2, b 512, kD 1000, k 1024, MD 1,000,000, M 1,048,576,
GD 1,000,000,000, G 1,073,741,824, and so on for T, P, E, Z, Y.

Report bugs to <bisqwit@iki.fi>.

2. Copying

faildd has been written by Joel Yliluoma, a.k.a. Bisqwit,
and is distributed under the terms of the General Public License (GPL).

3. Requirements

A C++ compiler is required. The program also uses the _llseek() syscall available only in Linux. You probably have to customize the program if you want to use it in something else than Linux.

4. Downloading

The official home page of faildd is at http://oktober.stc.cx/source/faildd.html.
Check there for new versions.

Generated from progdesc.php (last updated: Thu, 3 Oct 2002 17:27:25 +0300)
with docmaker.php (last updated: Tue, 13 Aug 2002 14:17:29 +0300)
at Thu, 3 Oct 2002 17:29:58 +0300