大家好。我正在运行Windows 7,截至目前,我只是像在Windows中一样共享文件夹。然后我有一台带有Leopard(现在的雪豹)的MacBook,我用它来连接到我的电脑,通过转到Finder来安装共享,然后CMD+ K并在地址栏中输入smb://BlaenkPC
(我的电脑名称)。这因此连接到我的计算机并安装所有共享。
该问题是,有时,例如,如果我收我的MacBook(这使得它进入休眠状态),或者有时甚至不这样做,连接莫名其妙地下降。有时我关闭MacBook并重新打开它,一切仍然有效; 这是随机的。它仍然显示计算机已连接,但它只是无限期地显示“加载”。如果我打算“弹出”以重新连接到计算机,它会从Finder的侧边栏(计算机图标)中消失,但我无法重新连接。活动监视器(或者ps aux
,无论哪个)都显示挂起的实例umount
; 每个已安装的共享一个。我不能用kill
或消除这些进程killall
(是的,即使使用sudo,并发送信号-9)。这有发生在我之前,这是另一个经历过这种情况的人。
我的问题归结为:在Windows中是否有另一种共享文件夹的方法,我的Mac可以阅读/理解,这可能更可靠,最好是同样快?我通常使用已安装的共享来观看电脑或电影等的电视剧集(换句话说,我在VLC中打开它们,它们会自动从我的电脑流出)。
据我所知,这是Samba协议的一个问题。我听说过NFS,但我不确定是否需要重新格式化驱动器,或者是什么。我不介意运行服务或守护进程以允许共享文件夹,我只是希望它能够以比通过Samba的典型Windows共享更好的方式完成。
通常当我遇到这个问题时(经常阅读:每天),我没有其他选择,只能重新启动MacBook。正如我在第一个问题中所说的那样,关闭和重新启动不起作用; 我必须按住电源按钮手动强制关机。
我没有以任何hackish方式修改我的Mac OS X安装,所以我怀疑它是操作系统的东西,但最糟糕的是,我可能最终重新格式化并进行全新安装以查看是否修复了任何内容,因为我我完全不知道可能导致问题的原因,并且没有其他任何人似乎有任何想法或关心,尽管有很多人患有这个问题,正如我的研究表明的那样。
任何可以提供帮助的信息都非常受欢迎。你不必回答这里的每一个问题,但也许甚至可以解释为什么它可能无法杀死那些挂起的umount
实例,或者为什么我可能无法使用samba重新连接(是否有关于协议的工作方式?)。
需要注意的一点是,家庭网络中有另一台计算机似乎没有这个问题。但是,它也运行Windows 7(请注意,虽然我没有使用家庭组功能,但典型的Windows共享功能)。我唯一的推论是问题是由Mac(或Samba实现,无论哪个)处理事物的方式引起的。也许这是一个限制。