Verifique se o nome da pasta é o caso correto. No código do Windows, o código e o código são todos iguais.
Tente renomear sua pasta para foo e voltar ao código, certificando-se de usar apenas caracteres minúsculos.
Fatos -
O que tentei -
Funciona bem na minha máquina com Windows 8.1, bem como no meu Ubuntu (sem o Cygwin no Ubuntu, é claro), mas, para minha vida, não consigo superar esse problema.
Alguma ideia? Por favor, sinta-se livre para comentar para solicitar mais informações, pois eu não queria fazer a pergunta de um ensaio, mas eu quero compartilhar o que for necessário.
Verifique se o nome da pasta é o caso correto. No código do Windows, o código e o código são todos iguais.
Tente renomear sua pasta para foo e voltar ao código, certificando-se de usar apenas caracteres minúsculos.
Como foi observado, o Cygwin não estava reconhecendo o caminho porque era um caminho para o Windows e não era prefixado com o cygdrive.
Eu consertei esse problema editando o arquivo helper.rb do vagrant e anexando 'cygdrive /' na frente do caminho do host. É uma correção suja, com certeza, mas funciona.
Eu vi um problema parecido pelo qual o rsync no cygwin está procurando pelo caminho / c mas na minha instalação as unidades estão sob / cygdrive. Uma solução é criar um symlink
ln -s /cygdrive/c /c