J'utilise beaucoup la fonction Dossiers partagés de VMWare Workstation: vous définissez un dossier sur la machine hôte comme partagé pour le système d'exploitation invité, et vous pouvez y accéder sur l'invité, de la même manière qu'un partage SMB (lecture seule ou lecture-écriture) .
Ce qui m'agace, c'est qu'après avoir copié quelques fichiers de hots vers guest, Workstation verrouille ces fichiers en écriture, même si le partage est défini en lecture seule .
Ceci est particulièrement ennuyeux dans la plupart des cas lorsque j'essaie de déboguer / utiliser un script sur un invité alors que je le modifie toujours sur l'hôte.
Jusqu'à présent, les seules façons dont je sais comment faire libérer Workstation ces fichiers sont:
- suspendre la machine invitée: c'est une terrible pseudo-solution. C'est lent (surtout avec une plus grande quantité de RAM invité) et parfois l'interruption peut ne pas être la bienvenue
- copier la quantité de certains autres fichiers aléatoires, en espérant que Workstation a une limite interne sur la quantité de fichiers qu'il verrouillerait: un tel piratage qui ne pourrait être utile régulièrement que si nous connaissions le montant et qu'il était petit
Quels sont donc les bons moyens de faire en sorte que Workstation publie ces fichiers?
Ou bien, comment éviter de les verrouiller en premier lieu?
Edit: je n'ai pas précisé peu de choses:
Je sais que c'est Workstation (vmware-vmx.exe) qui verrouille ces fichiers (probablement en raison d'une mise en mémoire tampon interne)
Je ne veux pas libérer les fichiers de force. J'ai essayé, mais les relâcher de force rend la machine instable, ce que je ne peux pas me permettre
Apparemment, cela est dû à un bogue dans Workstation.