• dvdisaster creates error correction codes to compensate read errors which are not correctable in the CD/DVD drive.
• dvdisaster tries to read as much data as possible from defective media. Afterwards unreadable sectors are recovered using the previously created error correction code. The maximum error correction capacity is user-selectable.
If you create the error correction code file in time and keep it at a safe place, you have a good chance of recovering the medium contents from typical read errors and to transfer your complete data onto a new medium.
Changes in dvdisaster 0.72.2 :
- backported "typical uses" link fix in welcome screen (Thanks to C. Steigies)
- backported MIN_TRANSFER_LEN and length sanity check from 0.79.1 as a workaround for buggy drive chipsets (thanks to R.G. for reporting this and helping with debugging output)
- changed sources for clean compile on gcc 4.4.3
- fixed and documented -n command line options for RS02. Thanks to Jack Giles for noting this.
- fixed recognition of dvdisaster 0.79 RS03-augmented image
- minor cosmetic changes for regression test compatibility with 0.79
- Using the CDROM_SEND_PACKET ioctl() will hang parallel SCSI adapters. Added tests to determine the SCSI bus type, and switch to the SG_IO ioctl() when in doubt. Thanks to S. Seidl and R. Manfredi for the respective bug reports.