Estou usando a versão mais recente do Cygwin para tentar acessar cd
uma unidade de rede no Windows XP Pro Service Pack 3. O caminho no Windows Explorer para este diretório é algo como:
\\myserver\photos\original
Tentei montá-lo em uma letra de unidade ('X') no Explorer, que funcionou bem, mas quando executei o comando:
ls /cygdrive/x/
Apenas congelou lá e pendurou. Alguma idéia de como posso entrar nesse diretório e, pelo menos, fazer uma lista dos arquivos lá?
fonte
ls //VBOXSRV/<vbox share name>/
- para quem deseja acessar os compartilhamentos do VirtualBox através do cygwin.Você está fazendo isso corretamente - esse processo funciona na minha configuração. A
/cygdrive/X
notação deve funcionar para qualquer unidade montada pelo Windows e fornecer uma letra de unidade.Você pode procurar esse compartilhamento de rede no Explorer? (Sua pergunta não é explícita, verifique com atenção.)
Você pode experimentar um
cmd
shell padrão do Windows (não o Cygwin) - o built-in do Windowspushd
montará automaticamente o compartilhamento em uma unidade temporária.Se nenhum desses funcionar, você tem outro problema. (O computador com a rede está compartilhado?)
Se eles funcionarem, mas o Cygwin ainda não conseguir visualizar
/cygdrive/X
(ou/cygdrive/z
após opushd
teste do Windows ), eu tentaria reiniciar sua estação de trabalho. Se o problema persistir após uma reinicialização, você poderá ter uma instalação interrompida do Cygwin; Sinceramente, não consigo pensar em outras razões para não dar certo.fonte
pushd
comando e isso funcionou, mas não no cygwin. Parece que não consigo listar nenhum arquivo em nenhuma unidade de rede. É necessário baixar uma ferramenta desetup.exe
?Eu tive os mesmos sintomas. O problema parecia estar relacionado à execução do aplicativo no modo de administração. Assim que desliguei a opção 'Executar este programa como administrador' e reiniciei o aplicativo, consegui acessar as unidades de rede através do diretório / cygdrive /.
Nota: Estou executando o Windows Server 2012 R2, mas aposto que isso funcionaria no windows7 e superior.
Nota: Você deve abrir a caixa de diálogo de propriedades do próprio binário (por exemplo, mintty.exe) e não o atalho para acessar a opção de administração do aplicativo.
Espero que isto ajude!
fonte
Tropecei aqui com o mesmo problema. Eu sei que este é um post antigo, mas espero que ajude os outros por precaução. Não tive sorte com as soluções sugeridas. No entanto, isso funcionou para mim: cd // remotehost / d $ se o host remoto for uma máquina Windows. O cifrão faz o truque.
fonte