内核更新至版本 5 后,安装 cifs 时报告“没有此目录文件”

内核更新至版本 5 后,安装 cifs 时报告“没有此目录文件”

我正在运行 Ubuntu 18.04.3 LTS 我使用我们 IT 部门在 Windows 服务器上托管的网络共享进行一些备份。我通过 fstab 安装此共享

//server.ourdomian.com/md$/dir1/dir2/dir3 /mnt/mymountpoint cifs credentials=/etc/.serviceuser.credentials,uid=1001,gid=1001,file_mode=0644,dir_mode=0755,vers=2.0 0 0

自从我上次通过 apt upgrade 等更新系统后,这个就不再起作用了。与上述命令相对应的控制台命令导致消息

挂载错误(2):没有该文件或目录

sudo mount -t cifs //server.ourdomain.com/md$/dir1/dir2/dir3 /mnt/mymountpoint -o domain=ourdomain,username=myuser,password=mypassord,uid=1001,gid=1001,file_mode=0644,dir_mode=0755,vers=2.0
mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

在另一台运行相同 ubuntu 版本(我尚未更新)的服务器上,相同的命令和相同的 fstab 条目仍然可以完美运行。

服务器之间的区别在于内核版本:5.0.0-1020-azure 在挂载 cifs 共享时出现问题,而 4.15.0-64-generic 则运行正常。如果我使用 4.15.0-64-generic 启动有问题的服务器,它又可以正常工作。

有什么变化?如何让它与内核版本 5 一起工作?

相关内容