Spôsoby platby Abuse

Na čo slúži zdieľaný priečinok VmWare v systéme Linux?

27.01.2022, 22:51

Na zdieľanie súborov medzi hostiteľským a hosťovským operačným systémom je potrebný zdieľaný priečinok pre virtuálny počítač a hostiteľský systém. VMware je veľmi populárny virtuálny počítač. V tomto článku si ukážeme, ako vytvoriť zdieľaný priečinok prehrávača VMware Player v systéme. Rozumie sa, že oba operačné systémy, hostiteľský aj hosťovský, sú niektoré distribúcie Linuxu, konkrétne Ubuntu.

Konfigurácia zdieľaného priečinka

Konfigurácia by mala začať nastavením správnych parametrov pre výpočtový stroj. Ak to chcete urobiť, otvorte program VMware a kontextovú ponuku pre požadovaný počítač. Ďalej vyberte položku Nastavenia virtuálneho počítača:

V novom okne kliknite na kartu Možnosti:

Ďalej otvorte položku Zdieľané priečinky a nastavte prepínač Zdieľanie priečinkov na možnosť Vždy zapnuté:

Potom by ste mali pridať zdieľaný priečinok. Ak to chcete urobiť, kliknite na tlačidlo Pridať..., v otvorenom okne zadajte názov zdieľaného priečinka a potom zadajte alebo vyberte cestu k požadovanému priečinku v hlavnom systéme. Potom kliknite na tlačidlo OK a na tlačidlo Uložiť v spodnej časti okna, aby sa všetko uložilo.

Potom môžete spustiť virtuálny počítač. Zdieľaný priečinok by mal byť pripojený v priečinku /mnt/hgfs. Ak takýto priečinok neexistuje, skontrolujte, či sú nainštalované balíky open-vm-tools a open-vm-tools-desktop:

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

Ďalej môžete pomocou príkazu skontrolovať, či je zdieľaný priečinok viditeľný v hosťujúcom systéme:

$ vmware-hgfsclient

Potom máte možnosť pripojiť všetky zdieľané priečinky v /mnt. Ak to chcete urobiť, najprv vytvorte priečinok /mnt/hgfs, ak neexistuje:

$ sudo mkdir /mnt/hgfs

Zostáva vykonať pripojenie pomocou nástroja vmhgfs-fuse:

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

Okrem cesty k prípojnému bodu zmeňte možnosť allow_other, aby mali k priečinku prístup všetci používatelia, a z vlastníka priečinka urobte používateľa s ID 1000, zvyčajne ID prvého prihláseného používateľa, ak máte iné ID, nahraďte ho vlastným. To umožní tomuto používateľovi zapisovať súbory do priečinka.

Teraz si môžete prezerať jeho obsah:

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

Alebo v správcovi:

Nakoniec je potrebné pridať tento riadok do /etc/fstab:

$sudo vi /etc/fstab

$

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

Ak chcete pripojiť len konkrétny zdieľaný priečinok, napríklad Data, musíte za adresu .host uviesť jeho názov:

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

Ako vidíte, nastavenie zdieľaného priečinka VMware v Linuxe nie je žiadny problém a je jednoduché ho pripojiť, ak automatické pripojenie nefunguje.