挂载 -a 期间忽略 /etc/fstab 中的 samba 共享,但手动挂载有效

Der*_*ils 4 ubuntu mount samba fstab

这是我每次设置服务器时都会遇到的这些问题之一:-(
我有一个 Ubuntu 服务器 16.04 并且想自动挂载一个 samba 共享。

在我的 /etc/fstab 我有条目:

//10.10.2.2/share    /media/share    cifs    defaults,_netdev,noauto,nofail,username=user,passwd=pass    0    0
Run Code Online (Sandbox Code Playgroud)

当我执行

sudo mount -a 
Run Code Online (Sandbox Code Playgroud)

我没有收到错误消息,但没有安装共享:-(

然而,最有趣的部分是,如果我做一个

sudo mount /media/share
Run Code Online (Sandbox Code Playgroud)

共享已挂载

我以前在使用 samba 时遇到过各种问题,但这种行为对我来说是新的。有人知道如何解决这个问题吗?

Ger*_*der 7

如果您设置noauto. 来自man mount

noauto只能显式挂载(即-a选项不会导致文件系统被挂载)。