Metode de plată Abuse

Pentru ce este folderul partajat VmWare în Linux?

27.01.2022, 22:51

Un folder partajat pentru mașina virtuală și sistemul gazdă este necesar pentru a partaja fișiere între sistemele de operare gazdă și oaspete. VMware este o mașină virtuală foarte populară. În acest articol, să vedem cum să facem un folder partajat VMware Player pe sistem. Se înțelege că ambele sisteme de operare, gazdă și oaspete sunt unele distribuții Linux, în special Ubuntu.

Configurarea folderului partajat

Configurarea ar trebui să înceapă prin stabilirea parametrilor potriviți pentru mașina de calcul. Pentru a face acest lucru, deschideți VMware și meniul contextual pentru mașina dorită. Apoi, selectați Virtual Machine Settings (Setări mașină virtuală):

În noua fereastră, faceți clic pe fila Options (Opțiuni):

Apoi, deschideți Shared Folders (Foldere partajate) și setați comutatorul Folder Sharing (Partajare foldere) la Always enabled (Activare permanentă):

După aceea, trebuie să adăugați un dosar partajat. Pentru a face acest lucru, faceți clic pe butonul Add..., introduceți numele folderului partajat în fereastra care se deschide, apoi introduceți sau selectați calea către folderul dorit pe sistemul principal. Apoi faceți clic pe OK și Save în partea de jos a ferestrei pentru a salva totul.

Apoi puteți porni mașina virtuală. Dosarul partajat ar trebui să fie montat în /mnt/hgfs. Dacă nu există un astfel de folder, verificați dacă pachetele open-vm-tools și open-vm-tools-desktop sunt instalate:

$ sudo apt install open-vm-tools open-vm-tools-desktop

În continuare, utilizând comanda, puteți verifica dacă folderul partajat este vizibil în sistemul invitat:

$ vmware-hgfsclient

După aceea, aveți opțiunea de a monta toate folderele partajate în /mnt. Pentru a face acest lucru, creați mai întâi folderul /mnt/hgfs dacă acesta nu există:

$ sudo mkdir /mnt/hgfs

Rămâne să efectuați montajul utilizând utilitarul vmhgfs-fuse:

$ sudo vmhgfs-fuse .host: /mnt/hgfs -o allow_other -o uid=1000

În plus față de calea punctului de montare, modificați opțiunea allow_other astfel încât toți utilizatorii să poată accesa folderul și faceți din proprietarul folderului un utilizator cu ID 1000, de obicei ID-ul primului utilizator conectat, dacă aveți un ID diferit înlocuiți-l cu al dvs. Acest lucru va permite utilizatorului respectiv să scrie fișiere în folder.

Acum puteți vizualiza conținutul acestuia:

$ sudo vmhgfs-fuse .host: /mnt/hgfs -o allow_other -o uid=1000
$ ls /mnt/hgfs/Data

Sau în manager:

În cele din urmă, trebuie să adăugați această linie la /etc/fstab:

$sudo vi /etc/fstab

$

.host: /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0

Dacă doriți să montați doar un anumit folder partajat, de exemplu Data, trebuie să specificați numele acestuia după adresa .host:

.host:/Data /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0

După cum puteți vedea, configurarea unui folder partajat VMware în Linux nu este o problemă și este ușor să îl montați dacă montarea automată nu funcționează.