Re: ide-scsi is deprecated for cd burning! Use ide-cd and give dev=/dev/hdX as device

Kiniger, Karl (GE Healthcare)
2005-02-18T10:31:27Z

On Thu, Feb 17, 2005 at 05:58:05PM -0500, Bill Davidsen wrote:
> Valdis.Kletnieks@vt.edu wrote:
> >On Wed, 16 Feb 2005 10:42:21 +0100, "Kiniger, Karl (GE Healthcare)" said:
> >
> >
> >>> Have you tested the ISO on some *OTHER* hardware? The impression I got
> >>> was that the cd was *burned* right by ide-cd, but when *read back*, it
> >>> bollixed things up at the end of the CD.....
> >>
> >>Using ide-scsi is enough to get all the data till the real end of the CD.
> >
> >
> >OK, so the problem is that ide-cd is able to *burn* the CD just fine, but
> >it
> >suffers lossage when ide-cd tries to read it back...
> >
> >Alan - are the sense-byte patches for ide-cd in a shape to push either
> >upstream
> >or to -mm?
>
> The last time I looked at this, the issue was that the user software did
> a large read and the ide-cd didn't properly return a small data block
> with no error, but rather returned an error with no data. If you get the
> size of the ISO image, you can read that with any program which doesn't
> try to read MORE than that.

Not entirely true (at least for me). I actually tried to read the
last iso9660 data sector with a small C program (reading 2 kb) and
it failed to read the sector. Using ide-scsi I was able to read it.....

sdd (from Joerg Schilling) should not try to read more than ivsize
bytes (InputVolumeSize) if that argument is given - I did not
verify with strace though.

Karl

--
Karl Kiniger mailto:karl.kiniger@med.ge.com
GE Medical Systems Kretztechnik GmbH & Co OHG
Tiefenbach 15 Tel: (++43) 7682-3800-710
A-4871 Zipf Austria Fax: (++43) 7682-3800-47