Samba 共享不会自动挂载,即使“sister-mount”没有问题

Samba 共享不会自动挂载,即使“sister-mount”没有问题

这让我彻底抓狂。我有两股:

[applications]
  comment = applications
  path = /mnt/applications
  browseable = yes
  read only = no
  guest ok = no
  valid users = andrew
  create mask = 0770

[media]
  comment = media
  path = /mnt/media
  writeable = yes
  public = yes
  guest ok = yes
  create mask = 0777

我有一个具有以下 fstab 的虚拟机:

//192.168.50.232/media /mnt/media cifs vers=3.0,rw,noserverino,users,_netdev,credentials=/root/.smbcredentials,x-systemd.automount,noauto 0 0 >
//192.168.50.232/applications /mnt/applications cifs vers=3.0,users,credentials=/root/.smbcredentials,_netdev,x-systemd.automount,noauto 0 0

(我知道,安装座很丑,但是需要经过大量的试验和错误才能使设置正常运行,而且我不想通过清洁来破坏任何东西)

这工作得很好,直到我需要将所有内容移动到新的 SSD 上。从备份恢复所有内容后,媒体安装将不会自动安装。我在启动过程中收到以下信息:

[FAILED] Failed to mount /mnt/media
CIFS: VFS: Error connecting to socket. Aborting operation.
CIFS: VFS: cifs_mount failed w/return code = -101

应用程序安装的自动安装问题为零。

'sudo mount -a' 没有给出任何响应。

当我手动安装时使用:

mount //192.168.50.232/media /mnt/media

系统要求我输入密码,一旦输入密码,共享就会正常安装。

有人见过这样的事情吗?

答案1

通常错误 101 与网络相关,这是一回事。您说您可以提前手动安装卷,但在您的命令中没有选项。当您尝试手动重现该场景时,这可能会给您带来困难。更好的方法是使用:

sudo mount -t cifs -o vers=3.0,rw,noserverino,users,_netdev,credentials=/root/.smbcredentials,x-systemd.automount,noauto //192.168.50.232/media /mnt/media

这样您就可以看到您的安装请求出了什么问题。

另外,在 fstab 发生任何更改后,我建议您通过执行以下命令重新加载系统单元:

sudo systemctl daemon reload

相关内容