title: Virtualbox/Vagrant shared folder: case sensitivity issue on OS X and Linux
body: <p>I'm running VirtualBox on a Mac OS X host, with a CentOS guest. I'm using Vagrant to set up a shared folder, so that I can work with code on the host as well as on the guest.</p>
  
  <p>The problem is that the host's filesystem is case-insensitive, but the guest's isn't. So if I run something on the guest like:</p>
  
  <pre><code>cd /shared-folder
  mkdir foo
  mv foo Foo
  </code></pre>
  
  <p>it will fail, since it sees that Foo already exists on the host. That's a simplified example, but I have real cases where I'm trying to use git on the guest, and it ends up doing something similar.</p>
  
  <p>Is there any way to avoid this? I'd prefer to come up with something that will work with all host OSs (Windows, Mac, and Linux).</p>
  
  <p>(One option might be to rsync the host's files to the guest, but I was hoping to avoid that.)</p>