Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Message-ID: <80575AFA5F0DD31197CE00805F650D767B226B@wilber.adroit.com>
From: "Robinow, David" <drobinow@dayton.adroit.com>
To: "'Larry V. Streepy, Jr.'" <streepy@healthlanguage.com>
Cc: cygwin@cygwin.com
Subject: RE: Odd mount and path problem
Date: Tue, 23 Jul 2002 13:05:45 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"



> From: Larry V. Streepy, Jr. [mailto:streepy@healthlanguage.com]
> Subject: Re: Odd mount and path problem
> 
> I got an explanation that had something to do with the current drive 
> affecting the way /cygdrive is interpreted.  However, I wasn't using 
> /cygdrive in my path, so I don't understand the real reason that you 
> have to include the drive letter in mount table.
 I think you misinterpreted the answer. /cygdrive has nothing to do with
this.

  The mount point:
    \cygwin\sbin on /sbin type system (binmode)
  means that if cygwin sees a file spec /sbin/blah/what.txt
  It looks in the mount table for /sbin/blah. Assuming that's not found it
looks for /sbin. That exists and so it looks for the file in
\cygwin\sbin\blah\what.txt
 What disk drive would you expect to find that file in? Well, for as long as
I can remember, Microsoft has looked in what is known as the "current
drive".  That means your mount point changes every time you change your
current directory to a different drive.
 I don't think "mount" should allow you to do this. I consider it a bug.
mount should require a drive letter.
 Note that the location of the "/" mount point is not relevant here.  It
would only be looked at, in the above case, if there were no /sbin mount
point.
> 
> Jim George wrote:
> > From: "Larry V. Streepy, Jr." <streepy@healthlanguage.com>
> > Subject: Re: Odd mount and path problem
> >>Sylvain Petreolle wrote:
> >>>>d:\cygwin\home on /home type system (binmode)
> >>>>\cygwin\sbin on /sbin type system (binmode)
> >>>>\cygwin\bin on /bin type system (binmode)
> >>>>
> >>>basic response is :
> >>>you miss the DOS drive letter in your mount points
> >>>and the / moint point looks wrong (maybe d:\cygwin ?):
> >>>D: on / type system (binmode)
> >>
> >>Excellent - that was the problem, although I really don't understand 
> >>why.  Once d:/ is mounted on /, why do I need to qualify 
> >> all the other mount points?
> >>
> > Did you get an answer to this Larry?

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

