Mokėjimo būdai Abuse

Kam "Linux" sistemoje naudojamas "VmWare" bendrinamas aplankas?

27.01.2022, 22:51

Norint dalytis failais tarp virtualiosios mašinos ir priimančiosios sistemos, reikia sukurti bendrą virtualiosios mašinos ir priimančiosios sistemos aplanką. VMware yra labai populiari virtualioji mašina. Šiame straipsnyje pažiūrėkime, kaip sistemoje sukurti "VMware Player" bendrinamąjį aplanką. Suprantama, kad abi operacinės sistemos, ir priimančioji, ir svečioji, yra tam tikros "Linux" distribucijos, konkrečiai "Ubuntu".

Bendrai naudojamo aplanko konfigūravimas

Konfigūravimą reikėtų pradėti nuo tinkamų kompiuterio mašinos parametrų nustatymo. Norėdami tai padaryti, atidarykite "VMware" ir norimos mašinos kontekstinį meniu. Tada pasirinkite Virtual Machine Settings (virtualios mašinos nustatymai):

Naujajame lange spustelėkite skirtuką Options (parinktys):

Tada atidarykite Bendrai naudojami aplankai (Shared Folders) ir nustatykite jungiklį Bendrai naudojami aplankai (Folder Sharing) į Always enabled (visada įjungta):

Po to turėtumėte pridėti bendrai naudojamą aplanką. Norėdami tai padaryti, spustelėkite mygtuką Add... (Pridėti...), atsidariusiame lange įveskite bendrinamo aplanko pavadinimą ir įveskite arba pasirinkite kelią iki norimo aplanko pagrindinėje sistemoje. Tada lango apačioje spustelėkite OK ir Save (Išsaugoti), kad viskas būtų išsaugota.

Tada galite paleisti virtualiąją mašiną. Bendrai naudojamas aplankas turėtų būti prijungtas prie /mnt/hgfs. Jei tokio aplanko nėra, patikrinkite, ar įdiegti paketai open-vm-tools ir open-vm-tools-desktop:

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

Toliau naudodami šią komandą galite patikrinti, ar jūsų bendrinamas aplankas matomas svečioje sistemoje:

$ vmware-hgfsclient

Po to turite galimybę visus bendrinamus aplankus prijungti prie /mnt. Norėdami tai padaryti, pirmiausia sukurkite /mnt/hgfs aplanką, jei jo nėra:

$ sudo mkdir /mnt/hgfs

Belieka atlikti prijungimą naudojant vmhgfs-fuse įrankį:

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

Be prijungimo taško kelio, pakeiskite parinktį allow_other, kad visi naudotojai galėtų pasiekti aplanką, ir aplanko savininku padarykite naudotoją, kurio ID 1000 (paprastai tai būna pirmojo prisijungusio naudotojo ID, jei turite kitą ID, pakeiskite jį savo ID. Tai leis šiam naudotojui rašyti failus į aplanką.

Dabar galite peržiūrėti aplanko turinį:

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

Arba tvarkytuve:

Galiausiai į /etc/fstab reikia įrašyti šią eilutę:

$sudo vi /etc/fstab

$

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

Jei norite prijungti tik konkretų bendrai naudojamą aplanką, pavyzdžiui, Data, po .host adreso reikia nurodyti jo pavadinimą :

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

Kaip matote, "VMware" bendrojo aplanko nustatymas "Linux" sistemoje nesukelia jokių problemų, o jei automatinis prijungimas neveikia, jį lengva prijungti.