où est le dossier partagé sous linux dans Vmware Player?

9

J'essaie d'écrire un programme qui copiera les fichiers de mon OS invité qui est Linux Ubunto vers mon OS hôte qui est Windows 7. J'ai activé les options des dossiers partagés mais bien sûr pour copier des fichiers, j'ai besoin d'écrire un chemin de destination dans mon code et je ne sais pas où se trouve le dossier partagé dans Linux ... alors quelqu'un sait-il où il se trouve?


la source

Réponses:

8

Vous devez d'abord configurer les dossiers partagés dans VMware Player, comme vous l'avez dit. Supposons que vous ayez nommé le dossier partagé Shared. Ensuite, sur l'invité linux, ajoutez une ligne comme celle-ci pour /etc/fstab:

.host:/Shared    /mnt/C    vmhgfs    user    0 0

Cela rendra le dossier hôte que vous avez nommé Sharedaccessible en tant que répertoire /mnt/Csur l'invité Linux.

Vous devrez créer manuellement le point de montage sur l'invité:

sudo mkdir /mnt/C

Enfin, redémarrez l'invité Linux.

Adam Liss
la source
que dois-je écrire au lieu de ".host"? quand je l'ai essayé, j'ai obtenu .host / C aucun fichier ou répertoire de ce type
Vous devez .host:/suivre le nom que vous avez donné au dossier dans la configuration de VMware Player.
désolé de vous déranger, mais il semble renvoyer le même message. Y a-t-il un problème avec ce que j'ai écrit (SharedLinuxFolder est le nom que j'ai donné au dossier partagé dans la configuration vmware): yonatan @ ubunto: ~ $ .host / SharedLinuxFolder / mnt / SharedLinuxFolder vmhgfs yonatan 0 0
Vous devez ajouter la ligne à/etc/fstab - ce n'est pas une commande.
1
Je voulais juste vous remercier beaucoup. Cela n'a pas fonctionné pour moi au début car je n'avais pas installé d'outils vmware et après l'avoir installé, j'ai pu trouver le dossier partagé qui se trouve dans / mnt / hgfs
5

Les dossiers partagés que vous ajoutez aux paramètres de la machine virtuelle du lecteur VMWare> onglet Options, sous "Dossiers"

Paramètres du dossier partagé du lecteur VMWare

sont disponibles dans l'OS invité à l'adresse suivante:

/mnt/hgfs/<folder_name>

Dans ce cas, j'accède au dossier nommé "shared" en utilisant le chemin:

/mnt/hgfs/shared/
Brent Faust
la source
0

Après avoir installé vms-tools, ajoutez la ligne suivante à /etc/fstab:

.host:/shared /mnt/hgfs vmhgfs defaults,ttl=5,uid=1000,gid=1000   0 0  

(étant donné que le nom de foler partagé dans les paramètres de VMWare Player est /shared)

Zsolt Szlavik
la source