dvdisaster Version 0.70 | To the Internet version

Contents

Overview
Examples and screen shots
Download
Questions and Answers
Background information
· | Error correction properties
· | Image level data recovery
· | RS01 and RS02
· | Linear reading strategy
· | Adaptive reading strategy
· | Remarks on read errors
· | Hints for storing the error correction files

### The linear reading strategy

dvdisaster contains two different reading strategies.

The linear reading strategy is recommended for:

- creating images from undamaged media, e.g. to generate the error correction file
- scanning the medium for reading speed and read errors

The adaptive reading strategy is recommended for:

- extracting data from damaged media

Properties of the linear reading strategy.

CD- and DVD media are organized into sectors which are continously numbered beginning with zero. Each sector contains 2048 bytes of data.

The linear reading strategy reads the medium from the start (sector 0) until the end (last sector). The reading speed is shown graphically to provide information about the medium quality:

partial screen shot: linear reading strategy

Configuration.

Number of sectors to skip after a read error. Reading attempts for defective sectors are slow and may wear out the drive mechanics under unfavourable conditions. A series of read errors, spread over a continous sector range, is more common than single spot defects. Therefore a configuration option exists so that a certain number of sectors will be skipped after the occurance of a read error. The skipped sectors are assumed to be defective without further reading attempts. Some guide lines for selecting the number of skipped sectors are:

- Skipping a large number of sectors (e.g. 1024) gives a quick overview of the degree of damage, but will usually not collect enough data for repairing the medium image.

- Smaller values like 16, 32 or 64 are a good trade-off: The processing time will be considerably shortened, but still enough data for repairing the image will be collected.

On DVD media read errors do usually extend over at least 16 sectors for technical reasons. Therefore a sector skip less than 16 is not recommended for DVD media.

Limiting the reading range. Reading can be limited to a given range of sectors. This comes in handy during multiple read attempts of damaged media.

Estimating media quality.

The speed curve. Most drives will slow down while reading medium areas which are in bad condition:

- Drops in the reading speed can be a warning for an imminent medium failure.
- However some drives will read with full speed until the bitter end. With such drives media deterioration may not show up in the reading curve until actual read errors occur.

The reading curve is most accurate when using the "Scan" function. During the "Read" operation the read data will be written to the hard drive at the same time, which may cause irregularities in the reading curve depending on the operating system and hardware used.

Read errors. Read errors cause red markings in the spiral or respective messages at the command line. This means that the medium could not be read at these places during the current reading pass:

- The medium is most likely defective.
- The image should be repaired as soon as possible and then be transferred to a new medium.

Copyright 2004-2008 Carsten Gnörlich. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.