|
NAMEDVDISASTER - data loss/scratch/aging protection for optical mediaSYNOPSISdvdisaster [-r|-c|-f|-s|-t[q]|-u] [-d device] [-p prefix] [-i image] [-e eccfile] [-o file|image] [-a method-list] [-j n] [-n n%] [-m n] [-v] [-x n] [--adaptive-read] [--auto-suffix] [--cache-size n] [--dao] [--defective-dump d] [--driver d] [--eject] [--encoding-algorithm n] [--encoding-io-strategy n] [--fill-unreadable n] [--ignore-fatal-sense] [--ignore-iso-size] [--internal-rereads n] [--medium-info] [--old-ds-marker] [--prefetch-sectors n] [--raw-mode n] [--read-attempts n-m] [--read-medium n] [--read-raw] [--resource-file n] [--speed-warning n] [--spinup-delay n]DESCRIPTIONDVDISASTER provides a margin of safety against data loss on optical media caused by scratches or aging media. It creates error correction data which is used to recover unreadable sectors if the disc becomes damaged at a later time.TYPICAL USAGE
OPTIONSAction selection (at least one action must be specified):
Drive and file specification:
Possible values are RS02 and RS03.
RS01- and RS03-error correction files
-n x creates error correction file with x
roots.
-n x% creates error correction file with x percent
redundancy.
-n xm creates error correction file of approx. x MiB
size.
RS01 error correction flles additionally support:
-n normal - optimized codec for 14.3% redundancy/32
roots.
-n high - optimized codec for
33.5% redundancy/64 roots.
RS02 images:
-n CD augments image suitable for
CD media.
-n DVD augments image suitable for DVD
media.
-n DVD9 augments image suitable for DVD9 media.
-n BD augments image suitable for
BD media.
-n BD2 augments image suitable for two layered BD
media.
-n x augments image using
approx. x sectors in total.
-n x% augments image with approx.
x% redundancy.
-n xr augments image with x roots
error correction data.
RS03 images:
Setting the redundancy is not possible due to constraints
in the format. The codec will automatically choose the size of the smallest
fitting medium.
Possible values are RS01 and RS02.
Available extensions are SSE2 for x86 based processors
and AltiVec on PowerPC processors. These extensions encode with 128bit wide
operations and will usually provide the fastest encoding variant. The
SSE2/AltiVec algorithms will automatically be selected if the processor
supports them and nothing else is specified by this option.
The "readwrite" option activates dvdisaster's
own I/O scheduler which reads and writes image data using normal file I/O. The
advantage of this scheme is that dvdisaster knows exactly which data needs to
be cached and preloaded; the disadvantage is that all data needs to be copied
between the kernel and dvdisaster's own buffers. Usually, this I/O scheme
works best on slow storage with high latency and seek times; e.g. on all
storage involving spinning platters. The "mmap" option uses the
kernel's memory mapping scheme for direct access to the image file. This has
the advantage of minimal overhead, but may be adversely affected by poor
caching and preloading decisions made by the kernel (since the kernel does not
know what dvdisaster is going to do with the data). This scheme performs well
when encoding in a RAM-based file system (such as /dev/shm on Linux) and on
very fast media with low latency such as SSDs.
However in some rare cases the image size recorded in the
ISO/UDF filesystem is wrong. Some Linux live CDs may have this problem. If you
read back the ISO image from such CDs and its md5sum does not match the
advertised one, try re-reading the image with this option turned on.
Do not blindly turn this option on as it will most likely
create sub optimal or corrupted ISO images, especially if you plan to use the
image for error correction data generation.
The drive firmware usually retries unreadable sectors a
few times before giving up and returning a read error. It is more efficient to
set this to 0 or 1 and manage read attempts through the --read-attempts
parameter. Most drives ignore this setting anyways. Use -1 to leave the drive
at its default setting.
The default marking method is recommended for dvdisaster
0.72 and later versions. However images marked with the current method can not
be processed with older dvdisaster versions as missing sectors would not be
recognized in the image.
Do not process the same image with different settings for this option.
Using a value of n uses approx. n MiB of RAM.
The recommended mode is 20, which makes the drive apply
its built-in error correction to the best possible extent before transferring
a defective sector. However some drives can only read defective sectors using
mode 21, skipping the last stage of the internal error correction and
returning the uncorrected sector instead.
SEE ALSODocumentation DVDISASTER is documented by its own manual, installed in /usr/local/share/doc/dvdisaster///htmlAUTHORDVDISASTER was written by Carsten Gnoerlich <carsten@dvdisaster.com>.This manual page was written by Daniel Baumann <daniel.baumann@panthera-systems.net>, for the Debian project (but may be used by others). Since version 0.70 it is maintained by Carsten Gnoerlich.
Visit the GSP FreeBSD Man Page Interface. |