Bug 9212 - Problem with iso9660 file system on RH 6.1
Summary: Problem with iso9660 file system on RH 6.1
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: kernel
Version: 6.1
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Michael K. Johnson
QA Contact:
URL:
Whiteboard:
: 9600 9655 14955 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2000-02-08 10:17 UTC by reinert.korsnes
Modified: 2008-05-01 15:37 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2002-12-14 02:33:42 UTC
Embargoed:


Attachments (Terms of Use)

Description reinert.korsnes 2000-02-08 10:17:10 UTC
Problem with RedHat 6.1:

We got several cdrom from NASA (Sea Ice Concentrations from Nimbus-7
SMMR and DMSP SSM/i).

When we mount one of these cdroms via the command
"mount -t iso9660 /dev/cdrom /mnt/cdrom",
several files (file names) do not show up via "ls".

This bug seems not to be under RedHat 5.2.  Here
all file names seem to show up via "ls".

reinert
E-mail: Reinert.Korsnes

Comment 1 Riley H Williams 2000-02-09 18:50:59 UTC
Can you do the following to identify the precice problems here please:

 1. Under RH 5.2:

        ls -flaR /cdrom > /tmp/cd-5.2

 2. Under RH 6.1:

        ls -flaR /cdrom > /tmp/cd-6.1

 3. After both have been done:

        diff -u /tmp/cd-5.2 /tmp/cd-6.1 > /tmp/cd.diff

When you've done so, post /tmp/cd.diff on here, and let's see what it shows up.

Comment 2 Riley H Williams 2000-02-09 18:51:59 UTC
I am of course assuming that /cdrom is the mount point of the CD in question,
and also that it is mounted when you do the above...

Comment 3 Preston Brown 2000-02-16 15:22:59 UTC
bill, this one seems very strange.  Is it possible that it is not a strict
iso9660 disk?

Comment 4 Bill Nottingham 2000-02-16 15:27:59 UTC
Does it also occur if you do 'mount -t iso9660 -o norock,nojoliet <dev> <mount
point>'?

Comment 5 ole-hes 2000-02-19 15:34:59 UTC
I experience the same problem. When reading CDs with a large number of files
on RH60, RH61 and RH62, some files are lost. No error messages. With the vector
chart CDs from C-MAP containing some 14700 files, the problem is 100%
reproducable.

Comment 6 Cristian Gafton 2000-02-24 02:11:59 UTC
*** Bug 9600 has been marked as a duplicate of this bug. ***

Comment 7 Cristian Gafton 2000-02-24 02:12:59 UTC
*** Bug 9655 has been marked as a duplicate of this bug. ***

Comment 8 Doug Ledford 2000-02-24 04:44:59 UTC
Are the same files lost each time or does the problem change from run to run?

If it's the exact same files each time, then likely the problem would be in the
filesystem code.  If the files change from run to run, then it could be
hardware.  If they do change from run to run, then I would like you to run the
memtest script that is on my web page http://people.redhat.com/dledford and let
us know the results of that test (it not only tests memory but it will catch
possible DMA corruptions you may be getting on your drive bus, which could be a
cause of problems with your CD, and it's perfectly possible for the upgrade from
5.2 to later versions to cause this due to differences in the IDE code in the
kernel or differences in SCSI drivers, depending on which type of CD you have).

Comment 9 Tim Waugh 2000-02-24 08:28:59 UTC
I've had a similar problem to this for quite a long time, starting sometime
before 2.2.x.  I'm fairly convinced it's the CD-ROM drive, rather than the disks
or the kernel.  The symptom I get is this:

Sometimes, when using tab-completion to navigate the CD-ROM, a directory will
appear as a file.  That is, tab-completion puts a space after the name, and ls
-l doesn't show a 'd' where it should.  After a mount -oremount everything is
fine again.  This wouldn't happen every time, but reasonably often.

I've heard the same symptom (and the same fix) over the phone while talking
customers through installing RPMs.

This CD-ROM drive is quite old, but I've heard it happen with newer ones too.

Comment 10 Bernhard Rosenkraenzer 2000-02-24 09:43:59 UTC
I've seen a similar problem a couple of times. It was related to autorun still
having mounted an old CD while the user had already inserted a new one.
Does this problem still occur if you turn off autorun?

Comment 11 Stephen Tweedie 2000-02-24 10:25:59 UTC
This has been reported occassionally on linux-kernel too for some while,
but I've never been able to reproduce it.  I'll try building an iso of lots
of small files to try things on, but it would help if somebody could post
me a CD which exhibits the problem.

Comment 12 Stephen Tweedie 2000-02-25 15:44:59 UTC
Plain Red Hat 6.1 kernel, new CD burnt with 45000 files in multiple directories.
No problem.  New CD burnt with 30000 files in a single directory.  No problem.

I can't reproduce this here --- a CD image demonstrating the bug would really
help.

Comment 13 Graham Cole 2000-02-27 11:56:59 UTC
I noticed that the MS Office 2000 Professional cd's will generate this error.
hmm....
If you have trouble reproducing the error, try what i did in #9655 (duplicate)

I disagree that it's drive dependant, otherwise it would not show up when you
mount duplicate iso images over loopback.

Comment 14 Stephen Tweedie 2000-02-28 16:00:59 UTC
I just tried the suggestion in #9566 (copying an iso, mounting both images and
recursive diffing the entire mount).  It worked fine with the ISOs I tried
it on.

An example ISO is still needed to progress this.  I don't have access to
the Microsoft disk referenced above.

Comment 15 Matthew Roth 2000-06-21 15:50:23 UTC
Glad to see I am not the only person with this problem.  I am running RH6.1 on a 
Compaq Deskpro EN Series, and I fairly consistently see this problem when 
tar'ing up Oracle DBMS software CD's.  Due to licensing issues I can't provide 
you a CD.  The problems seem to occur more frequently with CDs for Solaris, then 
AIX and HP-UX.

Comment 16 olex 2000-06-30 08:58:27 UTC
As I have said earlier, I can provide you with a vector chart CD which
consistently shows this error. The Quake III CD (Windows version), containing
far fewer files, still occasionally shows the error.

This error shows up in Red Hat 6.0, 6.1 and 6.2, but not in the earlier
5 series. The hardware configuration seems irrelevant - all my laptops and
tower systems shows the error, on both IDE and SCSI CDROM drives.

Comment 17 Alan Cox 2000-08-01 09:23:07 UTC
*** Bug 14955 has been marked as a duplicate of this bug. ***

Comment 18 Alan Cox 2000-08-01 09:24:35 UTC
2.2.17pre fixes one of the problems here. I dont know if it fixes all of them.



Note You need to log in before you can comment on or make changes to this bug.