安装错误5 =input/输出错误

我正在用尽想法。 今天早上经过了很长时间的testing,我似乎无法得到这个工作,我不知道为什么。 我想用Debian 5.0.4虚拟机挂载一个Windows SMB / CIFS共享,而不是合作。

这是我正在使用的命令。

debianvm:/ home / me# whoami

debianvm:/ home / me# smbclient –version

版本3.2.5

debianvm:/ home / me# mount -t cifs //hostname.domain.tld/share/mnt/hostname.domain.tld/share –verbose -o user = SUBADDOMAIN.ADDOMAIN.DOMAIN.TLD / username

mount.cifs内核挂载选项:unc = // hostname.domain.tld \ share,ip = 10.212.15.53,domain = SUBADDOMAIN.ADDOMAIN.DOMAIN.TLD,ver = 1,rw,user = username ,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,传= *******************安装

错误5 =input/输出错误请参考mount.cifs(8)手册页(egman mount.cifs)

debianvm:/家庭/ ME#

网上的这个词不是很具体,不幸的是它几乎总是针对特定环境的。 我没有收到validation错误。 我已经尝试mount -t smbfsmount -t cifs ,以及smbmount等。 我之前得到同样的错误。 我怀疑这是DNSparsing的问题,因为日志显示正确的IP地址。 dmesg | tail -f dmesg | tail -f不再显示validation错误,当我格式域和用户名相应。 我使用了这里描述的iocharset=utf8file_modedir_mode 。 这也没有帮助。 我也曾尝试ntlmntlmv2假设它可能是一个最小的auth方法的问题,但不强迫sec=ntlmv2它仍然可以无错地validation身份。 smbclient -L hostname.domain.tld -W SUBADDOMAIN.ADDOMAIN.DOMAIN.TLD -U username正确列出所有共享,并显示如下。

  Domain=[SUBADDOMAIN] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager] Sharename Type Comment --------- ---- ------- IPC$ IPC Remote IPC ETC$ Disk Remote Administration C$ Disk Remote Administration Share Disk Connection to hostname.domain.tld failed (Error NT_STATUS_CONNECTION_REFUSED) NetBIOS over TCP disabled -- no workgroup available 

我发现最后一线有趣/令人震惊。 有没有人有任何指针!? 也许我误解了effin手册。

解决了我的问题的另一种方法是:

尝试不同的秒选项。 我的Debian默认驻留在/proc/fs/cifs/SecurityFlags0x81 ,(挖掘: https : //www.kernel.org/doc/readme/fs-cifs-README没有解决什么0x80意思)。 尽pipe如此,在尝试了一些安全选项之后,它对于我来说就是用-osec=ntlm

值得一试。