login
Header Space

 
 

Problem with find in MSDOS file system

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
Date: Friday, August 28, 1992 - 11:51 am

I'm using kernel v 0.97.2 and I have recompiled the find program using GCC
v2.2.2d.  I mount my c: and d: drives on /c and /d with the command(s)
mount -t msdos /dev/hda1 /c
mount -t msdos /dev/hda2 /d

when I perform a 'find /'

find goes through and lists all the files in my linux extended file
systems, but when it gets to the dos files systems I get the following:

/d/bc/bgi
/d/bc/bgi/aaa
. 
. 
. 
/d/bc/bgi/zzz
/d/bc/bin
/d/bc/lib       <---- doesn't go into bin and list the files there
...                   or in any other subdirectories of /d/bc


In general, when find reaches the 3rd level of subdirectory nesting in a
DOS file system, it will only list the files in the first such
sub-directory.

I'd like to help figure out what's going on, but I'm not sure if the
problem is in find, or the fs/msdos stuff.

Any help would be greatly appreciated,

tony acero
ace3@quads.uchicago.edu
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Problem with find in MSDOS file system, Tony 'LLama' Acero, (Fri Aug 28, 11:51 am)
speck-geostationary