VirtualBox

Delt VirtualBox-mapper

Delt VirtualBox-mapper

Opsætning af delte mapper i VirtualBox 

Hvis du har virtuelle maskiner installeret i VirtualBox, er chancerne for, at du vil dele data mellem den virtuelle maskine og værtsoperativsystemet. VirtualBox's Shared Folder-funktion giver dig mulighed for at dele en mappe mellem dit værtsoperativsystem og gæsteoperativsystemet.

Vi bruger et Windows 10-værtssystem og deler en mappe med Ubuntu 18.04 som gæst. Alt fra læse- og skrivetilladelser til lydstyring er overraskende let og let at konfigurere i begge tilfælde. Et linux og et ikke-linux OS tilbyder også en god generalitet, hvilket gør følgende trin bredt anvendelige.

Vi deler en navngivet mappe D: \ VboxShare fra værtssystemet med samme navn på gæst for enkelheds skyld. Du kan få den delte mappe til at vises med et andet navn på dit gæst OS, hvis du vil.

Start din VM og klik på Enhedsindstillinger i VirtualBox-vinduet, øverste række.

I bunden af ​​Enheder-undermenuen får du mulighed for at sige Indsæt cd-gæstetilføjelsesbillede .. klik på den, og den vil montere en iso-fil leveret af Oracle for at udvide funktionerne i den virtuelle computer, inklusive funktionen Shared Folder.

Ved at klikke kan en af ​​to ting ske. Hvis du bruger lager Ubuntu, bliver du bedt om, at der er en autorun.sh script inde i cd-billedet, og det kræver, at din sudo-adgangskode skal udføres, eller du bemærker muligvis, at der kun er monteret et cd-billede på dit filsystem, i hvilket tilfælde se nedenstående note.

Vender tilbage til det ideelle tilfælde, hvor autorun.sh script starter alene, i så fald skal du tillade dit gæstes OS at køre scriptet. Klik på "Kør", når følgende vindue dukker op:

Du kan gå videre og give din sudo-adgangskode, når du ser denne prompt:

Endelig vil du se resultatet af installationen (dette tager kun et par sekunder):

Du vil bemærke, at scriptet beder dig om at installere gcc, lav og perl så det kan installere nødvendige kernemoduler. Det gør vi næste gang.

Bemærk: Hvis prompten for automatisk installation ikke vises

Chancerne er, at du bruger en distribution som Lubuntu, og du vil bemærke, at et nyt cd-billede monteres på stien /medier// Vbox_GA_version_number hvor versionsnummeret afhænger af versionen af ​​VirtualBox. Dette cd-billede vises muligvis også på din desktop skærm. Hvis det sker, skal du blot åbne terminalen, krydse til den mappe og køre autorun.sh-script som rodbruger. Brug følgende kommandoer til at gøre det:

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

Selvfølgelig skal du bruge dit brugernavn i stedet for vist i kommandoen. Også monterede medier / VBox_GAs_x.x.xx har forskellige navne afhængigt af hvilken version af VirtualBox du bruger.

Tilbage til installation

Nu er det tid til at sikre, at Guest Addition-softwaren har alle de nødvendige basispakker til at installere kernemoduler på gæste-OS. Som nævnt tidligere er disse pakker lav, gcc og perl. Lad os installere dem.

$ sudo apt installere gcc make perl

Nu, som et sidste minut af minutiae, skal du forstå, at de filer, der deles af VirtualBox, kun kan være adgang for medlemmer af  vboxsf gruppe oprettet af den tidligere af autorun.sh manuskript. For at gøre disse filer tilgængelige for din almindelige UNIX-brugerkonto skal den konto være medlem af vboxsf gruppe. Få det til at ske ved at køre kommandoen:

$ sudo adduser vboxsf

Tilføjelse af den delte mappe

Vi er nu klar til at dele mapper fra værtsmaskinen. For at gøre det skal du klikke på Enheder igen fra VirtualBox-menupunktet i VM-vinduet. (Øverste række uden for VM)

Du vil se følgende muligheder der, Enheder → Delte mapper → Indstillinger for delt mappe ..

Når du klikker på det, ser du noget der ligner dette:

Klik på det første mappeikon i kolonnen til højre. Indtast derefter stien til den mappe set fra dit værtsoperativsystem. I vores tilfælde er det en mappe i D: drev. Derefter Mappe navn variabel bestemmer, hvilket navn den delte mappe skal have inde VM. Du kan også vælge Auto-mount-indstilling, så mappen er monteret uden manuel indgriben. At gøre det til et permanent medlem ville sikre, at du har delingen aktiveret, hver gang du starter den virtuelle computer.

Hvis dataene i mappen er følsomme, eller hvis du bruger din VM til test af ondsindet software, kan du muligvis også vælge skrivebeskyttet mulighed. Ved at gøre dette skal du sikre, at den virtuelle computer ikke kan ændre indholdet af mappen.

Nu genstarter vi vores system, så alle de ændringer, vi foretog i de sidste par trin, faktisk ville dukke op som en delt mappe på vores brugers skrivebord (eller på /medier/)

Konklusion

Fortæl os, om der er andre fejl, problemer eller opsat i dine delte mapper. Hvis der er en edge case, som du vil have os til at dække over, hvis du stadig har nogle dvælende tvivl om de ovennævnte trin.

Du kan nå os på Twitter, Facebook eller abonnere på os via e-mail.

Shadow of the Tomb Raider til Linux-vejledning
Shadow of the Tomb Raider er den tolvte tilføjelse til Tomb Raider-serien - en action-adventure-spilfranchise oprettet af Eidos Montreal. Spillet blev...
Sådan styrkes FPS i Linux?
FPS står for Billeder i sekundet. FPS's opgave er at måle billedhastigheden i videoafspilninger eller spiloptræden. I enkle ord betegnes antallet af u...
Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...