Slik fikser du VirtualBox Dra and Drop som ikke fungerer
VirtualBox sin dra-og-slipp-funksjon (DnD) er litt hendig, men det er stort sett et hodebry hvis du ikke får alle de små detaljene riktig. For alle som er avhengige av dette, kan det være frustrerende når filene dine nekter å flyttes mellom vert og gjest problemfritt. Vanligvis handler det bare om å sørge for at alt er konfigurert riktig – gjestetillegg installert, riktige innstillinger aktivert, riktig type virtuell maskin og så videre. Det er ikke perfekt; noen ganger er det ustabilt, og i noen oppsett fungerer det rett og slett ikke uansett hva. Men her er en oversikt over hva du kan prøve for å fikse de vanligste problemene og kanskje få DnD til å samarbeide.
Hvordan fikse VirtualBox dra-og-slipp-problemer?
Hvis du prøver å få DnD til å fungere, og det bare ikke vil, er det vanligvis det første du bør gjøre å oppdatere til den nyeste VirtualBox-versjonen. Eldre versjoner har en tendens til å ha feil eller ufullstendig støtte, spesielt for Linux-gjester. Du kan sjekke den nåværende versjonen ved å åpne VirtualBox og klikke på Hjelp > Om VirtualBox. På noen oppsett har oppdateringen fikset mange rare feil. Hvis du fortsatt kjører en gammel versjon, kan du laste ned den nyeste stabile versjonen fra det offisielle nettstedet. Det er et godt utgangspunkt, og det har vært mange oppdateringsnotater som tar for seg DnD-feil, så det er verdt å prøve før du dykker ned i dypere justeringer.
Sørg for at gjestetillegg er riktig installert og aktivert
Greit, det er her ting ofte går galt.Å installere gjestetillegg handler ikke bare om å montere ISO-en og håpe på magi. Du må virkelig kjøre installasjonsprogrammet fra innsiden av gjeste-OS-et. For virtuelle Windows-maskiner betyr det vanligvis å gå til Enheter > Sett inn CD-avbildning for gjestetillegg i menylinjen, og deretter åpne den riktige kjørbare filen (som VBoxWindowsAdditions.exe) fra den monterte stasjonen. På Linux må du først ha installert de riktige byggeelementene – som build-essential, dkmsosv.– og deretter kjøre installasjonsprogrammet med sudo sh VBoxLinuxAdditions.run. Ikke glem at det for Linux anbefales å oppdatere headerne dine ved hjelp av sudo apt-get install linux-headers-$(uname -r)før installasjon. Ellers kan det hende at gjestetillegg ikke fungerer som de skal, og DnD vil forbli deaktivert.
Når den er installert, må du aktivere toveis dra og slipp manuelt. Gå til Enheter > Dra og slipp > Toveis. Noen ganger, selv om dette er angitt, fester det seg ikke etter omstart, så sjekk på nytt om det er aktivt. En advarsel: på noen maskiner kan dette kreve en omstart eller til og med en fullstendig omstart av verten for at det virkelig skal virke.
Sjekk Linux-overskriftene og tilhørende pakker
Dette gjelder hovedsakelig Linux-gjester. Gjestetilleggene vil ikke installeres riktig hvis du mangler bestemte overskrifter eller biblioteker. Sørg for å kjøre sudo apt-get updateførst, og hent deretter overskriftene med sudo apt-get install linux-headers-$(uname -r). Noen ganger trenger du også SDL og Qt, spesielt hvis du kompilerer moduler eller bruker ikke-standard skrivebordsmiljøer. Last ned passende versjoner, kjør filene .runmed Kjør i terminal, og følg instruksjonene. Dette er ikke superkomplisert, men det er definitivt et trinn folk overser.
Vær oppmerksom på særegenheter og begrensninger ved dra og slipp
I faktisk bruk er ikke DnD særlig pålitelig på lang sikt. Det kan låse filer, slutte å virke etter noen få forsøk, eller bare fungere på én måte. Noen ganger setter filer seg fast eller vises ikke der du forventer. Merkelig, ikke sant? Det er liksom et pågående arbeid, og nyere oppdateringer hjelper, men ikke forvent at det skal være bunnsolid. Noen filbehandlere – som LXDEs PCManFM – har også en tendens til å være problematiske; å bytte til Nautilus eller Thunar kan forbedre DnD-oppførselen. Og på Windows-verter, husk at det kan mislykkes å dra fra en VirtualBox på administratornivå til en ikke-forhøyet Explorer på grunn av UAC.Å kjøre vertsfilutforskeren som administrator kan noen ganger fikse det, men det er ikke alltid praktisk.
Prøv å bruke delte mapper som en sikkerhetskopieringsplan
Hvis du har prøvd alt det ovennevnte, og DnD fortsatt nekter å samarbeide, er delte mapper en grei løsning. Det er ikke dra-og-slipp, men det er i det minste raskt. For å konfigurere dette, gå til Enheter > Delte mapper > Innstillinger for delt mappe. Klikk på ikonet for å legge til en ny mappe, velg mappebanen, aktiver Automatisk montering og trykk OK. På gjeste-OS-et finner du den delte mappen montert under standardplasseringen – ofte noe sånt som /media/sf_[foldername]eller tilordnet som en nettverksstasjon. Dette er ikke perfekt, men det slår å kjempe med ustabil DnD hele dagen.
Og hvis ingenting fungerer, kan nettverksdeling eller manuell kopiering av filer via USB (eller den virtuelle maskinens nettverkstilkobling) være siste utvei. VirtualBox er ikke alltid den smidigste med disse funksjonene, så det hjelper å håndtere forventningene.