Joh*_*nak 7 fstab mount automount cifs
在我的 中/etc/fstab,我使用下面显示的模板设置了一些要挂载的 CIFS 共享:
//192.168.0.1/volume /mnt/mountpoint/ cifs auto,_netdev,x-systemd.automount,uid=1000,cache=none,user=XXX,password=XXX,workgroup=WORKGROUP 0 0
Run Code Online (Sandbox Code Playgroud)
我将相同的行复制到我同事的计算机上(我们都运行 Ubuntu 12.04 LTS);但是,在我删除该x-systemd.automount选项之前,共享不会安装在他的计算机上。
因为我想了解这个问题,你能告诉我可能是什么原因造成的吗?
inf*_*era 16
systemd 是在 ubuntu 15.04 中引入的。
添加x-systemd.automount到fstab一行后,您需要运行:
sudo systemctl daemon-reload
Run Code Online (Sandbox Code Playgroud)
然后是以下一项或两项:
sudo systemctl restart remote-fs.target
sudo systemctl restart local-fs.target
Run Code Online (Sandbox Code Playgroud)
只有这样,自动挂载才会变为活动状态。
小智 5
Ubuntu 不使用 systemd,因此 x-systemd.automount 不起作用。我猜它只是被解释为无效的安装选项。
如果您想按需安装 CIFS 共享,请查看以下内容: http: //wiki.ubuntuusers.de/Autofs