A resposta aqui link
Resolvi meu problema. Parece uma solução manca que não deveria ser necessária, mas está aí.
Tudo o que eu precisava fazer era adicionar
mount -a
para /etc/rc.local
file.
Estou usando o Windows 7 x64 como meu sistema operacional normal e usando o Ubuntu no VirtualBox.
Eu tenho o haneWIN instalado como servidor NFS, e coloquei o seguinte no / etc / fstab do Ubuntu:
192.168.1.2:/websites /home/user/ror nfs rsize=8192,wsize=8192,timeo=14,intr,udp,nolock,rw,user
A montagem aparece como uma pasta na barra de tarefas durante a inicialização. No entanto, se eu fosse direto para o console e digite cd ~/ror
, recebo um erro No such file or directory
. Então eu tenho que literalmente clicar no ícone da pasta na barra de tarefas que abre a montagem muito bem. Então eu volto para o console e digito a mesma coisa ... funciona. Eu também posso digitar mount -a
no console e depois funciona. Por que isso não acontece automaticamente?
A resposta aqui link
Resolvi meu problema. Parece uma solução manca que não deveria ser necessária, mas está aí.
Tudo o que eu precisava fazer era adicionar
mount -a
para /etc/rc.local
file.
O fato de você receber o erro No such file or directory
é peculiar porque:
Para que uma unidade seja montada em /home/user/ror
, o diretório deve existir.
Portanto, mesmo que a unidade não tenha sido montada, você deve conseguir cd
no diretório vazio.
Faça o que for preciso para reproduzir o problema (provavelmente reinicialize a VM).
E tente o seguinte:
Execute df -h
para ver se a unidade está montada.
Tente usar um caminho completo para o diretório cd /home/user/ror
Ou, já que o shell o leva para o seu diretório inicial imediatamente: cd ror