很长一段时间以来,我一直在使用 linux 服务器,通过使用 cifs 挂载挂载到多个 Windows 共享。
到目前为止,我总是在 /etc/fstab 中有一行: //IPADDRESS/sharename /mnt/localfolder cifs soft,username=xxx,password=xxx,_netdev,uid=500,gid=501 0 0
自从我上次重新启动(可能应用新的内核更新)以来,我无法挂载我的共享。
当前内核:3.4.76-65.111.amzn1.x86_64
这是我检查的内容和命令的结果:
1. 网络环境没有改变,共享/ip 可以从其他PC 访问和使用。
2. cifs-utils, nfs4-acl-tools, nfs-utils 已安装,portmap 正在运行
3.手动挂载命令(一直有效):
mount -t cifs -o credentials=/root/.smbcredentials,_netdev,uid=500,gid=501 //IPADDRESS/sharename /mnt/localmap/
返回: mount: 错误的 fs 类型、错误的选项、//IPADDRESS/sharename 上的错误超级块、缺少代码页或帮助程序或其他错误(对于多个文件系统(例如 nfs、cifs),您可能需要 /sbin/mount.helper 程序) 在某些情况下,可以在 syslog 中找到有用的信息 - 尝试 dmesg | 尾巴左右
4. dmesg | 尾部返回:
CIFS VFS:连接到 DFS 根尚未实现 CIFS VFS:cifs_mount 失败,返回码 = -22
任何想法我还可以尝试什么或者这可能是什么?