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 /
$ sudo ./ avtorun.sh
Seveda bi morali uporabiti svoje uporabniško ime namesto
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 perlZdaj, 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
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.