2

很长一段时间以来,我一直在使用 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

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

4

1 回答 1

2

问题的答案

我需要安装 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
于 2014-04-14T02:33:59.177 回答