Sådan konfigurerer du en delt mappe i VirtualBox
Oprettelse af delte mapper er ærligt talt en af de nemmeste måder at overføre filer mellem din VirtualBox VM og værtssystemet. Der er selvfølgelig andre muligheder som netværksdeling eller blot at trække filer over, men de har en tendens til at blive lidt kræsne – især hvis tilladelser eller netværkskonfigurationer ikke er indstillet korrekt. Delte mapper kan, når de er konfigureret korrekt, være en virkelig pålidelig måde at flytte ting frem og tilbage uden meget besvær. Derudover understøtter de symbolske links, hvis du aktiverer den vanskelige indstilling med VBoxManage, hvilket kan være en livredder, hvis du arbejder med komplekse mappestrukturer.
Men hvis du glemmer et trin – som f.eks.ikke at indstille mappen korrekt eller glemmer at installere Guest Additions – vil du sidde fast og undre dig over, hvorfor der ikke vises noget i din VM. Det er lidt frustrerende, men når du først får styr på det, er hele processen meget mindre hovedpinefremkaldende. Så denne guide dækker alt, hvad du behøver: oprettelse af den delte mappe i VirtualBox, de nødvendige konfigurationer, og hvordan du får adgang til dem i din VM, uanset om det er Windows, Linux eller endda Solaris (macOS-gæster, ja…ikke så ligetil).
Hvordan opretter man delte mapper på VirtualBox?
Det er ret ligetil at oprette delte mapper i VirtualBox – jeg har set nogle opsætninger, hvor det bare virker med det samme, men på andre maskiner skal du muligvis justere tilladelser eller genstarte ting et par gange. Det vigtigste er, at du ikke altid behøver at ændre mappetilladelser udenfor, fordi VirtualBox gør hele processen nemmere med en automatisk monteringsmulighed. Men glem ikke, at det for Windows- eller Linux-gæster er et must at installere Guest Additions på forhånd. Ellers vil den virtuelle maskine slet ikke genkende den delte mappe, uanset hvad du gør.
Trin 1: Opret din delte mappe i værts-OS
- Opret en mappe på din hovedmaskine, som du vil dele. Den kan være hvor som helst, men et godt sted gør tingene nemmere – f.eks.C:\Shared eller /home/username/shared.
- Åbn derefter VirtualBox.
- Vælg den VM, du vil dele med, og klik derefter på Indstillinger.
- Gå over til fanen Delte mapper.
- Klik på ikonet Tilføj mappe (ligner en lille mappe med et plus).
- Naviger til og vælg din delte mappe. Du kan give den et andet navn i den virtuelle maskine her – nogle gange nyttigt, hvis du vil holde tingene overskuelige.
- Sørg for at markere Automatisk montering. Dette sparer dig besværet med manuel montering senere, og tro mig, det er der, der opstår mest forvirring.
- Hvis du planlægger at redigere filer inde fra den virtuelle maskine, skal du ikke markere Skrivebeskyttet. Ellers monterer du den bare som et skrivebeskyttet drev.
- Klik på OK, og luk indstillingerne.
Hvordan får man adgang til delte mapper fra en VM?
Denne del er normalt ret simpel, når Guest Additions er installeret – på de rigtige systemer er det bare et spørgsmål om at åbne filudforskeren og navigere til den monterede mappe. Alligevel kan et par ting give dig problemer, især på Linux, hvor tilladelserne kan være lidt ustabile.
Trin 2: Installer gæstetilføjelser
Uden gæstetilføjelser vil funktionen til delte mapper ikke virke. Det er lidt mærkeligt, men det er et must. Her er hvad der er nødvendigt for forskellige systemer:
På Windows VM
- Start din Windows VM i VirtualBox.
- Fra menuen skal du gå til Enheder > Indsæt cd-billede til gæstetilføjelser.
- Hvis installationsprogrammet starter automatisk, skal du blot følge instruktionerne.
- Hvis ikke, skal du åbne Stifinder, gå til cd-drevet og køre VBoxWindowsAdditions.exe.
- Du skal muligvis køre det som administrator – det afhænger af din opsætning.
- Når den er installeret, er en genstart normalt nødvendig.
På Linux VM
- Åbn en terminal i din Linux-gæst.
- Kør disse kommandoer (du skal muligvis bruge sudo-rettigheder):
sudo apt-get updatesudo apt-get install build-essentialsudo reboot- Efter genstart skal du gå til Enheder > Indsæt cd-aftryk til gæstetilføjelser.
- I terminalen skal du montere ISO’en:
sudo mkdir /mnt/cdromsudo mount /dev/cdrom /mnt/cdromcd /mnt/cdromsudo sh./VBoxLinuxAdditions.run- Hvis der ikke er nogen fejl, genstart, og det burde være det, der skal ske.
På macOS VM
Fordi VirtualBox ikke officielt understøtter Guest Additions på Mac, er det lidt mere kompliceret. Du kan prøve at deaktivere SIP (hvilket ikke anbefales, medmindre du virkelig ved, hvad du laver), og derefter forsøge at installere Guest Additions manuelt. Det er ikke altid pålideligt, og på nogle opsætninger virker det ikke engang. Alternativet: bare opsæt netværksdeling eller SCP, hvis du er fortrolig med kommandolinjen.
For Solaris er det lignende – monter ISO’en, og kør derefter pkgadd-kommandoerne manuelt, men hav en kopi af de tidligere Guest Additions- og geninstallationstrin klar. Mac og Solaris er selvfølgelig ikke plug-and-play på samme måde som Windows og Linux.
Et andet tip: Hvis gæstetilføjelserne bliver forældede, eller du vil holde tingene friske, skal du bare installere den nyeste version oven på den gamle – det er for det meste en problemfri opgradering.
Trin 3: Monter og få adgang til den delte mappe
- I Windows skal du åbne Stifinder og navigere til Netværk. Du bør se VM-værten angivet (ofte under VBOXSVR ), og indeni din delte mappe.
- På Linux, macOS eller Solaris burde dine delte mapper automatisk blive monteret, hvis du har markeret Auto-mount. Normalt vises de under /media/sf_sharename eller lignende.
Hvis du oplever problemer med tilladelser på Linux (almindeligt), skyldes det, at din bruger ikke er i den korrekte gruppe. Du kan normalt løse dette med:
sudo adduser "yourusername" vboxsf
Dette giver din bruger rettigheder til at få adgang til delte mapper. Du skal muligvis logge ud og ind igen, for at ændringerne i gruppen træder i kraft. Jeg har set, at det nogle gange ikke virker i første forsøg, så vær tålmodig med tilladelserne.
Oversigt
- Opret din delte mappe på værten.
- Opsæt det i VirtualBox under Delte mapper.
- Installer Guest Additions i den virtuelle maskine (Windows/Linux/Mac).
- Få adgang til din delte mappe via Stifinder eller den relevante filhåndtering.
- Ret tilladelser på Linux om nødvendigt ved at tilføje din bruger til vboxsf.
Opsummering
Det kan være lidt besværligt at få delte mapper korrekt – især på macOS-gæster, eller når tilladelser stædigt nægter at samarbejde. Men når alt kører problemfrit, er det en total livredder. Hvis det stadig ikke virker efter at have fulgt disse trin, er det normalt relateret til manglende gæstetilføjelser eller tilladelser. Genstart efter ændringer og dobbelttjek af indstillingerne for den delte mappe hjælper ofte de fleste med at forstå opsætningen. Under alle omstændigheder krydser vi fingre for, at dette sparer nogen et par timers hovedpine.