dov'è la cartella condivisa in linux all'interno di Vmware Player?


9

Sto cercando di scrivere un programma che copierà i file dal mio SO guest che è Linux Ubunto sul mio SO host che è Windows 7. Ho abilitato le opzioni di cartelle condivise ma ovviamente per copiare i file, devo scrivere un percorso di destinazione nel mio codice e non so dove si trova la cartella condivisa all'interno di Linux ... quindi qualcuno sa dove si trova?

Risposte:


8

Per prima cosa devi configurare le cartelle condivise in VMware Player, come hai detto di aver fatto. Supponiamo che tu abbia chiamato la cartella condivisa Shared. Quindi, sul guest Linux, aggiungi una riga come la seguente a /etc/fstab:

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

Questo renderà Sharedaccessibile la cartella host che hai nominato come directory /mnt/Csul guest linux.

Dovrai creare manualmente il punto di montaggio sul guest:

sudo mkdir /mnt/C

Infine, riavvia il guest linux.


cosa devo scrivere invece di ".host"? quando l'ho provato non ho ricevuto .host / C nessun file o directory simile

È necessario .host:/seguire il nome assegnato alla cartella nella configurazione di VMware Player.

mi dispiace disturbarti ma sembra che stia dando di nuovo lo stesso messaggio. C'è qualcosa di sbagliato in ciò che ho scritto (SharedLinuxFolder è il nome che ho dato alla cartella condivisa nella configurazione di vmware): yonatan @ ubunto: ~ $ .host / SharedLinuxFolder / mnt / SharedLinuxFolder vmhgfs yonatan 0 0

Devi aggiungere la linea a/etc/fstab - non è un comando.

1
Volevo solo ringraziarti molto. All'inizio non ha funzionato per me poiché non avevo installato gli strumenti vmware e dopo averlo installato ho potuto trovare la cartella condivisa che si trova in / mnt / hgfs

5

Le cartelle condivise che aggiungi alle impostazioni della macchina virtuale del lettore VMWare> scheda Opzioni, in "Cartelle"

Impostazioni della cartella condivisa di VMWare Player

sono disponibili nel sistema operativo guest all'indirizzo:

/mnt/hgfs/<folder_name>

In questo caso, accedo alla cartella denominata "condivisa" usando il percorso:

/mnt/hgfs/shared/

0

Dopo aver installato vms-tools, aggiungere la seguente riga a /etc/fstab:

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

(dato che il nome foler condiviso nelle impostazioni di VMWare Player è /shared)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.