我使用 Windows 7 x64 作为我的常规操作系统,并在 VirtualBox 下使用 Ubuntu。
我已经安装了 haneWIN 作为 NFS 服务器,并且我将以下内容放在 Ubuntu 的 /etc/fstab 下:
192.168.1.2:/websites /home/user/ror nfs rsize=8192,wsize=8192,timeo=14,intr,udp,nolock,rw,user
启动时,安装会显示为任务栏中的文件夹。但是,如果我直接进入控制台并输入cd ~/ror
,就会出现No such file or directory
错误。因此,我必须直接单击任务栏上的文件夹图标,这样才能正常打开安装。然后我返回控制台并输入相同的内容...它可以正常工作。我也可以mount -a
在控制台中输入,然后它就可以正常工作了。为什么它不会自动执行此操作?
答案1
答案在这里https://askubuntu.com/a/215752/248266
解决了我的问题。这似乎是一个没必要的蹩脚解决方法,但事实就是如此。
我需要做的就是添加
mount -a
归档/etc/rc.local
。
答案2
出现错误的原因No such file or directory
很奇怪,因为:
为了使驱动器能够安装,/home/user/ror
目录必须存在。
因此,即使驱动器未安装,您也应该能够cd
进入空目录。
尽一切努力重现该问题(可能重新启动虚拟机)。
并尝试以下操作:
运行df -h
以查看驱动器是否已安装。
尝试使用目录的完整路径cd /home/user/ror
或者由于 shell 会立即将你带入你的主目录,因此只需:cd ror