Steve Dibb <bean...@gentoo.org> wrote: > On 12/3/18 9:27 AM, Pouru Lasse wrote: > > I've got a bunch of scratched disc-based games (PS2, Xbox 360) that I'd > > like to check for errors. Is there any program for Linux that does this? > > I found and tried dvdisaster, but it only works for CDs, not > > DVDs. Everything else seems to be Windows-only. > > > > - Lasse > > > > For DVDs, I use ddrescue. Keep a log of it as well in case you want to > do a second pass or just see where it's puking. Use its blocksize of 2048: > > ddrescue -b 2048 /dev/sr0 dvd.iso ddrescue.log
readcd is better for any optical media as it is able to directly send SCSI commands. Note that readcd implements the error recovery from sdd(1), that exists since 35 years and I also prefer for normal disks. With software that operates at block driver level, you depend on the error recovery features from the OS driver. Use the options -noerror and retries= (the latter makes sense with a retry count > 128 as 128 is the default) and set up a low read speed as this reduces media flitting. Jörg -- EMail:jo...@schily.net (home) Jörg Schilling D-13353 Berlin joerg.schill...@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.org/private/ http://sf.net/projects/schilytools/files/'