Sådan deler du filer i en VirtualBox-maskine på Linux

Det er nemt at konfigurere en virtuel maskine i Oracle VM VirtualBox, men at dele filer med den? Ikke så meget. Det er på grund af hvor irriterende og vanskelig fildeling mellem gæste- og værtsmaskiner er (især på Linux), at vi skal dække det i dag. Vi vil gennemgå, hvordan man deler filer i VirtualBox fra en værtsmaskine til en gæstemaskine over USB, netværket og direkte fra værts-pc’en til gæste-pc’en, men først skal vi installere gæstetilføjelserne.

Gæstetilføjelser

Vær sikker på, at du allerede har en virtuel maskine installeret og opsat under Linux. Ikke sikker på, hvordan man gør det? Tjek vores guide om at bruge VirtualBox på Linux. Når du har fået en maskine op at køre, skal du kigge efter menuen “Enhed” og klikke på den. Find “indsæt gæstetilføjelser” i inputmenuen. Dette vil bede VirtualBox om at gå ud, downloade og indsætte den seneste version af “gæstetilføjelser”, noget der gør det lettere for værtsmaskiner at interagere med gæstemaskiner.

Følg dialogboksen med automatisk kørsel, og installer Guest Additions til din virtuelle maskine. Dette er kritisk, fordi uden gæstetilføjelserne bliver det meget vanskeligt at interagere mellem værtsmaskinen og gæstemaskinen.

  Sådan bruger du Keybase til at kryptere filer på Linux

Når installationen er færdig, genstart den virtuelle maskine.

Del filer i VirtualBox

Den nemmeste og hurtigste måde at dele filer fra den pc, der hoster VM’en, til VM’en selv, er blot at udsætte VM’en for det filsystem, den kører fra. For at gøre dette skal du først sørge for, at VM’en er slukket. Dette er ikke påkrævet, men det gør det nemmere at ændre indstillinger.

I hovedvinduet i VirtualBox skal du højreklikke på VM’en og vælge “Indstillinger”. Se i bunden af ​​VBox-indstillingsvinduet for “Delte mapper”, og vælg det. Under vinduet med delte mapper er det muligt at oprette delte mapper, som gæste-VM’en kan læse. Klik på den blå mappe med det grønne +-ikon på den for at lave en ny deling.

Gå først til “Mappesti” og klik på pilen. Dette viser en rullemenu med “Andet”. Vælg den for at åbne en filbrowser, og brug den til at navigere til den mappeplacering på din Linux-pc, du gerne vil dele.

Tjek knappen “Auto-mount” for at få VM’en til automatisk at montere delingen ved opstart. Derudover skal du vælge “Skrivebeskyttet”, hvis du vil forhindre, at gæste-VM’en ændrer filer eller mapper på delingen.

For at få adgang til den delte mappe i filhåndteringen skal du gå til /media/sharename

  Sådan spiller du The Talos Principle på Linux

For at få adgang til Personlig skal du f.eks. gøre: /media/Personal, og etc.

Vil du have adgang til det i terminalen? Brug cd og naviger til /media/sharename.

Selvom VirtualBox automatisk monterer delte mapper ved opstart, er dine filer muligvis ikke der. Den bedste måde at sikre sig, at de er, er at køre:

sudo mount -t vboxsf -o uid=$UID,gid=$(id -g) share-name /home/username/vbox/desired/share/mount/folder

Deling af filer via USB

Udover at dele filer direkte fra værts-pc’en til den virtuelle gæste-pc, er det muligt at overføre filer via tilsluttede USB-enheder. For at aktivere understøttelse af denne funktion skal du først gå til VirtualBox officielle websted og downloade udvidelsespakken. Denne pakke tilføjer, når den er installeret, understøttelse af USB-enheder, såvel som RDP, diskkryptering, understøttelse af NVMe SSD’er osv.

På downloadsiden skal du rulle ned og se efter “Oracle VM VirtualBox Extension Pack”. VirtualBox distribuerer ikke denne udvidelsespakke, der er specifik for et operativsystem, så den kan installeres på Linux, såvel som ethvert andet operativsystem, som VirtualBox kan køre på.

For at installere pakken skal du åbne filhåndteringen og dobbeltklikke på filen. Hvis du gør det, starter du øjeblikkeligt en installationsdialog inde i VirtualBox. Følg instruktionerne, der vises for at afslutte installationen af ​​pakken. Når du er færdig, skal du højreklikke på den VM, du vil tilføje USB-enheder til, og vælge knappen “indstillinger”.

  Sådan sikkerhedskopieres Steam-spil på Linux

Under indstillingsvinduet skal du vælge “USB”-ikonet for at gå til USB-controllerindstillingerne. I USB-indstillingsområdet er det muligt at give den virtuelle maskine direkte adgang til USB-controlleren. Vælg mellem “USB 1.0, 2.0 eller 3.0” afhængigt af USB-hubben på din pc, og gå derefter ned til det blå USB-ikon med det grønne +-tegn for manuelt at tilføje en USB-enhed.

Tilføjelse af enheder på farten

Ofte er det hurtigere at tilslutte USB-enheder og derefter manuelt tilføje hver enkelt af dem til systemet. Det gør det nemmere at få adgang til dem med det samme. Men hvis du konstant udskifter USB-lagerenheder med den virtuelle gæstemaskine, kan det være bedre at tilføje enheder på en anden måde.

Start først den virtuelle gæstemaskine op, og start den op normalt. Herfra skal du tilslutte enhver USB-enhed, du vil tilslutte til systemet. Se derefter nederst til højre i VM-vinduet efter et USB-ikon. Højreklik på ikonet for at se eventuelle tilsluttede USB-enheder. Klik på en enhed, der vises i menuen, for at tilslutte den til maskinen.

Når enheden er direkte forbundet til gæstemaskinen, skulle alt kunne bruges. Få adgang til filer via filhåndteringen (eller Explorer-vinduet, hvis du kører en version af Windows).