Dela mappar mellan värd- och gästoperativsystem i VirtualBox
VirtualBox är en av de bästa (och gratis!) virtuella maskinapplikationerna(virtual machine) som finns, men det är ännu mer användbart om din virtuella dator kan integreras tätare med värddatorn.
Även om du ganska enkelt kan nätverka värddatorn och gästdatorn tillsammans, vill de flesta förmodligen bara ha ett enkelt sätt att dela mappar mellan värd- och gästoperativsystemet i VirtualBox . Den goda nyheten är att detta är ganska lätt att göra!
Rensa upp terminologin(Clearing Up The Terminology)
Det är viktigt att vi snabbt reder ut några nyckeltermer som kommer att användas i den här artikeln:
- En virtuell maskin är en simulerad dator som körs på en annan dator.
- "Värddatorn" är den fysiska datorn framför dig.
- "Gästdatorn" är en virtuell maskin som körs tack vare VirtualBox .
- " Bare metal " betyder att köra direkt på den fysiska datorn.
Om du någonsin har sett filmen The Matrix kan du tänka på den virtuella maskinen som en dator som lever i en simulerad värld. Den tror att det är en riktig dator, men det är faktiskt bara mjukvara.
Operativsystemkompatibilitet(Operating System Compatibility)
För att kunna använda funktionen för delad mapp som är inbyggd i VirtualBox måste du installera något som heter " Guest Additions " på gästdatorn. I skrivande stund finns det tillägg för:
- Windows
- Linux
- Solaris
För de flesta kommer gästmaskinen förmodligen att köra Windows eller Linux . Om du kör något mer exotiskt (eller försöker köra macOS) kommer den här metoden inte att fungera.
Installera gästtillägg(Installing Guest Additions)
Innan du kan få delade mappar att fungera måste du installera gästtillägg(guest additions ) på den virtuella maskinen i fråga. Detta fungerar genom att placera en virtuell CD i den virtuella maskinens imaginära CD-enhet. Vi använder Ubuntu Linux här, men VirtualBox kommer automatiskt att upptäcka vilka tillägg som är rätt för gästoperativsystemet(Guest) .
Allt du behöver göra är att köra din virtuella maskin och sedan klicka på Devices och sedan Insert Guest Additions CD Image...
I vårt fall spelades "CD"-skivan automatiskt och tilläggen installerades utan problem. Vi startade om vår virtuella maskin för säkerhets skull, men det behövs inte strikt. Med gästtillägg installerade är du redo att lägga till en delad mapp till din virtuella maskin.
Skapa en delad mapp på värddatorn(Creating a Shared Folder On The Host Machine)
VirtualBox presenterar en delad mapp på värddatorn som en delad nätverksenhet eller som en speciell förlängning av filsystemet till gästdatorns operativsystem. Så du vill ange den mappen på en metalldator som den ska använda.
Du kan tilldela olika delade mappar till varje virtuell maskingäst. Det kan vara en mapp som redan finns eller det kan vara en som du har skapat speciellt för detta ändamål. I båda fallen, när du har bestämt vilken mapp du vill dela med den virtuella maskinen, måste vi välja och montera den.
Vi har skapat en mapp med en testtextfil inuti för demonstrationsändamål.
Aktivera fildelning på gästdatorn(Enable File Sharing On The Guest Machine)
Du kan lägga till den delade mappen till din virtuella maskin med den igång eller stoppad. Vi kommer att montera den delade mappen med vår Ubuntu -maskin igång.
- Klicka på menyn Enheter och sedan (Devices)Shared Folders>Shared Folder Settings .
- I den här inställningsmenyn klickar du på den blå ikonen för att lägga till en ny delad mapp.
- Välj rullgardinsmenyn för mappsökväg och välj annan(other) . Välj den mapp du vill dela och klicka på Välj mapp(Select Folder) .
- Välj automontering(auto-mount ) och klicka sedan på OK. Klicka sedan på OK igen.
Den delade mappen dök upp på vårt Ubuntu -skrivbord, men du kanske måste leta efter den i ditt operativsystems lista över nätverksenheter eller i filsystemutforskaren. I Ubuntu var vi tvungna att ange administratörslösenordet när vi öppnade mappen.
För att ta bort den delade mappen, gå helt enkelt tillbaka till samma fönster som du lade till den från början och ta bort den från listan. Medan mappen är delad kan du i princip använda den som vilken annan monterad disk eller enhet som helst.
Alternativa sätt att dela mappar mellan värd och gäst(Alternative Ways To Share Folders Between Host & Guest)
Att använda den officiella metoden för att dela filer mellan värd och gäst är inte det enda sättet du kan flytta filer mellan din metalldator och den virtuella maskinen.
Ett enkelt sätt att överföra filer är att använda ett USB -minne. VirtualBox låter dig ge kontroll över en USB- enhet till den virtuella maskinen. Kopiera helt enkelt(Simply) alla filer du vill överföra till en flashenhet och växla sedan kontroll till den virtuella maskinen med hjälp av VirtualBox - menyn.
Eftersom din virtuella maskin också har tillgång till internet kan du installera ett molnlagringspaket som Dropbox på båda systemen, förutsatt att det finns en version tillgänglig för gästoperativsystemet. Även om detta betyder att filer synkroniseras över din internetanslutning, vilket kan vara långsamt och äta upp ditt datalock, om du har en.
Om allt du vill göra är att kopiera något som får plats i urklippet (som ett lösenord) så är det bättre att du aktiverar det delade klippbordet i VirtualBox , som också är en del av gästtillägg.
Praktiskt taget felfri fildelning?(Virtually Flawless File Sharing?)
Virtuella maskiner är en otrolig teknikprestation, men det är fortfarande datormotsvarigheten till tejp och kartong när det gäller elegans. I slutändan kommer vilken lösning som helst att dela filer mellan ett värd- och gästsystem vara en viss grad av kludd.
Som sagt, vi hade inga problem med att få det att fungera mellan vår Windows -värd och Ubuntu- gästen. Många(Plenty) användare kommer att stöta på några svåra ställen tack vare hur mycket variation det kan finnas mellan värd- och gästoperativsystemtyper, men som tur är har VirtualBox-communityt(VirtualBox community) sett allt.
Så om du stöter på ett problem som du inte kan lösa rekommenderar vi att du först gör en sökning i forumet och sedan ställer en fråga om svaret inte redan finns där. Men de flesta som följer instruktionerna ovan kommer att klara sig bra.
Related posts
Ändra värdnyckeln i VirtualBox
Göm menyraden och statusfältet i VirtualBox
Hur man installerar Chrome OS i VMWare
Så här fixar du felet "VT-X är inte tillgänglig (verr_vmx-No-Vmx)" i VirtualBox
Hur man installerar VirtualBox Guest Additions i Ubuntu
Modern installation Värd hög CPU- eller minnesanvändning på Windows 11/10
Hur man installerar ett nytt operativsystem i VMware Workstation Pro
Hur man inaktiverar eller aktiverar maskinvaruvirtualisering i Windows 11/10
Hur man aktiverar virtualisering i BIOS för Intel och AMD
Ladda ner VirtualBox och kom in i virtualiseringens värld
Hur man aktiverar virtualisering i MSI Gaming Plus Max B450
VirtualBox-fel: VT-X/AMD-V hårdvaruacceleration är inte tillgänglig
VMware Server Web Access Standard användarnamn och lösenord
VirtualBox Interface har ett meddelande om aktiva anslutningar när det stängs av
VirtualBox kunde inte öppna sessionen för den virtuella maskinen - 0x80004005
Hur man konverterar en fysisk server till en Citrix Xen Virtual Server (P2V)
Raw-läge är inte tillgängligt på grund av Hyper-V VirtualBox-fel
Hur man installerar Ubuntu i VirtualBox
Förklara Modern Setup Host i Windows 10. Är det säkert?
VMWare Fusion BIOS-installation laddas för snabbt?