64ビットおよび32ビットのWindows 7 PCに保存されているファイルにアクセスするMacBook Pro(OSX 10.6.7)が2台あります。
MBPクライアントはWindows共有に接続し、問題なくファイルを転送できます。
ただし、1日ほど経つと、共有は応答しなくなります。 Finderの「共有」の下にあるサーバー名をクリックすると、「接続しています...」というステータスメッセージが表示されます。これが発生すると、どちらのPCにもアクセスできなくなります。
ターミナルでは、ネットワーク共有はマウントされていると表示されます。マウントにアクセスしようとすると、 "ls/Volumes/data"の場合、コマンドはハングし、ctrl/Cを実行できません。
共有はマウント解除できません。 Sudo umount -f/Volumes/data "もハングします。
Windowsコンピューターへのアクセスを復元する唯一の方法は、MBPを再起動することです。
これを防ぐ方法、原因を診断する方法、または再起動せずにサービスを復元する方法についての提案は、大歓迎です。
いいえ、AppleはGPLv3であるため、10.7でSambaに取って代わっています。(そしてAppleはペストのようなGPLを避けています。また、GCCからゆっくりと離れています。 )。
さて、元の質問に答えると、接続が「単純に」失われたようです。また、マウントはカーネルレベルで行われるため、マシンが完全にハングする可能性があります。
あなたの問題は、ネットワーク接続が突然失われたことが原因だと思います。これが私が探しているものです:
これはおそらくsambaのバグであり、Appleはこれらの理由のために10.7で置き換えられています。
そうは言っても、あなたの接続が切断され、再作成されていないと思います。ユーザーが同様の問題を抱えているこの投稿を見てください: https://superuser.com/questions/144327/mac-os-cant-connect-to-smb-shares-after-sleep
ターミナルでsmbclient [share] -L
を使用して共有を表示すると、何が得られますか?それもそこにぶら下がっていますか? Windows 7マシンのイベントビューアを確認しましたか? OS XでのSMB=の構成に関する私の最後の経験から、すべてがうまく機能するように、Windows側のいくつかのSMBプロパティを変更する必要がありました。