我有2台MacBook Pro(OSX 10.6.7),可以访问存储在64位和32位Windows 7 PC上的文件。
MBP客户端可以连接到Windows共享和传输文件没有问题。
但是,大约一天之后,股票变得没有反应。 如果您在Finder中的“SHARED”下单击服务器名称,则会显示“正在连接…”状态消息。 一旦发生这种情况,不能访问PC。
在terminal中,networking共享显示为已挂载。 如果您尝试访问挂载,例如“ls / Volumes / data”,该命令将挂起并且不能被ctrl / C'd。
股票不能卸载,例如。 sudo umount -f / Volumes / data“也挂起。
恢复Windows计算机访问的唯一方法是重新启动MBP。
任何build议,如何防止这种情况发生,诊断原因,或恢复服务而不重新启动将不胜感激。
这可能是samba中的一个bug,苹果正是以这个原因在10.7中取代它。
这就是说,我会假设你的连接正在下降,而不是被重新创build。 看看这个post,用户有类似的问题: https : //superuser.com/questions/144327/mac-os-cant-connect-to-smb-shares-after-sleep
不,苹果正在取代10.7版的Samba,因为它是GPLv3。 (苹果正在避免像GPL一样的GPL),看到它们也在慢慢地从GCC中移走)。
现在,回答最初的问题,似乎连接“简单”丢失。 而且随着内核级别的安装,它可以完全挂起机器。
我认为你的问题来自networking连接的突然丧失。 这是我会寻找的:
在terminal中使用smbclient [share] -L查看共享时会得到什么? 它也挂在那里吗? 你在Windows 7机器上检查过事件查看器吗? 从我上次为OS XconfigurationSMB的经验中,我不得不在Windows上更改一些SMB属性,以使一切正常。