VirtualBox

Delt VirtualBox-mapper

Delt VirtualBox-mapper

Sette opp delte mapper i VirtualBox 

Hvis du har virtuelle maskiner installert i VirtualBox, er sjansen stor for at du vil dele data mellom VM og vertsoperativsystemet. VirtualBoxs delte mappefunksjon lar deg dele en mappe mellom vertsoperativsystemet og gjesteoperativsystemet.

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

Vi deler en mappe med navnet 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å ditt operativsystem, hvis du vil.

Start VM og klikk på Enhetsalternativer i VirtualBox-vinduet, øverste rad.

Nederst i undermenyen Enheter får du et alternativ som sier Sett inn CD-bilde for gjestetillegg .. Klikk på den og den vil montere en iso-fil levert av Oracle for å utvide funksjonene til VM, inkludert Shared Folder-funksjonen.

Når du klikker, kan en av to ting skje. Hvis du bruker lager Ubuntu, vil du bli bedt om at det er en autorun.sh skript inne i CD-avbildet, og det krever at sudo-passordet ditt kjøres, ellers vil du merke at det bare er et CD-bilde som er montert på filsystemet ditt. I så fall kan du se merknaden nedenfor.

Kommer tilbake til det ideelle tilfellet der autorun.sh skriptet starter på egenhånd, i så fall må du tillate ditt gjeste-operativsystem å kjøre skriptet. Klikk på "Kjør" når følgende vindu dukker opp:

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

Til slutt vil du se resultatet av installasjonen (dette tar bare noen få sekunder):

Du vil merke at skriptet ber deg om å installere gcc, lag og perl slik at den kan installere nødvendige kjernemoduler. Det gjør vi neste gang.

Merk: Hvis ledeteksten for automatisk installasjon ikke vises

Sjansen er at du bruker en distribusjon som Lubuntu, og du vil legge merke til at et nytt CD-bilde blir montert på stien /media// Vbox_GA_version_number hvor versjonsnummeret vil avhenge av versjonen av VirtualBox. Dette CD-bildet kan også vises på skrivebordet. Hvis det skjer, er det bare å åpne terminalen, krysse til den katalogen og kjøre autorun.sh-skript som rotbruker. For å gjøre det bruker du 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å monterte medier / VBox_GAs_x.x.xx vil ha forskjellige navn, avhengig av hvilken versjon av VirtualBox du bruker.

Tilbake til installasjon

Nå er det på tide å sørge for at Guest Addition-programvaren har alle nødvendige basepakker for å installere kjernemoduler på gjest OS. Som nevnt tidligere er disse pakkene lage, gcc og perl. La oss installere dem.

$ sudo apt installere gcc make perl

Nå, som et siste punkt i detaljene, må du forstå at filene som deles av VirtualBox bare kan være tilgjengelig for medlemmer av  vboxsf gruppe opprettet av den tidligere av autorun.sh manus. For å gjøre disse filene tilgjengelige for din vanlige UNIX-brukerkonto, må den kontoen være medlem av vboxsf gruppe. Få det til å skje 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-menyvalget i VM-vinduet. (Øverste rad utenfor VM)

Du vil se følgende alternativer der, Enheter → Delt mapper → Delt mappeinnstillinger ..

Når du klikker på den, ser du noe som ligner på dette:

Klikk på det første mappeikonet til høyre i kolonnen. Angi deretter banen til den mappen sett fra vertsoperativsystemet. I vårt tilfelle er det en mappe i D: -stasjon. Deretter Mappenavn variabel bestemmer hvilket navn den delte mappen vil ha innsiden VM. Det kan også være lurt å velge alternativet Automatisk montering slik at mappen er montert uten manuell inngrep. Å gjøre det til et permanent medlem vil sikre at du har delingen aktivert hver gang du starter den virtuelle maskinen.

Hvis dataene i mappen er sensitive, eller hvis du bruker VM-en din til å teste skadelig programvare, vil du kanskje også velge Skrivebeskyttet alternativ. Ved å gjøre dette, sørger du for at VM ikke kan endre innholdet i mappen.

Nå starter vi systemet vårt på nytt slik at alle endringene vi gjorde i de siste trinnene, faktisk skulle vises som en delt mappe på brukerens skrivebord (eller på /media/)

Konklusjon

Gi oss beskjed hvis det er andre feil, problemer eller satt opp i delte mapper. Hvis det er et edge-tilfelle du vil at vi skal dekke over, hvis du fortsatt har noen dvelende tvil om trinnene som er dekket ovenfor.

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

Åpne kildeporter for kommersielle spillmotorer
Gratis, åpen kildekode og plattformspillmotorrekreasjoner kan brukes til å spille gamle så vel som noen av de ganske nylige spilletitlene. Denne artik...
Beste kommandolinjespill for Linux
Kommandolinjen er ikke bare din største allierte når du bruker Linux, den kan også være kilden til underholdning fordi du kan bruke den til å spille m...
Beste Gamepad Mapping Apps for Linux
Hvis du liker å spille spill på Linux med en gamepad i stedet for et vanlig tastatur- og musinngangssystem, er det noen nyttige apper for deg. Mange P...