Windows XP および 7 の qemu/kvm ゲストがローカル Samba 共有への更新を認識しないのはなぜですか?

Windows XP および 7 の qemu/kvm ゲストがローカル Samba 共有への更新を認識しないのはなぜですか?

私はクロスプラットフォーム ソフトウェアを開発し、wine、Windows XP、Windows 7 を使用して Windows ポートをテストしています。後者 2 つは KVM で qemu を使用してテストしました。また、KVM VM として OS X と Debian Wheezy のいくつかのバージョンも持っています。ゲスト内からプロジェクトにアクセスするために、Samba 共有があり、 を使用してゲスト内からその共有に接続します\\10.0.2.2\src。2 つの Windows VM では、これがネットワーク ドライブ にマップされていますZ:

これは、しばらくの間、すべてのプラットフォームで正常に動作していました。しかし、5 月 13 日以降、2 つの Windows ゲストは、その日の共有の状態をキャッシュしているかのように、変更を認識しません。 を実行すると、Z:\...\program.exeプログラムは 5 月 13 日の時点で実行され、、、dirには 5 月 13 日が表示されます.program.exeprogram.dllには 5 月 16 日が表示されます..。驚くべきことに、共有からディレクトリが削除されていても、これは機能します。

何が起こっているのでしょうか? これまで、関連していると思われるさまざまな用語 (「smb 共有で古いファイルが表示される」、「smb キャッシュをクリアする」、「オフライン ファイルを無効にする」など) を Google で検索してみましたが、すべて無駄でした。

ホストはUbuntu 15.04です。qemuのバージョンは

QEMU emulator version 2.2.0 (Debian 1:2.2+dfsg-5expubuntu9.1), Copyright (c) 2003-2008 Fabrice Bellard

sambaのバージョンは4.1.13-Ubuntuです。

何が起こっているんですか?ありがとう。

関連情報