やあみんな。私はWindows7を実行していますが、今のところ、Windowsで通常行うようにフォルダーを共有するだけです。次に、Leopard(現在はSnow Leopard)を搭載したMacBookを持っており、これを使用してコンピューターに接続し、Finderに移動して共有をマウントします。 CMD + K アドレスボックスにsmb://BlaenkPC
(私のPCの名前)と入力します。その結果、これは私のコンピューターに接続し、すべての共有をマウントします。
問題は、たとえばMacBookを閉じると(スリープ状態になる)場合があります。 )または、それを行わなくても、接続が何らかの理由で切断されることがあります。時々私はMacBookを閉じて、それを再び開いても、すべてがまだ機能している。それはランダムです。それでもコンピュータが接続されていると表示されますが、「読み込み中」と無期限に表示されます。コンピュータに再接続するために「イジェクト」を押すと、Finderのサイドバー(コンピュータアイコン)から消えますが、再接続できません。アクティビティモニター(またはps aux
のいずれか)は、どちらもumount
のハングしたインスタンスを表示します。マウントされた共有ごとに1つ。 kill
またはkillall
でこれらのプロセスを強制終了することはできません(はい、Sudoを使用し、シグナル-9を送信します)。これは 以前に私に起こった 、そしてここに 別の人 これを経験した人がいます。
私の質問はこれに要約されます:私のMacが読み取って理解できるWindowsでフォルダを共有する別の方法はありますか?それはおそらくより信頼性が高く、できれば同じくらい速いですか?私は通常、マウントされた共有を使用して、コンピューターからテレビのエピソードや映画などを視聴します(つまり、VLCで開くと、コンピューターから自動的にストリーミングされます)。
私の知る限り、これはSambaプロトコルの問題です。 NFSについて聞いたことがありますが、ドライブを再フォーマットする必要があるかどうか、または何をする必要があるかわかりません。フォルダーの共有を許可するためにサービスまたはデーモンを実行してもかまいません。Sambaを介した通常のWindows共有よりも優れた方法で実行したいだけです。
通常、頻繁に(毎日読む)というこの問題が発生した場合、MacBookを再起動する以外に選択肢はありません。リンクした最初の質問で述べたように、シャットダウンと再起動は機能しません。電源ボタンを押したまま、手動で強制的にシャットダウンする必要があります。
Mac OS Xのインストールをハック的な方法で変更していないので、オペレーティングシステムに問題があるとは思えませんが、最悪の場合、再フォーマットしてクリーンインストールを実行し、問題が解決するかどうかを確認することになります。私の研究が示しているように、この問題に苦しんでいる人がかなりいるにもかかわらず、何が問題を引き起こしているのかについて完全に途方に暮れており、他の誰も考えや気遣いを持っていないようです。
役立つ情報はありがたいです。ここですべての質問に答える必要はありませんが、たとえば、ハングしたumount
インスタンスを強制終了できない理由や、sambaを使用して再接続できない理由についての洞察さえあるかもしれません。 (プロトコルの動作方法に関するものですか?)。
注意すべきことの1つは、ホームネットワークにこの問題が発生していないように見える別のコンピューターがあることです。ただし、Windows 7も実行しています(ホームグループ機能ではなく、一般的なWindows共有機能を使用していることに注意してください)。私の唯一の推測は、問題はMac(またはSambaの実装のいずれか)が物事を処理する方法によって引き起こされているということです。おそらくそれは制限です。
うわー、これは私が持っている問題とほとんど同じですが、Macの代わりに時々PCをスリープ状態にします(常にオンのままです)。
とりあえず、WindowsシステムにExtremeZ-IPの試用版をインストールしたので、それがSMBの問題であることを確認しました。これにより、AFPを使用してWindows7フォルダーを共有できます。これで、Windows PCを使用していないときはスリープ状態にでき、Mac上の共有を常に排出しなくてもスリープ解除できます。
アクティビティモニターで実行されている10個のumountプロセスが、Sudo umount -f/Volumes /(share)を使用してスタックしたWindows共有をアンマウントできないようにしました。ターミナルウィンドウにぶら下がるだけで、何も実行されません。ログアウトしても、ハングしているアンマウントプロセスを強制終了することすらできませんでした。その後、再起動します。
ただし、ExtremeZ-IPにはかなりの現金がかかるため、試用期間が終了すると、Win7システムをスリープ状態にする前にWindows共有を確実にイジェクトすることに戻ります。
私はあなたとまったく同じ状況にあります(Snow Leopard、Windows 7、共有マウントが壊れます)。
Windows用のサードパーティのNFSサーバーはいくつかありますが、高品質のものはありません。 Microsoftは実際にInterixを買収して入手したSFU(Services for Unix)を持っており、SFUにはNFSサーバーが含まれていましたが、32ビットのみであり、新しいバージョンのWindowsではサポートが終了しました。
これは、実装とテストの問題であるため、CIFS/SMBプロトコルの基本的な問題ではありません。 Appleは、ジャガー以来、Windows XP、Vista、および7、そしてこれを正しくする組み合わせはありません。
なんて変だ。ここに2つのアイデアがあります:
ShareFolder
の下にhtdocs
フォルダーを作成します。必要な「共有」ごとに、 junction を作成します。その後、ブラウザ(http://PcName/ShareFolder
)でPCを閲覧できるようになります。VLCはすでにストリーミングビデオの再生をサポートしています。あまり便利ではありません。安全ではありません。 (誤ったセキュリティを取得するには、ShareFolder
の代わりにXfds38fd9290LongNameHere
を使用できます)P.S.私はMacを持っていません。
単純なフォルダー共有を使用する代わりに、クラウドソリューションの使用を検討してください。データをクラウドに置くことを含むソリューションの場合、ドロップボックスまたはライブメッシュのいずれかを使用できます。
ただし、通常のフォルダ共有に近いものが必要なようですので、おそらくライブ同期の方が適しています。クラウドにデータを保存するのではなく、同期しているすべてのファイルのリストだけを保存します。これは、デスクトップ/ノートブックの共有構成でうまく機能します。外出先でデータを持ち歩き、ノートブックがネットワークに戻ると、すべての変更が同期されるためです。
数分以上Samba共有に接続したことがないため、この問題が発生したことはありません。 Macbookを再起動する必要はありません。共有をアンマウントして(再)マウントするだけです。 Linuxファイルサーバーを使用していたときに使用したソリューションはsshfsでした。 sftpを介してファイルシステムをマウントします(fsコマンドをsftpに変換します)。 FTP-fsソフトウェアも使用しました。これは同じように機能し、SSHの代わりにFTPを使用します。 sshfsとFTP-fsの両方がMacPortsまたはFinkにある必要があります。セットアップについてご不明な点がございましたら、お気軽にお問い合わせください。