Aggiunta di una condivisione alla VM VMware:
Per condividere una directory/cartella dall'host a una VM VMware, aprire la VM, assicurarsi che la VM non sia accesa e vai a VM > Impostazioni.
Quindi, vai al Opzioni Scheda e fare clic su Cartelle condivise.
Per impostazione predefinita, Cartelle condivise È Disabilitato. Abilitare Cartelle condivise, Selezionare Sempre abilitato.
Ora puoi aggiungere cartelle condivise. Per aggiungere una cartella condivisa, fai clic su Aggiungere…
Ora, fai clic su Prossimo.
Ora, fai clic su Navigare Per selezionare una directory/cartella dal computer host.
Seleziona una directory/cartella che si desidera condividere su VMware VM e fare clic su OK.
Se si desidera creare una nuova directory, selezionare una directory (genitore) in cui si desidera creare una nuova directory, digita un Cartella nome e fare clic su Crea una nuova cartella. Una volta creata la directory/cartella, dovresti essere in grado di selezionarla per la condivisione.
Per impostazione predefinita, il Nome della cartella condivisa dovrebbe essere il nome della directory che hai selezionato. Se vuoi, puoi cambiarlo. Ti consiglio di non aggiungere spazi nella condivisione Nome.
Una volta che hai finito, fai clic su Prossimo.
Assicurarsi Abilita questa condivisione La casella di controllo è controllata.
Se vuoi che questa condivisione venga lettura solo, controlla il Sola lettura Casella di controllo.
Una volta che hai finito, fai clic su Fine.
La quota dovrebbe essere aggiunta alla VM.
Se si desidera rimuovere una condivisione, selezionala e fai clic su Rimuovere.
Se si desidera modificare qualsiasi proprietà della condivisione, selezionare la condivisione e fare clic su Proprietà.
Puoi modificare il Nome, IL Percorso ospite, Condividi gli attributi da qui. Una volta che hai finito, fai clic su OK affinché le modifiche abbiano effetto.
Ora, fai clic su OK.
Ora, alimenta la macchina virtuale.
La macchina virtuale dovrebbe iniziare.
Installazione di strumenti VM aperti:
Per montare le condivisioni VMware su Linux, è necessario disporre di strumenti VM aperti o strumenti VMware installati su Linux VM.
Se stai utilizzando un sistema operativo basato su Ubuntu/Debian o Ubuntu/Debian nella VM VMware, controlla come installare gli strumenti VMware su Ubuntu/Debian VMware Virtual Machine.
Se stai utilizzando CentOS/RHEL 8, controlla come installare gli strumenti VMware su CentOS/RHEL 8 VMware Virtual Machines.
Montaggio VMware condivisioni su Linux VM:
Innanzitutto, fai una directory (diciamo ~/TestShare) sulla VM Linux in cui si desidera montare la condivisione VMware con il seguente comando:
$ mkdir ~/testshare
Il comando per montare una condivisione VMware su una VM Linux è:
$ sudo monte -t fusibile.VMHGFS -FUSE -O>.ospite:/
Per montare la condivisione VMware TestShare sul ~/TestShare Directory, eseguire il seguente comando:
$ sudo monte -t fusibile.VMHGFS-Fuse .Host:/TestShare ~/TestShare
La condivisione VMware TestShare dovrebbe essere montato su ~/TestShare directory.
Per impostazione predefinita, le condivisioni VMware montate sulla VM Linux sono accessibili solo all'utente root come è possibile vedere nello screenshot seguente. Ti mostrerò come risolvere questo problema. Quindi, non preoccuparti.
Puoi non montare la condivisione VMware montata in ~/TestShare Directory con il seguente comando:
$ sudo umount ~/testshare
Per consentire a qualsiasi utente su Linux VM di accedere alla condivisione VMware montata, utilizzare il abilita_ altro Opzione di montaggio durante il montaggio della condivisione VMware.
$ sudo monte -t fusibile.VMHGFS -FUSE -O Amello_ altro .Host:/TestShare ~/TestShare
Ora, dovresti essere in grado di accedere alla condivisione VMware montata senza privilegi Sudo o Superuser.
Ma i file e le directory sulla condivisione sono ancora di proprietà di Root.
Se si desidera che i file di condivisione VMware siano accessibili all'utente di accesso e possano anche possedere dall'utente di accesso, montare la condivisione VMware con il uid E Gid Opzioni di montaggio come segue:
$ sudo monte -t fusibile.VMHGFS -FUSE -O Amello_Other, Uid = $ (ID -U), GID = $ (ID -G)
.Host:/TestShare ~/TestShare
Come puoi vedere, i file e le directory di condivisione VMware sono ora accessibili al mio utente di accesso e anche di proprietà del mio utente di accesso.
Montare automaticamente le condivisioni VMware:
Se si desidera che VMware Linux VM monti automaticamente la condivisione VMware su avvio, è necessario aggiungere una nuova riga al /etc/fstab file.
Innanzitutto, apri il /etc/fstab file con il seguente comando:
$ sudo nano /etc /fstab
Potresti voler usare vi Editor di testo per la modifica del /etc/fstab file. In tal caso, eseguire il seguente comando:
$ sudo vi /etc /fstab
O,
$ sudo vim /etc /fstab
Ora aggiungi la seguente riga alla fine del /etc/fstab file:
.ospite:/fusibile.VMHGFS-Fuse
abilit_ther, uid =,GID = 0 0
Nota: Assicurati di sostituire , , E .
Potete trovare con il id -u comando e con il id -g comando.
Nel mio caso, ho aggiunto alla riga seguente al /etc/fstab file:
.Host:/Testshare/Home/Shovon/TestShare Fuse.VMHGFS-Fuse
abilit_ther, uid = 1000, gid = 1000 0 0
Una volta che hai finito, salva il /ETC/FILE FSTAB.
Ora, riavvia la tua VM Linux con il seguente comando:
$ sudo riavvia
Una volta avviata la VM Linux, eseguire il comando seguente per verificare se la condivisione VMware è montata su Linux VM:
$ df -h | grep
Come puoi vedere, la condivisione VMware TestShare è montato correttamente in ~/TestShare directory.
Posso accedere alla condivisione VMware come al solito.
Quindi, è così che condividi una directory/cartella dall'host alla vm VMware Linux e lo monti dalla riga di comando sulla tua VM Linux. Grazie per aver letto questo articolo.