如何通过Nautilus挂载NFS?


13

我有一个需要连接到的NFS共享(出于速度原因)。

如果尝试通过Nautilus->连接到服务器进行连接,则会收到错误消息“无法识别此文件服务器类型”。

Nautilus连接到服务器NFS尝试显示“无法识别此文件服务器类型”。

我一直在寻找Nautilus插件,但只发现了nfs-lan自2013年以来似乎没有人碰过它,而且似乎也未通过许多软件包检查。

nfs-lan软件包由于质量差而无法通过软件包检查 现在,这些问题看起来很小,但这并不是一个好兆头。

通过Nautilus挂载NFS共享是否有更好的选择?


4
显然,GVFS现在确实支持NFS:mail.gnome.org/archives/gvfs-list/2015-March/msg00000.html,但是Ubuntu由于某些原因没有它:packages.ubuntu.com/…。也许要提交一个错误报告,要求将其包括在内。
muru

@muru感谢您的提示!我尝试取消注释/etc/gnome-vfs-2.0/modules/default-modules.conf中的“ #nfs:nfs”行,但随后我意识到gvfsd-backends包也缺少gvfsd-nfs。因此,我认为我需要得到包源和编译回来。
TU-恢复莫妮卡-多尔咄

我可以编译gvfsd-nfs,但是仍然不能将nfs识别为文件服务器类型。:-(查看对话代码,我怀疑是无意的硬编码!:-\
tu-Reinstate Monica-dor duh,2016年

Answers:


7

** 临时答复 **

我仍在尝试使对话框正常工作,但作为一个临时解决方法,我认为我应该分享一下:

如果您为每个NFS挂载创建挂载点,则在15.10、16.04和16.10中进行了测试/media/[username]

sudo mkdir /media/user/Kn-Qmultimedia
sudo mkdir /media/user/Kn-Public

然后将预期的NFS挂载添加到/etc/fstabsudo gedit /etc/fstab)中,如下所示:

192.168.1.100:/Qmultimedia  /media/user/Kn-Qmultimedia  nfs user,noauto 0   0
192.168.1.100:/Public   /media/user/Kn-Public   nfs user,noauto 0   0

然后,Nautilus将在书签中显示可完全安装和不可安装的NFS安装:

Nautilus显示从fstab挂载NFS

答案并不完全,但是它并没有带来太大的伤害,您可以在我找到正确答案之前使用它。:-)


您正在使用mount而不是gvfs-mount
ukos '18

@ukos是的,这就是为什么答案以“ 临时答案 ” 开头的原因gvfs-mount吗?您知道该怎么做吗?
tu-Restate Monica-dor duh

抱歉,没有。我认为gio mount是要走的路,但是我还没有中风。 developer.gnome.org/pygobject/stable/class-giomount.html
ukos,

您可以将选项添加x-gvfs-showfstabnfs坐骑中,以将此按钮添加到较新的nautilus:
ukos '18
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.