Systemd 和不可用的 cifs 挂载

Systemd 和不可用的 cifs 挂载

我使用的是 Lubuntu 16.04 EEE-PC,其内核为 4.4.0-38,是从 14.04 版本升级而来的。

我在 /etc/fstab 中有这一行

//192.168.1.99/public /mnt/NAS cifs credentials=/home/hias/.geheim,iocharset=utf8      0       0

即使相关服务器没有运行,它在 14.04 中也没有给我带来问题。

在 16.04 中,系统无法使用 systemd 启动。当我使用 upstart(通过 GRUB)启动时,它像以前一样工作。当我在 fstab 中注释掉该行时,我可以使用 systemd 启动。

所以我猜测这是一个系统问题。

有什么意见我可以如何修复它?

答案1

将 nofail 添加到您的 fstab 条目中,以避免在挂载可能不存在的文件系统时进入紧急模式。

//192.168.1.99/public /mnt/NAS cifs nofail,credentials=/home/hias/.geheim,iocharset=utf8      0       0

来源:http://manpages.ubuntu.com/manpages/xenial/man5/fstab.5.html

相关内容