VirtualBox delte mapper

VirtualBox delte mapper

Sette opp delte mapper i VirtualBox

Hvis du har virtuelle maskiner installert i VirtualBox, er sjansen stor for at du ønsker å dele data mellom VM og vertsoperativsystemet. VirtualBox delte mappefunksjon lar deg dele en mappe mellom vertsoperativsystemet og gjestesystemet.

Vi bruker et Windows 10 -vertssystem og deler en mappe med Ubuntu 18.04 som gjest. Alt fra lese- og skrivetillatelser til volumstyring er overraskende enkelt og enkelt å sette opp i begge tilfeller. En Linux og et ikke-Linux OS tilbyr også en fin generalitet, noe som gjør følgende trinn allment aktuelt.

Vi vil dele en mappe som heter D: \ VBoxShare fra vertssystemet med samme navn på gjesten for enkelhets skyld. Du kan få den delte mappen til å vises med et annet navn på gjestenes OS, hvis du vil.

Start VM -en og klikk på ENTERS -alternativene i VirtualBox -vinduet, øverste rad.

I bunnen av undermenyen for enheter får du et alternativ som sier Sett inn gjestetillegg CD -bilde .. Klikk på den, og den vil montere en ISO -fil levert av Oracle for å utvide funksjonene til VM, inkludert den delte mappefunksjonen.

Når du klikker, kan en av to ting skje. Hvis du bruker lager ubuntu, blir du bedt om at det er en autorun.sh Skript inne i CD -bildet, og det krever at sudo -passordet ditt skal utføres, eller du kan merke bare et CD -bilde som blir montert på filsystemet ditt, i hvilket tilfelle, se notatet nedenfor.

Kommer tilbake til den ideelle saken der autorun.sh Manus starter på egen hånd, i så fall må du la gjestenes OS kjøre manuset. Klikk på “Kjør” når følgende vindu dukker opp:

Du kan gå foran og gi inn sudo -passordet ditt når du ser denne ledeteksten:

Til slutt vil du se resultatet av installasjonen (dette vil bare ta noen sekunder):

Du vil merke at skriptet ber deg om å installere gcc, lage og perl Så det kan installere nødvendige kjernemoduler. Vi vil gjøre det neste.

Merk: Hvis automatisk installasjonsprompt ikke dukker opp

Sjansen er stor for at du bruker en distribusjon som Lubuntu, og du vil merke et nytt CD -bilde som blir montert på stien /media // vbox_ga_version_number Hvor versjonsnummeret vil avhenge av versjonen av VirtualBox. Dette CD -bildet kan også vises på skrivebordsskjermen. Hvis det skjer, åpner du bare terminalen, kryss til den katalogen og kjører Autorun.SH -skript som rotbruker. For å gjøre det, bruk følgende kommandoer:

$ CD //media/vbox_gas_5.2.12
$ sudo ./autorun.sh

Selvfølgelig må du bruke brukernavnet ditt i stedet for vist i kommandoen. Også de monterte mediene /VBOX_GAS_X.x.xx vil ha forskjellig navn avhengig av hvilken versjon av VirtualBox du bruker.

Tilbake til installasjonen

Nå er det på tide å sikre at gjestenes tilleggsprogramvare har alle nødvendige basepakker for å installere kjernemoduler på Guest OS. Som nevnt tidligere er disse pakkene Make, GCC og perl. La oss installere dem.

$ sudo apt install gcc lage perl

Nå, som et siste punkt med minutiae, må du forstå at filene som deles av VirtualBox bare kan få tilgang av medlemmer av VBOXSF gruppe opprettet av tidligere av autorun.sh manus. For å gjøre disse filene tilgjengelige for din vanlige UNIX -brukerkonto, må denne kontoen være medlem av VBOXSF gruppe. Få det til ved å kjøre kommandoen:

$ sudo adduser VBOXSF

Legge til den delte mappen

Vi er nå klare til å dele mapper fra vertsmaskinen. For å gjøre det, klikk på enheter, igjen, fra VirtualBox -menyalternativet til VM -vinduet. (Øverste rad, utenfor VM)

Du vil se følgende alternativer der, enheter → Delte mapper → Delte mappeinnstillinger ..

Når du klikker på det, vil du se noe som ligner på dette:

Klikk på det første mappeikonet på høyre mest kolonne. Skriv deretter inn banen til den mappen sett fra vertsoperativsystemet ditt. I vårt tilfelle er det en mappe i D: Drive. Deretter Mappenavn Variabel vil avgjøre hvilket navn den delte mappen vil ha innsiden VM. Det kan også være lurt å velge Auto-Mount-alternativet slik at mappen blir montert uten manuell inngrep. Å gjøre det til et fast medlem vil sikre at du har den delingen aktivert hver gang du starter den VM.

Hvis dataene i mappen er følsomme, eller hvis du bruker VM for å teste ondsinnet programvare, kan det være lurt å velge skrivebeskyttet alternativ også. Når du gjør det, sørger du for at VM ikke kan endre innholdet i mappen.

Nå starter vi systemet på nytt slik at all endring vi gjorde i løpet av de siste trinnene faktisk vil dukke opp som en delt mappe på brukerens skrivebord (eller på /media/)

Konklusjon

Gi oss beskjed om det er andre feil, problemer eller satt opp i de delte mappene dine. Hvis det er en kantveske som du vil at vi skal dekke til hvis du fremdeles har noen dvelende tvil om trinnene dekket ovenfor.

Du kan nå oss på Twitter, Facebook eller abonnere på oss via e -post.