VirtualBox

Mape v skupni rabi VirtualBox

Mape v skupni rabi VirtualBox

Nastavitev map v skupni rabi v VirtualBoxu 

Če imate v VirtualBoxu nameščene navidezne računalnike, boste verjetno želeli deliti podatke med VM in gostiteljskim operacijskim sistemom. Funkcija mape v skupni rabi VirtualBox-a vam omogoča skupno rabo mape med gostiteljskim operacijskim sistemom in gostujočim operacijskim sistemom.

Uporabili bomo gostiteljski sistem Windows 10 in mapo delili z Ubuntu 18.04 kot gost. Vse, od dovoljenj za branje in pisanje do upravljanja glasnosti, je v obeh primerih presenetljivo enostavno in enostavno nastaviti. Linux in operacijski sistem, ki ni Linux, ponujata tudi lepo splošnost, zato so naslednji koraki široko uporabni.

Imeli bomo mapo z imenom D: \ VboxShare iz gostiteljskega sistema z istim imenom na gostu zaradi enostavnosti. Če želite, se lahko v mapi za goste prikaže mapa v skupni rabi z drugim imenom.

Zaženite VM in v zgornji vrstici okna VirtualBox kliknite možnosti Naprave.

Na dnu podmenija Naprave boste dobili možnost, ki pravi Vstavi sliko CD-ja z dodatki za goste… kliknite nanjo in priklopila bo datoteko iso, ki jo je ponudil Oracle za razširitev zmogljivosti VM, vključno s funkcijo Shared Folder.

Ob kliku se lahko zgodi ena od dveh stvari. Če uporabljate založniški Ubuntu, boste pozvani, da obstaja samodejni zagon.sh skript v sliki CD-ja in za izvedbo potrebuje vaše sudo geslo ali pa boste morda opazili samo sliko CD-ja, ki je nameščena v vaš datotečni sistem, v tem primeru glejte spodnjo opombo.

Če se vrnemo k idealnemu primeru, ko samodejni zagon.sh skript se zažene sam, v tem primeru bi morali dovoliti gostujočemu OS zagon skripta. Ko se prikaže naslednje okno, kliknite »Zaženi«:

Ko vidite ta poziv, lahko nadaljujete in vnesete svoje geslo za sudo:

Končno boste videli rezultat namestitve (to bo trajalo le nekaj sekund):

Opazili boste, da vas skript prosi za namestitev gcc, make in perl tako da lahko namesti potrebne jedrne module. To bomo storili naprej.

Opomba: Če se poziv za samodejno namestitev ne prikaže

Obstaja velika verjetnost, da uporabljate distribucijo, kot je Lubuntu, in na poti boste opazili novo sliko CD-ja / mediji // Vbox_GA_version_number kjer bi bila številka različice odvisna od različice VirtualBox. Ta slika CD-ja se lahko prikaže tudi na namizju. Če se to zgodi, preprosto odprite terminal, se pomaknite do tega imenika in zaženite samodejni zagon.sh skript kot korenski uporabnik. Za to uporabite naslednje ukaze:

$ cd // media / VBox_GAs_5.2.12
$ sudo ./ avtorun.sh

Seveda bi morali uporabiti svoje uporabniško ime namesto prikazano v ukazu. Tudi nameščeni mediji / VBox_GAs_x.x.xx bo imel drugačno ime, odvisno od tega, katero različico VirtualBox uporabljate.

Nazaj na namestitev

Zdaj je čas, da zagotovimo, da ima programska oprema Guest Addition vse potrebne osnovne pakete za namestitev jedrnih modulov v gostujoči OS. Kot smo že omenili, so ti paketi znamka, gcc in perl. Namestimo jih.

$ sudo apt install gcc make perl

Zdaj, kot zadnja točka podrobnosti, morate razumeti, da so datoteke, ki jih VirtualBox deli, dostopne samo članom  vboxsf skupina, ki jo je ustvaril prejšnji samodejni zagon.sh scenarij. Če želite, da so te datoteke dostopne običajnemu uporabniškemu računu UNIX, mora biti ta račun član vboxsf skupini. Naj se to zgodi z zagonom ukaza:

$ sudo adduser vboxsf

Dodajanje mape v skupni rabi

Zdaj smo pripravljeni na skupno rabo map iz gostiteljske naprave. Za to v meniju VirtualBox v oknu VM znova kliknite Naprave. (Zgornja vrstica, zunaj VM)

Tam boste videli naslednje možnosti, Naprave → Skupne mape → Nastavitve skupne mape ..

Ko kliknete nanj, boste videli nekaj podobnega temu:

Kliknite ikono prve mape na skrajnem desnem stolpcu. Nato vnesite pot do te mape, kot je razvidno iz gostiteljskega operacijskega sistema. V našem primeru je to mapa v pogonu D:. Potem Ime mape spremenljivka bo odločila, katero ime bo imela mapa v skupni rabi znotraj VM. Morda boste želeli izbrati tudi možnost Samodejno priklopi, tako da bo mapa nameščena brez ročnega posredovanja. Če bi postali stalni član, bi zagotovili, da imate omogočeno skupno rabo vsakič, ko zaženete ta VM.

Če so podatki v mapi občutljivi ali če uporabljate VM za testiranje zlonamerne programske opreme, boste morda želeli izbrati tudi možnost Samo za branje. S tem zagotovite, da VM ne more spreminjati vsebine mape.

Zdaj ponovno zaženemo sistem, tako da bi se vse spremembe, ki smo jih naredili v zadnjih nekaj korakih, dejansko prikazale kot skupna mapa na namizju našega uporabnika (ali na / mediji /)

Zaključek

Sporočite nam, ali so v vaših mapah v skupni rabi še kakšne napake, težave ali nastavitve. Če želite obvestiti o robnem primeru, če še vedno dvomite o zgornjih korakih.

Do nas lahko pridete prek Twitterja, Facebooka ali se naročite na nas po e-pošti.

Vulkan za uporabnike Linuxa
Z vsako novo generacijo grafičnih kart vidimo, da razvijalci iger premikajo meje grafične zvestobe in se približujejo fotorealizmu. A kljub vsem kredi...
OpenTTD vs Simutrans
Ustvarjanje lastne simulacije prevoza je lahko zabavno, sproščujoče in izjemno vabljivo. Zato morate preizkusiti čim več iger, da boste našli tisto, k...
Vadnica za OpenTTD
OpenTTD je ena izmed najbolj priljubljenih poslovnih simulacijskih iger. V tej igri morate ustvariti čudovit prevozniški posel. Vendar boste začeli na...