VirtualBox är en bra gratis virtualiseringsprogramvara från Oracle. Jag har tidigare skrivit många artiklar om VirtualBox, bland annat hur man installerar Ubuntu i VirtualBox och hur man kör VirtualBox från en USB-enhet.
Om du har haft någon erfarenhet av virtualiseringsprogram, har du förmodligen också hört talas om VMWare och Hyper-V. Jag har tidigare använt Hyper-V från Microsoft för att konvertera min dator till en virtuell maskin och en funktion som jag verkligen gillade var möjligheten att enkelt dela filer och mappar mellan gäst- och värdoperativsystemet.
I VMWare och Hyper-V, allt du behöver göra för att dela filer från värd-operatören till gästen OS är dra och släppa mellan skrivborden. Super lätt. När jag bytte till VirtualBox insåg jag att delning av mappar i VirtualBox inte var lika enkelt som att dra och släppa.
Det var verkligen irriterande för mig först och det tog mig lite att ta reda på exakt hur man gör det! I den här artikeln kommer jag att gå igenom stegen för att dela mappar mellan gäst- och värd OS i VirtualBox.
Dela mellan gäst och värd i VirtualBox
Först måste du installera VirtualBox Guest Additions i gäst OS. Du kan göra detta genom att gå till enheter och klicka på Installera gästtillägg CD-bild.
När du har installerat och din gäst OS omstart måste du skapa en virtuell delad mapp. Du kan göra detta genom att gå till enheter igen och klicka på Delade mappar - Inställningar för delade mappar.
Klicka nu på Lägg till en ny delad mapp knappen till höger.
I Sökväg rutan, klicka på nedåtpilen och klicka sedan på Andra. Bläddra till mappen på värd-operativsystemet som du vill dela med gästens operativsystem. I Mapp namn ruta, ge din del ett namn. Du kan välja att göra det skrivskyddat, auto-montera mappen efter omstart och göra den gemensamma mappen permanent.
Klicka på OK och den nya delade mappen visas under Maskinmappar om du valde att göra det Permanent, annars kommer det att visas under Övergående mappar.
Klicka nu OK för att stänga dialogrutan Delade mappar. Du måste göra en sak för att kunna få tillgång till mappen på värd-operativsystemet. Beroende på om gäst OS kör Windows eller Linux (Ubuntu, etc), är metoden annorlunda.
Windows Guest
I det här fallet kan du antingen bläddra till den delade mappen genom att gå till Dator - Nätverk - VBOXSVR eller du kan kartlägga en drivbrev till den delade mappen.
Jag föredrar den andra metoden för att göra den lättillgänglig. Det enklaste sättet att kartera mappen till ett skrivbrev på den virtuella datorn är att helt enkelt högerklicka på mappen enligt ovan och välja Kartnätverksenhet.
Välj en körbokstav, se till Återanslut vid inloggning är markerad och klicka sedan på Avsluta knapp.
Du kan även karta nätverksenheten med kommandotolken, om det behövs. För att göra detta, öppna en kommandotolk och skriv in kommandot nedan.
nätanvändning z: \ vboxsvr \ sharename
Helt enkelt byta ut resursnamn med det mappnamn du använde när du lägger till en del. Observera att du inte behöver ändra vboxsvr. Du kan också använda något brev som för närvarande är ledigt; det behöver inte vara Z om du inte vill ha det. Det är allt! Du borde få ett meddelande som Kommandot slutfördes framgångsrikt enligt nedanstående.
Nu när du går till Explorer eller Den här datorn ser du den nya enheten monterad och klar för åtkomst!
Linux Guest
För att montera en delad mapp i ett Linux Guest OS som Ubuntu skriver du in följande kommando i terminal:
mount -t vboxsf [-o OPTIONS] sharename mountpoint
Byta ut resursnamn med namnet på andelen och monteringspunkt med sökvägen där du vill att aktien ska monteras (dvs / mnt / andel).
Inte för svårt eh? Självklart, om du inte visste att du var tvungen att göra allt detta kunde det bli ganska frustrerande! Nu när du behöver dela filer eller mappar i VirtualBox kan du enkelt göra det. Njut av!