From: ace3@quads.uchicago.edu (Tony 'LLama' Acero) Subject: Problem with find in MSDOS file system Date: Fri, 28 Aug 1992 15:51:34 GMT
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