From: Andreas M. <an...@da...> - 2002-06-30 19:51:04
|
On Tue, 2002-06-25 at 13:39, Manuel Clos wrote: > I got this while trying to duplicate a data CDs. > > This happens at 99.9%. > > Gdk-WARNING **: locale not supported by C library > Starting: cdrdao copy --simulate --remote 9 -v0 --paranoia-mode 3 > --device 0,0,0 --driver generic-mmc:0x0 --buffers 10 > ?: Input/output error. : scsi sendcmd: no error > CDB: BE 00 00 00 BC B4 00 00 0E F8 00 00 > status: 0x2 (CHECK CONDITION) > Sense Bytes: 70 00 03 00 00 BC C0 0A 00 00 00 00 06 00 00 00 > Sense Key: 0x3 Medium Error, Segment 0 > Sense Code: 0x06 Qual 0x00 (no reference position found) Fru 0x0 > Sense flags: Blk 48320 (not valid) > cmd finished after 0.167s timeout 20s > ERROR: Read error while copying data from track. > ERROR: Creation of source CD image failed. > > Andreas, we talked about this a long time ago. It is the option > --tao-source and --tao-source-adjust. This should be automatic > behaviour. Perhaps you can check if cdrdao is reading the last sectors > and handle the error so it does not stops. Ok, I tried to fix that. The track reading function will now treat all errors (except errors indicating an illegal SCSI command) as L-EC errors. So the reading process should not stop anymore - even if the source CD is complete rubbish :) It will still print out error messages for read errors that are not "known" as L-EC error types. Please report them. I'll also still have to add the error code from the error message above. Everything is committed to CVS. Please try it. Regards, Andreas -- Andreas Mueller Tel: +49 89 67808848 Ramsmeierstr. 1 Email: an...@da... 85579 Neubiberg, Germany |