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