我收到安装错误(5):
安装到 cifs windows 共享时出现输入输出错误。
执行的命令:
sudo /bin/mount -t cifs //server/folder /mnt/folder/ -o username="domain/username",password=password
返回错误:
mount error(5): 输入/输出错误 请参阅 mount.cifs(8) 手册页(例如 man mount.cifs)
ams 命令在 RHEL 32 上运行。
答案1
在 Windows 2012 服务器上设置共享时,我必须使用:
sudo mount.cifs //server/folder /path/to/folder/ -o user=username,password=pass,vers=3.0
请注意vers=3.0
。
根据以下建议,您可能需要尝试vers=2.0
。vers
参数是关键。
答案2
检查域帐户是否未被锁定
我在自己研究错误时发现了这个问题,这是我的根本原因,所以回来发布这个答案。
答案3
对我来说,当尝试从较新的 GNU/Linux 桌面安装 NAS 设备的共享时,问题有所不同。指定-o nounix
禁用 Unix 扩展对我来说有效。
最后对我有帮助的是查看输出结果dmesg
:
[160169.609325] CIFS VFS: Send error in SETFSUnixInfo = -5
[160169.609327] CIFS VFS: Negotiating Unix capabilities with the server failed. Consider mounting with the Unix Extensions disabled if problems are found by specifying the nounix mount option.
[160169.620877] CIFS VFS: Malformed FILE_UNIX_BASIC_INFO response. Unix Extensions can be disabled on mount by specifying the nosfu mount option.
[160169.620888] CIFS VFS: cifs_read_super: get root inode failed