Software to Copy a scratched CD/DVD/Blueray to an ISO file
Solution 1
safecopy
sudo apt-get install safecopy
safecopy is a data recovery tool which tries to extract as much data as possible from a problematic (i.e. damaged sectors) source - like floppy drives, hard disk partitions, CDs, tape devices, ..., where other tools like dd would fail due to I/O errors.
Safecopy includes a low level IO layer to read CDROM disks in raw mode, and issue device resets and other helpful low level operations on a number of other device classes.
http://safecopy.sourceforge.net
Solution 2
I would recommend creating an image of what is actually good in the CD. Tell dd
to keep on going even on a read error. a basic example would be:
dd if=/dev/cdrom of=cd.iso conv=noerror
you might need to add the sync and notrunc flags there if the above does not work as you wanted for a very horrible state.
dd if=/dev/cdrom of=cd.iso conv=noerror,notrunc,sync
Tne important thing here is noerror which tells dd to keep on going even when something is bad.
Solution 3
Use furniture polish on the discs to fill in the scratches. Alternatively you can try buffing the scratches down with toothpaste.
http://www.ehow.com/how_5786775_copy-scratched-dvds-linux.html
Related videos on Youtube
Sepero
Updated on September 18, 2022Comments
-
Sepero over 1 year
I have some optical discs that are sorely scratched. I've cleaned the discs, but they still have trouble reading. When trying ddrescue to backup the discs, it will read up to X bytes, and fail on all bytes after that (because the drive needs to be ejected before it can resume from the read failure).
Is there any good software specifically for the purpose of copying scratched optical discs to an image file?