Del mapper mellem værts- og gæste-OS i VirtualBox

VirtualBox er en af ​​de bedste (og gratis!) virtuelle maskine-(virtual machine) applikationer derude, men det er endnu mere nyttigt, hvis din virtuelle computer kan integreres tættere med værtscomputeren.

Selvom du ret nemt kan netværke værts- og gæstecomputeren sammen, vil de fleste sandsynligvis bare have en enkel måde at dele mapper mellem værts- og gæste-OS i VirtualBox . Den gode nyhed er, at dette er ret nemt at gøre!

Opklaring af terminologien(Clearing Up The Terminology)

Det er vigtigt, at vi hurtigt klarer nogle få nøglebegreber, som vil blive brugt i denne artikel:

  • En virtuel maskine er en simuleret computer, der kører på en anden computer.
  • "Værts"-computeren er den fysiske computer foran dig.
  • "Gæste"-computeren er en virtuel maskine, der kører takket være VirtualBox .
  • " Bare metal " betyder at køre direkte på den fysiske computer.

Hvis du nogensinde har set filmen The Matrix , kan du tænke på den virtuelle maskine som en computer, der lever i en simuleret verden. Den tror, ​​det er en rigtig computer, men det er faktisk bare software.

Operativsystemkompatibilitet(Operating System Compatibility)

For at bruge den delte mappe-funktion, der er indbygget i VirtualBox , skal du installere noget, der hedder " Gæstetilføjelser(Guest) " på gæstecomputeren . (Additions)I skrivende stund er der tilføjelser til:

  • Windows
  • Linux
  • Solaris

For de fleste mennesker vil gæstemaskinen sandsynligvis køre Windows eller Linux . Hvis du kører noget mere eksotisk (eller prøver at køre macOS), så virker denne metode ikke.

Installation af gæstetilføjelser(Installing Guest Additions)

Før du kan få delte mapper til at fungere, skal du installere gæstetilføjelser(guest additions ) på den pågældende virtuelle maskine. Dette virker ved at sætte en virtuel cd i den virtuelle maskines imaginære cd-drev. Vi bruger Ubuntu Linux her, men VirtualBox vil automatisk registrere, hvilke tilføjelser der er rigtige for gæsteoperativsystemet(Guest) .

Alt du skal gøre er at køre din virtuelle maskine og derefter klikke på Enheder( Devices ) og derefter Indsæt cd-billede med gæstetilføjelser...( Insert Guest Additions CD Image…)

I vores tilfælde blev "CD'en" automatisk afspillet og tilføjelserne installeret uden problemer. Vi genstartede vores virtuelle maskine for en sikkerheds skyld, men det er ikke strengt nødvendigt. Med gæstetilføjelser installeret, er du klar til at tilføje en delt mappe til din virtuelle maskine.

Oprettelse af en delt mappe på værtsmaskinen(Creating a Shared Folder On The Host Machine)

VirtualBox præsenterer en delt mappe på værtscomputeren som et delt netværksdrev eller som en speciel udvidelse af filsystemet til gæstecomputerens operativsystem. Så du vil udpege den mappe på den rene metalcomputer, som den kan bruge. 

Du kan tildele forskellige delte mapper til hver virtuelle maskine-gæst. Det kan være en mappe, der allerede eksisterer, eller det kan være en, du har oprettet specielt til dette formål. I begge tilfælde, når du har besluttet, hvilken mappe du vil dele med den virtuelle maskine, skal vi vælge og montere den.

Vi har oprettet en mappe med en testtekstfil indeni til demonstrationsformål.

Aktiver fildeling på gæstemaskinen(Enable File Sharing On The Guest Machine)

Du kan tilføje den delte mappe til din virtuelle maskine med den kørende eller stoppet. Vi vil montere den delte mappe med vores Ubuntu -maskine kørende.

  • Klik på menuen Enheder(Devices) og derefter Shared Folders>Shared Folder Settings for delt mappe .

  • I denne indstillingsmenu skal du klikke på det blå ikon for at tilføje en ny delt mappe. 

  • Vælg mappesti-rullemenuen, og vælg anden(other) . Vælg den mappe, du vil dele, og klik på Vælg mappe(Select Folder) .

  • Vælg automatisk montering(auto-mount ) , og klik derefter på OK. Klik derefter på OK igen.

Den delte mappe dukkede op på vores Ubuntu -skrivebord, men du skal muligvis kigge efter den i dit operativsystems netværksdrevliste eller i filsystemstifinderen. I Ubuntu skulle vi indtaste administratoradgangskoden, når vi åbnede mappen.

For at fjerne den delte mappe skal du blot gå tilbage til det samme vindue, som du tilføjede den i første omgang, og fjerne den fra listen. Mens mappen er delt, kan du grundlæggende bruge den som enhver anden monteret disk eller drev.

Alternative måder at dele mapper mellem vært og gæst(Alternative Ways To Share Folders Between Host & Guest)

Brug af den officielle metode til at dele filer mellem vært og gæst er ikke den eneste måde, du kan flytte filer mellem din bare metal-computer og den virtuelle maskine.

En nem måde at overføre filer på er ved at bruge et USB -flashdrev. VirtualBox lader dig give kontrol over en USB -enhed til den virtuelle maskine. Du skal blot(Simply) kopiere alle de filer, du vil overføre til et flashdrev, og derefter skifte kontrol til den virtuelle maskine ved hjælp af VirtualBox - menuen.

Da din virtuelle maskine også har internetadgang, kan du installere en cloud storage-pakke som Dropbox på begge systemer, forudsat at der er en tilgængelig version til gæsteoperativsystemet. Selvom dette betyder, at filer synkroniseres over din internetforbindelse, hvilket kan være langsom og æde dit dataloft, hvis du har en.

Hvis alt, hvad du vil gøre, er at kopiere noget, der passer ind i udklipsholderen (såsom en adgangskode), så er det bedre at aktivere det delte udklipsholder i VirtualBox , som også er en del af gæstetilføjelser.

Stort set fejlfri fildeling?(Virtually Flawless File Sharing?)

Virtuelle maskiner er en utrolig teknologisk bedrift, men det er stadig computerens ækvivalent til gaffatape og pap, hvad elegance angår. I sidste ende vil enhver løsning til at dele filer mellem et værts- og gæstesystem være en vis grad af kludge.

Når det er sagt, havde vi ingen problemer med at få det til at fungere mellem vores Windows -vært og Ubuntu- gæst. Mange(Plenty) brugere kommer til at løbe ind i nogle vanskelige steder takket være hvor meget variation der kan være mellem værts- og gæsteoperativsystemtyper, men heldigvis har VirtualBox-fællesskabet(VirtualBox community) set det hele. 

Så hvis du støder på et problem, du ikke kan løse, anbefaler vi, at du først giver foraene en søgning og derefter stiller et spørgsmål, hvis svaret ikke allerede er der. Men de fleste mennesker, der følger instruktionerne ovenfor, vil have det fint.



About the author

Jeg er teknologikonsulent med over 10 års erfaring i softwarebranchen. Jeg er specialiseret i Microsoft Office, Edge og andre relaterede teknologier. Jeg har arbejdet på forskellige projekter for både store og små virksomheder, og jeg er yderst vidende om de forskellige platforme og værktøjer, der findes i dag.



Related posts