Jor*_*eña 7 networking windows mac samba sleep
大家好,我目前在 Finder 中使用CMD+K连接到我的 Windows 计算机,以便能够浏览和使用其网络共享(即 smb://MyPC)。它工作正常,但有时当我点击它时,也许在让 MacBook 进入睡眠状态后,它坐在那里加载并保持这种状态,它不再显示共享列表。我想要做的显然是卸载“计算机”(我知道我没有安装计算机,但我还能怎么说),以便我可以使用相同的方法重新连接。我点击左侧的弹出按钮,但它说:
“MyPC”上的磁盘正在使用中,无法弹出。
尝试退出应用程序并重试。
我设法让它再次工作的唯一方法是重新启动我的 MacBook,但这不是必需的。我已经尝试断开我的互联网连接(关闭机场,然后重新打开),但它没有做任何事情。我想知道是否有终端命令或我可以做些什么来强制关闭它。
不,我没有运行任何使用网络共享的任何东西,除非出于某种原因,我之前使用并退出的应用程序没有“返回句柄”,我怀疑是这种情况,但如果它是,是否还有一个终端命令来查看是否有任何程序正在访问/使用某个路径上的任何文件/文件夹?
希望我能解决这个问题,我将不胜感激。现在必须去重启我的 MacBook :(
小智 14
打开终端,然后使用 mount 找到要强制卸载的卷,然后使用:
sudo umount -f /Volumes/{mount}
Run Code Online (Sandbox Code Playgroud)
如果您断开网络连接,则必须等待 Finder 等待一段时间,然后最终收到连接已断开的通知,此时它会询问您是否要断开与服务的连接。
小智 6
我现在也遇到了这个问题一段时间了,但是当应用于另一个死网络安装时,强制卸载结果起作用了(我安装了两个网络,它们以某种方式楔入了自己)。我不确定这是否只是由于操作系统在某个时候发生了变化(我使用的是 10.6.4 atm。),并且卸载命令需要完整路径(如sudo umount -f /Volumes/Share),因为它无法解析路径否则会被卡住。
一旦楔形安装被移除,finder 终于重新启动(我在没有正确重启的情况下杀死了它),并且另一个安装在那时也是可移除的(我有另一个终端挂起试图卸载该驱动器,所以我不确定哪个首先发生)。
在我的情况下,如果重启周期没有被楔住,我就无法重启,这也迫使我使用电源按钮关闭机器。
此解决方案来自一篇博客文章,其中还包含诊断首先卸载哪个卷所需的步骤。
所以解决问题的步骤是:
- 在终端运行“lsof”
- 看看什么 smb 挂载它抱怨
- 须藤 umount -f [any_failing_smb_mount]
lsof 告诉您尝试从错误中卸载哪些驱动器,
lsof: 警告: 不能 stat() smbfs 文件系统 /Volumes/[smb2]
输出信息可能不完整。
假设安装表中的“dev=2d000005”
希望这会有所帮助...即使在您遇到问题后有所帮助。
| 归档时间: |
|
| 查看次数: |
49303 次 |
| 最近记录: |