This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: ls / does not show /c with cygdrive prefix=/
- From: Chris Cormie <cjcormie at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Mon, 28 Sep 2009 21:18:58 +1000
- Subject: Re: ls / does not show /c with cygdrive prefix=/
- References: <1254099878.2604.21.camel@mward-laptop>
Mikel Ward wrote:
Hi All
If I use a standard install with the cygdrive prefix as /cygdrive, the
drive letters appear in a directory listing:
$ ls /cygdrive
c d w
But if I change cygdrive to /, they don't:
$ mount -c /
$ ls /
Cygwin.bat bin dev home opt sbin usr
Cygwin.ico cygdrive etc lib proc tmp var
[ends]
But of course, they are there:
$ ls /c
$Recycle.Bin PerfLogs
[...]
That's as Administrator. Adding the -s flag to mount doesn't help,
neither does a reboot.
Is there any way to make /c, etc. appear in the listing?
I'm running on Windows Server 2008 64-bit with Cygwin DLL 1.5.25-19.
cygcheck on request.
Thanks
Mike
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Hi Mike,
I found a solution, but it seems a bit hacky: create directories for the
drives you want to see in the root directory. I created a directory "e"
in my c:\cygwin directory: c:\cygwin\e using Windows Explorer and
restarted the Cygwin shell: now
$ls
Cygwin.bat
Cygwin.ico
bin
cygdrive
e
...
$ls /e
works as before
I couldnt' do it from within Cygwin:
$ mkdir /e
mkdir: cannot create directory `/e': Permission denied
I thought it might be because the filesystem was mounted, but:
$ mount
...
e: on /e type system (binmode,noumount)
... ********
doesn't look like like I can umount the driveletters while cygwin is
running, hence using Windows Explorer on the Cygwin install.
All in all I wonder if the lack of driveletters under / is a symptom of
using the wrong method of getting rid of the cygdrive prefix?
Cheers,
Chris
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple