如何修复 VFS: cifs_mount failed w/return code = -22

问题:

尝试挂载 CIFS/SMB 共享时,你在 dmesg 中看到以下错误日志:

cifs_mount_error.txt
[  139.680974] CIFS: Attempting to mount \\10.10.10.10\test
[  139.686714] CIFS: VFS: cifs_mount failed w/return code = -22

解决方案

这目前是 Samba 或内核中的一个错误,但你可以通过在挂载选项中添加 vers=2.0 轻松解决此问题,无论是在 /etc/fstab 中还是手动挂载时使用 -o vers=2.0 选项。这会强制 Samba 使用没有该错误的 SMB 版本 2.0。


Check out similar posts by category: Linux, Networking