delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/10/12/08:44:18

X-Spam-Check-By: sourceware.org
Date: Thu, 12 Oct 2006 08:43:57 -0400
From: Christopher Faylor <cgf-no-personal-reply-please AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: [ANNOUNCEMENT] Updated: vim-7.0.122-1
Message-ID: <20061012124357.GB30908@trixie.casa.cgf.cx>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <20061012115416 DOT GB8323 AT calimero DOT vinschen DOT de> <20061012120957 DOT GA30160 AT trixie DOT casa DOT cgf DOT cx> <n2m-g DOT 16a4970dd9103d16e0599863cc46d021 AT crystal DOT laburec DOT de> <20061012123217 DOT GD8323 AT calimero DOT vinschen DOT de>
Mime-Version: 1.0
In-Reply-To: <20061012123217.GD8323@calimero.vinschen.de>
User-Agent: Mutt/1.5.11
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On Thu, Oct 12, 2006 at 02:32:17PM +0200, Corinna Vinschen wrote:
>On Oct 12 14:21, Kai Raphahn wrote:
>> Christopher Faylor wrote:
>> 
>> > We're already cluttering the root one less than linux since modern linuxes
>> > use /dev, /proc, and /sys.
>> 
>> > Hmm.  /sys/drive/c  has a nice feel to it, although this is YA a case where
>> > the existence of a filesystem under this directory is not linux-like.
>> 
>> What about /mnt/c?
>
>Recent Linux distros are using /media to point to several... media.
>For instance /media/cdrom.  So, something like /media/dosdrive/c sounds
>interesting, too.

Wow!  Two new suggestions for this age-old discussion.

I still think that if this is necessary, it should be done by a setup
script rather than complicating cygwin's code.  The only problem that I
can see is that the mount table is limited in size so you wouldn't want
to do something like:

  mount -f -b a:/ /media/dosdrive/c
  mount -f -b b:/ /media/dosdrive/c
  mount -f -b c:/ /media/dosdrive/c
  mount -f -b d:/ /media/dosdrive/c
  mount -f -b e:/ /media/dosdrive/c
  mount -f -b f:/ /media/dosdrive/c
  mount -f -b g:/ /media/dosdrive/c
  .
  .
  .

But, I don't think that is really required anyway.  It sounds like
all we need is something like:

  mount -f -b c:\windows /win/winroot

The more I think about this, the more I think that complicating Cygwin's
complicated path handling code with another special case is not a good
idea.

Incidentally, the /etc/hosts symlink could also just be handled with
a mount rather than a symlink...

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019