让 systemd 自动挂载在 16.04 上运行的技巧是什么?

让 systemd 自动挂载在 16.04 上运行的技巧是什么?

我在调整 systemd 自动挂载时,重点关注了 17.10 系统。我的目标是让 CIFS 共享自动挂载,就像 AutoFS 一样。这是在 17.10 上通过以下配置(通过 pastebin)实现的,一切运行正常。没有问题需要报告。http://paste.ubuntu.com/26062465/

我将这些单元文件复制到我妻子的 17.10 系统中。半分钟后,我就可以启动并运行了。没有问题。

我将这些单元文件复制到我的 16.04 系统。几个小时后,我仍然无法让它工作。服务状态显示它处于活动状态并正在等待。绿灯亮起。一切看起来都很好。但是当我使用 Nautilus 或通过 CD 在终端中导航到该共享时,它就挂起了——永远。为了好玩,我在另一台运行 Ubuntu Mate 16.04 的笔记本电脑上尝试了同样的事情。那里的情况完全一样。

我检查了单元文件,但无法找出交叉点。我看到的唯一区别是 16.04 的 systemd 版本是 229,而 17.10 的 systemd 版本是 234。这可能是区别吗?我在搜索是否有明确的 systemd 版本来实现我想要的特定功能(自动挂载)时遇到了麻烦。

有人有任何猜测或见解吗?

最后要确认的是 —— 是的,cifs-utils 已安装。

相关内容