Saya banyak menggunakan fitur Shared Folders dari VMWare Workstation: Anda mengatur folder pada mesin host sebagai dibagikan untuk OS tamu, dan Anda dapat mengaksesnya pada tamu, dengan cara yang sama seperti share SMB (baca-saja atau baca-tulis) .
Hal yang mengganggu saya adalah bahwa setelah menyalin beberapa file dari naksir ke tamu, Workstation mengunci file-file ini dari menulis, bahkan jika berbagi ditetapkan sebagai hanya-baca .
Ini sangat menjengkelkan dalam skenario sering ketika saya mencoba untuk men-debug / menggunakan skrip pada tamu sementara saya masih mengeditnya di host.
Sejauh ini satu-satunya cara saya tahu bagaimana membuat Workstation merilis file-file ini adalah:
- menangguhkan mesin tamu: itu solusi pseudo-mengerikan. Itu lambat (terutama dengan jumlah tamu RAM yang lebih tinggi) dan kadang-kadang gangguan mungkin tidak diterima
- menyalin sejumlah file acak lainnya, berharap Workstation memiliki batasan internal pada jumlah file yang akan dikunci: peretasan seperti itu yang mungkin berguna secara rutin hanya jika kita tahu jumlah semutnya kecil
Jadi apa sajakah cara yang baik untuk membuat Workstation merilis file-file itu?
Atau sebagai alternatif, bagaimana cara menghindari menguncinya?
Sunting: Saya tidak menjelaskan beberapa hal:
Saya tahu itu Workstation (vmware-vmx.exe) yang mengunci file-file ini (mungkin karena beberapa buffering internal)
Saya tidak ingin melepaskan file dengan paksa. Saya mencobanya, tetapi melepaskannya dengan paksa membuat mesin tidak stabil, yang saya tidak mampu
Rupanya ini disebabkan oleh bug di Workstation.