“CIFS VFS:cifs_mount失败w / return code = -22”和“错误的fstypes,错误的选项,坏的超级块”

我一直在使用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.networking环境没有变化,共享/ 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:错误的fstypes,错误的选项,坏IPblocks /共享名上的超级块,缺less代码页或帮助程序,或其他错误(对于几个文件系统(例如NFS,CIFS),你可能需要一个/ sbin /挂载。 )在某些情况下,可以在syslog中find有用的信息 – 试试dmesg | 尾巴左右

4. dmesg | 尾回:

CIFS VFS:连接到尚未实现的DFS根目录CIFS VFS:cifs_mount失败,返回代码= -22

任何想法还有什么我可以尝试或这可能是什么?

答案从问题转移

我需要安装samba3-cifsmount。 我做了以下几点:

 cd /etc/yum.repos.d/ wget http://ftp.sernet.de/pub/samba/3.5/centos/6/sernet-samba.repo yum update yum install samba3-cifsmount 

如果您收到“没有镜像可用”的信息,您也可以直接从制作人的网站下载rpm: http : //ftp.sernet.de/pub/samba/3.5/centos/6/x86_64/

对于手动安装类型:

 rpm -Uvh downloadedfile.rpm