Virtuaalikoneen ja isäntäjärjestelmän yhteinen kansio tarvitaan, jotta isäntä- ja vieraskäyttöjärjestelmien välillä voidaan jakaa tiedostoja. VMware on erittäin suosittu virtuaalikone. Tässä artikkelissa katsotaan, miten VMware Player -ohjelman jaettu kansio tehdään järjestelmään. On selvää, että molemmat käyttöjärjestelmät, isäntä- ja vierasjärjestelmä, ovat jokin Linux-jakelu, erityisesti Ubuntu.
Konfigurointi pitäisi aloittaa asettamalla oikeat parametrit laskentakoneelle. Tätä varten avaa VMware ja halutun koneen kontekstivalikko. Valitse seuraavaksi Virtuaalikoneen asetukset:
Napsauta uudessa ikkunassa Asetukset-välilehteä:
Avaa seuraavaksi Shared Folders (Jaetut kansiot) ja aseta Folder Sharing (Kansioiden jakaminen) -kytkimen asetukseksi Always enabled (Aina käytössä):
Tämän jälkeen sinun pitäisi lisätä jaettu kansio. Napsauta tätä varten Add... -painiketta, kirjoita avautuvaan ikkunaan jaetun kansion nimi ja kirjoita tai valitse sitten polku haluttuun kansioon pääjärjestelmässä. Tallenna kaikki napsauttamalla OK ja Save ikkunan alareunassa.
Tämän jälkeen voit käynnistää virtuaalikoneen. Jaetun kansion pitäisi olla asennettuna osoitteeseen /mnt/hgfs
. Jos tällaista kansiota ei ole, tarkista, onko paketit open-vm-tools
ja open-vm-tools-desktop
asennettu:
$ sudo apt install open-vm-tools open-vm-tools-desktop
Seuraavaksi voit komennolla tarkistaa, näkyykö jaettu kansio vierasjärjestelmässä:
$ vmware-hgfsclient
Tämän jälkeen sinulla on mahdollisuus asentaa kaikki jaetut kansiot /mnt:
hen. Tätä varten luodaan ensin /mnt/hgfs-kansio
, jos sitä ei ole olemassa:
$ sudo mkdir /mnt/hgfs
Jäljelle jää liittämisen suorittaminen vmhgfs-fuse-apuohjelman
avulla:
$ sudo vmhgfs-fuse .host: /mnt/hgfs -o allow_other -o uid=1000
Muuta mount-pisteen polun lisäksi allow_other-vaihtoehtoa
niin, että kaikki käyttäjät voivat käyttää kansiota, ja tee kansion omistajaksi käyttäjä, jonka tunnus on 1000, yleensä ensimmäisen kirjautuneen käyttäjän tunnus, jos sinulla on eri tunnus, korvaa se omallasi. Näin kyseinen käyttäjä voi kirjoittaa tiedostoja kansioon.
Nyt voit tarkastella sen sisältöä:
$ sudo vmhgfs-fuse .host: /mnt/hgfs -o allow_other -o uid=1000
$ ls /mnt/hgfs/Data
Tai managerissa:
Lopuksi sinun on lisättävä tämä rivi tiedostoon /etc/fstab
:
$sudo vi /etc/fstab
$
.host: /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0
Jos haluat liittää vain tietyn jaetun kansion, esimerkiksi Data, sinun on määritettävä sen nimi .host-osoitteen
jälkeen:
.host:/Data /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0
Kuten näet, VMwaren jaetun kansion määrittäminen Linuxissa ei ole ongelma, ja se on helppo asentaa, jos automaattinen asennus ei toimi.