This is the mail archive of the cygwin@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Setting cygdrive prefix to '/' causes disappearing mounts


On Mon, Sep 18, 2000 at 05:11:28AM +0900, Kazuhiro Fujieda wrote:
>>>> On Sat, 16 Sep 2000 00:24:50 -0400
>>>> Chris Faylor <cgf@cygnus.com> said:
>
>> She's also probably the most recent person, excluding me, to look at the
>> mount code.   Hmm... with the possible exception of Kazuhiro Fujieda and
>> Jason Tishler.
>
>I know the cause of this problem. `mount_info::read_mounts' can
>delete all registry keys of which names include the current
>cygdrive prefix.  When I rewrited the mount code sometime ago,
>I noticed this logic and preserved it.
>
>The mount code doesn't allow mount entries under the cygdrive
>prefix at all. But it let us change the cygdrive prefix into a
>parent directory of existing mount entries. After that, it
>rejects them.
>
>We have two alternatives to solve this problem.
>1. Allow mount entries under the cygdrive prefix.

Is that to disallow remounting /cygdrive/a as something besides a:?
That doesn't seem worth it, IMO.

>2. Keep the cygdrive prefix away from parent directories of
>   existing mount entries.
>
>I can't find possible problems triggered by the former solution.
>The latter solution won't let us change the cygdrive prefix into '/'.

I think that the 1. is fine, if you're willing to change it.

cgf

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]