Discussion:
git bash does not access drive f:
Angelo Borsotti
2012-11-22 07:07:55 UTC
Permalink
Hi

I have attached an external disc, which appears on Windows as drive f:
in Windows Explorer.
Right-clicking on it displays a context menu showing (among other
items) Git Init Here, Git Gui and
Git Bash. The first two work properly on that drive.
However, the git bash does not. Not even the one that is run from the icon:

$ cd f:
sh.exe": cd: f:: No such file or directory


Is there any way to make it access drive f?

-Angelo Borsotti
Heiko Voigt
2012-11-23 15:31:06 UTC
Permalink
Hi,
Post by Angelo Borsotti
in Windows Explorer.
Right-clicking on it displays a context menu showing (among other
items) Git Init Here, Git Gui and
Git Bash. The first two work properly on that drive.
sh.exe": cd: f:: No such file or directory
Is there any way to make it access drive f?
Try using the environment variable MSYS_WATCH_FSTAB=YesPlease.

We have an optimization in msys that does not update the virtually
mounted folders and makes msys executable startups faster. I had similar
issues with mounted disk images.

The other alternative: After having the external disc mounted logout and
login again that AFAIR that should also help.

Cheers Heiko
Angelo Borsotti
2012-11-23 15:48:15 UTC
Permalink
Hi Heiko,

I have changed the external drive and seen that the new one works. The
issue is, I guess, that the first drive was named "My Passport", with
a space in it, while the second one is "Iomega". Spaces in drive names
are not accepted by Linux, which could explain why they are a problem
also with git bash (even if bash could access them using what is
passed to it, which is a drive letter, and not the drive name).

Thank you
-Angelo
Post by Heiko Voigt
Hi,
Post by Angelo Borsotti
in Windows Explorer.
Right-clicking on it displays a context menu showing (among other
items) Git Init Here, Git Gui and
Git Bash. The first two work properly on that drive.
sh.exe": cd: f:: No such file or directory
Is there any way to make it access drive f?
Try using the environment variable MSYS_WATCH_FSTAB=YesPlease.
We have an optimization in msys that does not update the virtually
mounted folders and makes msys executable startups faster. I had similar
issues with mounted disk images.
The other alternative: After having the external disc mounted logout and
login again that AFAIR that should also help.
Cheers Heiko
Sebastian Leske
2012-11-23 00:58:30 UTC
Permalink
Post by Angelo Borsotti
Hi
in Windows Explorer.
Right-clicking on it displays a context menu showing (among other
items) Git Init Here, Git Gui and
Git Bash. The first two work properly on that drive.
sh.exe": cd: f:: No such file or directory
This is probably a known limitation of MSYS (the shell environment that
Git Bash uses, which is part of MingW):

Drive letters added after MSYS has started only become visible if all
MSYS processes are stopped and restarted. See e.g.

How to register newly mounted drive in git bash?
http://stackoverflow.com/questions/5197540/

for some more details.

It seems there is no easy workaround, so you'll need to close all Git
Bash windows and reopen them.

Continue reading on narkive:
Search results for 'git bash does not access drive f:' (Questions and Answers)
62
replies
How to make him clean?
started 2008-05-01 05:19:29 UTC
family
Loading...