如何轻松地将 Nautilus 中的网络挂载转换为 fstab 条目?

如何轻松地将 Nautilus 中的网络挂载转换为 fstab 条目?

我已经通过 Nautilus 导航到网络共享,但现在我想使其成为永久挂载,并在每次重启之间保持。如何轻松将此共享添加到 /etc/fstab 文件中?

简单是指右键单击我想要链接的共享并选择“映射网络驱动器”之类的操作!我不知道拥有此共享的机器的详细信息,这就是为什么我一直使用 Nautilus 浏览网络。右键单击 Nautilus 中的共享并查看属性似乎无法为 fstab 条目提供足够的信息。

请您告诉我如何实现这一点?

答案1

听起来您真正想要的是能够快速访问特定的网络安装?如果是这样,只需右键单击网络安装并选择“添加书签”,然后您就可以在后续启动时从书签链接访问该安装。

这是一个比修改系统/etc/fstab文件更安全的选择:如果/etc/fstab文件损坏,系统可能无法启动。即使您确实/etc/fstab正确更新了相关挂载,您也可能通过指定网络(非本地)挂载来影响启动性能。

如果你真的非常想更新/etc/fstab,有一个命令行工具可以显示 nautilus 挂载的详细信息:

gvfs-mount -l

或了解更多详情:

gvfs-mount -li

答案2

您可以通过命令行浏览所有 Nautilus 挂载。无需创建 fstab 条目。运行mount以查看所有文件系统挂载位置(包括 Nautilus 挂载位置)。

对于网络 Samba 挂载,我发现 Nautilus 将它们全部放在一个公共 gvfs 挂载点下。运行mount | grep gvfs。对我来说,位置是/run/user/leif/gvfs/,里面是我的 Samba 挂载。

答案3

我想说这不是“超级简单”,但这是 FSTAB 的语法。如果你安装了 autofs,它可以配置为自动挂载,然后你“进入”文件夹

你没有说你正在访问什么网络文件共享协议所以我假设它的窗口:

从终端来看,它应该是这样的: mount -t cifs -o username=yourusername,password=yourpassword,domain=yourdomain //server/sharename/ /mnt/folderonyourcomp/

在 fstab 中它看起来与

在选项下:username=yourusername,password=yourpassword,domain=yourdomain 在类型下:cifs 在文件系统下:/mnt/folderonyourcomputer(这是远程共享的本地挂载点)

相关内容