Re: ide-scsi CD-recorder error reading burned disks

Bill Davidsen (davidsen@tmr.com)
Wed, 1 Jan 2003 10:56:42 -0500 (EST)


On Tue, 31 Dec 2002, Guennadi Liakhovetski wrote:

This is caused by either the way you burn it, or the inability of cdrecord
to create a CD which doesn't do this. It's related to read-ahead, but I
don't remember the exact detail. In any case, you *may* be able to get rid
of the problem by using -pad in mkisofs, or in cdrecord.

> After burning a CD, when trying to read I am getting the following
> behaviour:
>
> ~> dd if=/dev/cdr of=/dev/null bs=2048
> dd: reading `/dev/cdr': Input/output error
> 176996+0 records in
> 176996+0 records out
>
> Whereas, the same disk read on the same drive under the normal ide-driver
> works ok:
>
> ~> dd if=/dev/hdc of=/dev/null bs=2048
> 177039+0 records in
> 177039+0 records out
>
> Other disks can be read on this drive also under ide-scsi ok, as well as
> this disk can be read on a SCSI DVD-drive fine. Is it a known behaviour,
> or a problem in the drive / driver?
>
> 2.4.20, drive is Benq CRW 4012A

I would say a known behaviour, but one which is only triggered by certain
CDs. Not all CDs (in my experience) do this.

-- 
bill davidsen <davidsen@tmr.com>
  CTO, TMR Associates, Inc
Doing interesting things with little computers since 1979.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/