Windows XP 및 7 qemu/kvm 게스트가 로컬 Samba 공유에 대한 업데이트를 인식하지 못하는 이유는 무엇입니까?

Windows XP 및 7 qemu/kvm 게스트가 로컬 Samba 공유에 대한 업데이트를 인식하지 못하는 이유는 무엇입니까?

저는 크로스 플랫폼 소프트웨어를 개발하고 와인, Windows XP 및 Windows 7을 사용하여 Windows 포트를 테스트합니다. 후자 두 개는 KVM과 함께 qemu를 사용하여 테스트했습니다. 또한 KVM VM으로 OS X 및 Debian Wheezy의 여러 버전도 있습니다. 게스트 내에서 내 프로젝트에 접근하려면 Samba 공유가 있고 \\10.0.2.2\src. 두 개의 Windows VM에는 이 항목이 네트워크 드라이브에 매핑되어 있습니다 Z:.

이것은 모든 플랫폼에서 한동안 잘 작동했습니다. 그러나 5월 13일 이후 두 Windows 게스트는 마치 그날의 공유 상태를 캐싱하는 것처럼 변경 사항을 인식하지 못합니다. Running은 Z:\...\program.exe5월 13일과 마찬가지로 프로그램을 실행하고 , dir에 대해서는 5월 13일을 표시 .하고 program.exeprogram.dll대해서는 5월 16일을 표시합니다 ... 놀랍게도 이는 공유에서 디렉토리가 제거된 경우에도 작동합니다!

무슨 일이야? 지금까지 관련이 있는 것처럼 보이는 다양한 용어("smb 공유는 오래된 파일 표시", "smb 캐시 지우기", "오프라인 파일 비활성화" 등)에 대해 인터넷 검색을 시도했지만 모두 소용이 없었습니다.

호스트는 Ubuntu 15.04입니다. qemu 버전은

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

삼바 버전은 4.1.13-Ubuntu입니다.

무슨 일이야? 감사해요.

관련 정보