strange mount behaviour...

Christopher Faylor cgf@cygnus.com
Wed Feb 24 11:49:00 GMT 1999


On Wed, Feb 24, 1999 at 06:48:09AM -0800, Earnie Boyd wrote:
>---Sebastien Barre <Sebastien.Barre@utc.fr> wrote:
>8<
>> Could anyone explain me why mounting D: ou D:/ ou d:/ to /d produce
>these
>> artefacts ? Doing the same thing with C: ou E: will NOT cause any
>problem.
>> Is it impossible to mount the drive where cygwin is located ?
>Installing
>> coolview did not help too. As well as binary mount.
>8<
>
>This is a known bug with the mount filesystem emulation and relative
>paths.  When you do `ls d' you are actually displaying the contents of
>the mount point directory which is empty even on UNIX.  When you do
>`ls /d' the emulation resolves correctly and you see the contents of d:.
>
>This may have been fixed in recent snapshots.  I know that Geoff Noer
>reworked the code for the mounted directories.  Caution, using
>snapshots may cause other problems as snapshots aren't tested.  Please
>read the change log to find out what has changed.

I don't think this has been fixed, actually.

Corrinna submitted a patch that deleted about fifteen lines of code and
caused the correct behavior to miraculously appear but I've been sort of
nervous about applying the patch because I'm not sure what other
ramifications there may be.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com



More information about the Cygwin mailing list