NFS 将挂载,但直到通过 GUI 浏览后才能访问

NFS 将挂载,但直到通过 GUI 浏览后才能访问

我使用 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

相关内容