如何在启动时不在 fstab 文件中安装分区,而是单击 nautilus 中的快捷方式?

如何在启动时不在 fstab 文件中安装分区,而是单击 nautilus 中的快捷方式?

我正在使用 fstab 文件安装 samba 共享:

//192.168.2.2/Expansion     /samba/raspberry/   cifs    x-systemd.automount,x-systemd.device-timeout=10s,_netdev,users,nofail,uid=1000,gid=1000,credentials=/home/edward/.smbcredentials,iocharset=utf8,sec=ntlm    0   0

但这个条目的问题是systemd即使我不需要它也会尝试安装它。
那么 fstab 文件的挂载命令是否有任何选项,仅在首次通过 nautilus 中的快捷方式访问时才挂载该文件?

我正在使用最新的 Arch Linux 和 Gnome 3.18

请注意:我正在通过 samba share 回答这个问题,但问题是关于我们可以在 fstab 文件中使用的选项

答案1

我还没有使用 samba 对此进行测试,但它可能与本地文件系统相同。

您需要更改编辑fstab行以包含这两个选项x-systemd.automount,noauto,然后它不会自动安装,只有在访问时才会安装。要使其立即激活,而不必重新启动,请执行以下操作:

  sudo systemctl daemon-reload

然后是以下两项或一项:

  sudo systemctl restart remote-fs.target
  sudo systemctl restart local-fs.target

相关内容