At have delte mapper til at overføre filer mellem værts- og gæstemaskine er let at gøre i VirtualBox. Her er en guide til, hvordan du opretter en!
Hvis du nogensinde har brugt VirtualBox, kender du besværet med at overføre filer mellem værts- og gæstemaskinen.
For at en VM kan få adgang til værtsfiler og omvendt, skal du konfigurere VirtualBox og udpege en delt mappe. Denne mappe giver værten og gæstemaskinen adgang til alle de filer, der er gemt i denne udpegede delte mappe.
Det er ikke så svært at konfigurere en VirtualBox delt mappe, og vi har lavet en trin-for-trin guide for at lette dig gennem processen.
Sådan opsætter du en delt VirtualBox-mappe på en Windows VM
For at oprette en delt mappe i VirtualBox skal du oprette en mappe på både værts- og gæstemaskinerne. Så bliver du nødt til det installer VirtualBox Guest Additions software på din gæstemaskine og konfigurer de mapper, du lige har lavet, til at fungere som din delte mappe på den specifikke maskine.
- Start med at oprette en mappe. Når den er oprettet, skal du højreklikke på mappen og gå til Egenskaber > Deling.
- Klik nu på Del knap, vælg Alle sammen, og klik derefter på Tilføje.
- Når du har tilføjet Alle på netværket, skal du ændre tilladelsesniveauet til Læse skrive, klik derefter Del.
- Nu er det tid til at konfigurere Windows-gæstemaskinen. Gå til din Windows VM, hold musemarkøren over Enheder, og vælg Indsæt gæstetilføjelses-cd-billede. Du kan også holde CTRL + Hjem for at afsløre menuen. En prompt bør dukke op. Vælg den første mulighed for at køre VirtualBox Windows Additions-softwaren. Installationen vil tage lidt tid. Vent til det er færdigt, og genstart derefter ved at trykke på Udfør.
- Når Windows VM er genstartet, skal du holde markøren over Enheder > Delte mapper, og vælg derefter Indstillinger for delte mapper. Du vil blive vist menuen Delte mapper. Det er her, du vil tilføje den mappe, du vil tildele som din delte mappe med værtsmaskinen.
- For at tilføje mappen skal du klikke på ikonet tilføj mappe i vinduets højre side. Angiv nu, hvilken mappe du vil tildele som delt mappe via mappestien. Tilføj derefter et mappenavn og marker Automatisk montering og Gør permanent.
- Lad os nu konfigurere VM'ens netværk. Åbn File Explorer og gå til Netværk. Inden for netværk vil du se en prompt, der angiver, at din "Netværksregistrering er slået fra." Klik på prompten, og vælg Slå netværksgenkendelse og fildeling til.
- Vælg Ja for at aktivere netværksgenkendelse og fildeling.
- Når du har indstillet netværksgenkendelse og fildeling, skal du gå til Netværk og opdatere. Du skulle nu se, at den delte mappe er tilgængelig!
Sådan opsætter du en delt VirtualBox-mappe på en Linux VM
For at oprette en delt mappe i VirtualBox på en Linux-gæstemaskine, skal du oprette én mappe på din værtsmaskine og konfigurere den til at kunne ses på dit netværk.
- Lad os starte med værtsmaskinen og oprette en mappe med navnet Delt mappe. For at se, om filerne er tilgængelige på både gæste- og værtsmaskiner, har vi tilføjet en anden mappe ved navn Bøger i den mappe, vi oprettede.
- Åbn din Linux VM og opret en mappe til at fungere som dit monteringspunkt. Du kan enten bruge GUI til at lave en eller bruge følgende kommando:
sudo mkdir (Aktuel/Bibliotek/Mappe_navn)
- I dette eksempel har vi navngivet vores mappe Shared_Folder og placeret den på skrivebordet for nem adgang.
- Når mappen er blevet oprettet på begge maskiner, skal du åbne en terminal på din Linux-maskine og sikre dig, at dit system har den nyeste Linux-pakker og afhængigheder installeret for at undgå hikke ved installation af VirtualBox Guest Additions-softwaren.
- Når opdateringen er fuldført, skal du gå til din gæstemaskine og holde markøren over Enhed > Indsæt cd-billede med gæstetilføjelser. Hvis værktøjslinjen ikke er synlig, kan du holde CTRL + Hjem for at vise værktøjslinjeindstillinger. Dernæst skal du blive bedt om at køre Virtual Box Guest Additions-softwaren. Klik på Kør og indtast din adgangskode.
- Når du har installeret softwaren, skal du gå til VirtualBox og konfigurere gæstemaskinen ved at gå til Indstillinger > Delte mapper. Der klikker du på ikonet tilføj mappe placeret i højre side af vinduet og indtaster mappestien, mappenavnet og monteringspunktet, og klik derefter på OK.
- Mappestien skal være den mappe, du vil udpege som den delte mappe. I vores tilfælde har vi valgt den mappe, vi lavede tidligere, kaldet Shared Folder.
- Mappenavnet vil være navnet på den mappe, du vil se på gæstemaskinen.
- Monteringspunktet skal føre til den mappe, du vil bruge som din delte mappe i gæstemaskinen. Da vi lavede vores mappe i Desktop-mappen, skulle monteringspunktet være /home/linuxmint/Desktop/Shared_Folder.
- Hvis du ikke er sikker på den specifikke mappe, hvor du oprettede din mappe, skal du åbne den mappe, du lavede i Linux, åbne en terminal og indtaste pwd kommando for at udskrive arbejdsbiblioteket.
- For at gøre den delte mappe til en permanent funktion på din gæstemaskine, skal du markere Automatisk montering og Gør permanent muligheder. Efter at have fuldført konfigurationen, hvis du går tilbage til systemkonfigurationsmenuen, bør du se, at der er konfigureret en delt mappe.
- Nu, hvis du går til din VM, vil du se, at der er en delt mappe monteret i din hjemmemappe. Hvis du prøver at åbne den monterede delte mappe, vil du bemærke, at den er låst. Dette skyldes, at du ikke har tilføjet brugeren i vboxsf gruppe, som er ejeren af de delte mapper. For at tilføje brugeren til gruppen skal du åbne en terminal og bruge:
sudo adduser (brugernavn) vboxsf
- Efter at have tilføjet brugeren til gruppen, genstart dit system ved at køre:
sudo genstart
- Efter genstarten skal du nu være i stand til at åbne og få adgang til alle filer i mappen med delte filer. Hvis du ønsker det, kan du også skubbe det monterede delte mappe-ikon ud og stadig have adgang til den delte mappe, du oprettede tidligere.
Opret en VirtualBox-delt mappe på enhver hardware
Takket være VirtualBox Guest Additions er det blevet utrolig praktisk at oprette en delt mappe, hvor din gæste- og værtsmaskine kan dele filer. Det tager kun et par trin at oprette en VirtualBox delt mappe.