Re: cdrom loosing files

Oliver Mueschke (o@mueschke.de)
Wed, 28 Jul 1999 15:15:56 +0200


"Robert A. Morris" wrote:
>On Tue, 27 Jul 1999, Oliver Mueschke wrote:
>> i'm getting inconsistent results when accessing cds containing lots
>> of files. this happens with a plextor ultraplex as well as with a
>> teac cdr55s. a raw cd image mounted via /dev/loop exposes the same
>> behavior. no error messages are showing up. the cds are plain
>> iso9660.
>
>I've been seeing the same behavior, on 2.2.10 with my SCSI Smart & Friendly
>CDR2006 and ATAPI Creative CD4830E (see my earlier posts to linux-kernel). I
>can also see the problem with an image mounted via loop. So far it seems to be
>only certain CDs which cause the problem. Can you confirm what format the CDs
>that are causing problems for you have? Also what mainboard/CPU do you have?

it's completely unrelated to the hardware, i think. i tried 3
different pcs (a dual pii w/ and w/o smp, an old p5 133 and
a pii 450). the result is always that you can read the cds
reliably with 2.0.36 and that 2.2.[9,10] is "forgetting"
some files (the exact numbers vary and seem to be somehow
system load dependent).

but i've found something strange: the questionable cds do have
screwed iso filesystems! there is a program called isovfy coming
with mkisofs. this little prog lists some error msgs that i
don't understand, for example:

-----------
[root@ompc3 diag]# ./isovfy /dev/scd1
Root at extent 14, 2048 bytes
[0 0]
15: 46 15 65536 *. RRlen=12 [**BAD SUSP 0 0]
15: 80 220 29689 RRlen=32 [**BAD SUSP 0 0]
15: 80 432 24009 RRlen=32 [**BAD SUSP 0 0]
15: 80 64f 21379 RRlen=32 [**BAD SUSP 0 0]
15: 80 840 21219 RRlen=32 [**BAD SUSP 0 0]
15: 80 a57 20691 RRlen=32 [**BAD SUSP 0 0]

----------

why these errors are only showing under 2.2.[9,10], why
this happens silently without an error message and why
this is load dependent is still unclear to me.

oliver

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