Virtuella maskiner är utmärkta alternativ för att använda andra operativsystem inom de vanliga. Virtuella maskiner fungerar separat från ditt system, så de kan inte komma åt dina filer direkt.
Men om du behöver arbeta på både din värddator och gästoperativsystemet kommer du troligen behöva överföra filer mellan dem. Men det finns ingen anledning att oroa sig ännu. Bara för att du inte kan komma åt filer direkt betyder det inte att det inte finns något sätt att överföra filer mellan system.
I den här artikeln kan du hitta olika metoder för att överföra filer till en virtuell maskin.
Hur man överför filer till en virtuell maskin
Nedan finns några sätt att överföra filer till en virtuell maskin. De erbjuder olika alternativ för filöverföring, så läs noggrant och välj en efter dina behov:
Överföring från extern USB-lagring
Att använda en USB-enhet är förmodligen den första metoden användare tänker på när de vill överföra filer till en virtuell maskin. Det är möjligt, men beroende på olika VM-program, måste du först utföra några ytterligare steg.
På VMware-arbetsstationen
Du måste aktivera USB-drivrutiner på VMware Workstation för att använda sådana enheter. Att göra det,
- I VMware, gå till virtuell maskin > inställningar > Hårdvara > USB-drivrutin.
- Plats USB-kompatibilitet till högsta USB-standard och aktivera alla alternativ.
- Klick OK.
Din virtuella dator kan nu upptäcka en USB-enhet när den virtuella datorn är aktiv.
Men ditt vanliga system slutar upptäcka det samtidigt. Så för att kopiera filer från din PC, koppla ur USB-enheten, minimera den virtuella maskinen och sätt i USB-enheten igen.
På liknande sätt, för att klistra in filerna i den virtuella datorn, koppla ur USB-enheten, maximera den virtuella datorn och sätt tillbaka USB:n så att den virtuella datorn upptäcker den.
Du kan också omvända denna process för att överföra filer från den virtuella datorn till värddatorn. Se också till att säkert ta bort USB-enheten från alla aktiva virtuella maskiner och värddatorn innan du kopplar bort den.
I Oracle Virtual Box
Du måste ha VirtualBox Extension Pack för stöd för USB-enheter. Så se till att du installerar det först. Följ sedan stegen nedan för att aktivera USB-enhetsåtkomst på din virtuella maskin:
- Sätt i USB-enheten i datorn med VirtualBox VM.
- Öppna VirtualBox och installera tilläggspaketet om du inte redan har gjort det. Att göra det,
- Ska Arkiv > preferenser > Tillägg och klicka + (mer).
- Navigera till tilläggspaketet, välj det och klicka Öppen.
- Klick Installera och följ instruktionerna på skärmen.
- Efter att ha installerat tilläggspaketet, högerklicka på din virtuella dator och välj inställningar > USB.
- Aktivera alla USB-drivrutiner.
- Klick + (mer) och navigera sedan till USB-enheten.
Enheten kommer att vara tillgänglig varje gång du startar den virtuella maskinen, så du kan använda den direkt för att överföra filer.
I Microsoft Hyper-V
Hyper-V har ett förbättrat sessionsläge som tillåter omdirigering av lokala enheter från din PC till en virtuell dator. Du kan bara använda det här läget inte bara för att överföra filer direkt från din lokala enhet, utan också för att möjliggöra upptäckt av en USB PnP-enhet. Det här är de nödvändiga stegen:
- Stäng av alla aktiva virtuella maskiner och öppna Hyper-V Manager.
- Högerklicka på din dators namn och välj Hyper-V-konfiguration.
- Ska Server > Förbättrad policy för sessionsläge.
- Kolla upp Tillåt förbättrat sessionsläge och klicka Tillämpa.
- Ska Användare > Förbättrat sessionsläge.
- Bock Använd förbättrat sessionslägeoch klicka Tillämpa.
- Gå till din lista över virtuella Hyper-V-maskiner.
- Högerklicka på den virtuella maskin du vill ha och välj Börja.
- När den har börjat köra högerklickar du igen och väljer Redigera sessionsinställningar.
- Klick Visa alternativ Och gå till Lokala resurser > Ytterligare.
- Bygga ut Enheter och kontrollera den lokala enhet du vill dela.
- För att aktivera USB-upptäckt, expandera Andra stödda Plug and Play (PnP) enheter och kolla Enheter som jag ansluter senare.
- Klick OKoch gå sedan till Show ögonhår.
- Bock Spara mina inställningar för framtida anslutningar till den här virtuella maskinen och klicka Ansluta.
Den lokala enheten du valde kommer alltid att vara tillgänglig i den virtuella maskinen. Och alla USB du ansluter kommer att dyka upp i den virtuella datorn. Sedan kan du överföra filer med dessa enheter.
Kopiera med delat urklipp
Ett annat sätt att överföra filer är att kopiera dem från din värddator och klistra in dem i den virtuella gästmaskinen. Du måste konfigurera ett delat urklipp för att använda den här metoden. De flesta virtuella maskiner tillåter också dra och släpp för att kopiera filer. Du kan hitta stegen som krävs för att konfigurera delat urklipp och aktivera båda alternativen på olika VM-stationer nedan.
På VMware-arbetsstationen
- Ladda ner VMware Tools och i VMware, gå till virtuell maskin > Installera VMware Tools för att installera dem.
- När du har installerat VMware-verktyg, gå till virtuell maskin > inställningar > alternativ.
- Klick Gästisolering och markera båda Aktivera dra och släpp och Aktivera kopiera och klistra in.
- Klick OK.
I Oracle Virtual Box
- I VirtualBox högerklickar du på din virtuella dator och väljer inställningar.
- Klicka på Allmän Och gå till Avancerad ögonhår.
- Välj Mapp för ögonblicksbilder till vilken mapp du vill.
- Ställ in båda Delat urklipp och Dra och släpp till dubbelriktad och klicka OK.
I Microsoft Hyper-V
Du kan kopiera och klistra in filer direkt från en lokal enhet eller PnP-enhet med förbättrat sessionsläge i Hyper-V. Men om du vill använda dra och släpp för att kopiera filer från dessa enheter måste du också aktivera gästtjänster. För att aktivera tjänsterna,
- I Hyper-V Manager, gå till Förvaltning > Integrationstjänster för din virtuella maskin.
- Kolla upp Gästtjänster.
Skapa delad mapp
Du kan också skapa en delad mapp för att enkelt överföra filer till din virtuella maskin.
Den delade mappen kommer att visas på ditt VM OS under nätverksplatsen. Alla filer du överför hit kommer att vara tillgängliga på din virtuella dator och på din värddator.
På VMware-arbetsstationen
Följ instruktionerna nedan för att skapa en delad mapp på WMware Workstation:
- Installera först VMware Tools. För att göra detta, gå till Spelare > Hantera > Installera VMware Tools i din VM-session.
- Välj efter det Spelare > Hantera > Konfiguration av virtuell maskin.
- Gå till alternativ fliken och klicka Delade mappar.
- Kolla upp Alltid aktiverad och klicka Lägg till. Du kan också markera Karta som nätverksenhet i Windows-gäster för bekvämare åtkomst.
- Specificerar värdväg och den namn. Klicka sedan Nästa.
- Bock Aktivera denna delning och klicka Avsluta.
I Oracle Virtual Box
Så här kan du skapa en delad mapp i Oracle VirtualBox:
- Kör din VM-session och installera Guest Additions genom att gå till Enheter > Infoga cd-bild för gästtillägg och följ instruktionerna på skärmen.
- När du har installerat Guest Additions, gå till Maskin > inställningar > Delade mappar.
- Klick + (mer) och ange de givna alternativen.
- Se till att kolla Automatisk montering och då göra permanent om du vill att den delade mappen alltid ska vara tillgänglig.
- Klick OK.
I Microsoft Hyper-V
För att skapa en delad mapp i Hyper-V måste du dela en mapp från din värddator och sedan mappa en nätverksenhet till mappen. Följ först dessa instruktioner för att dela en mapp,
- Skapa en mapp på ditt värdsystem att dela med gästoperativsystemet.
- Högerklicka på den och välj Egenskaper.
- Gå till Utbyta fliken och klicka Dela med sig.
- Klick Dela med sig igen och välj alternativet för nätverksupptäckt enligt ditt val.
- Ta del av nätverksväg och klicka OK.
Öppna sedan den virtuella Hyper-V-maskinen och mappa en nätverksenhet till nätverkssökvägen genom att följa stegen nedan:
i fönster
- Öppna File Explorer och högerklicka på den här datorn.
- Välj nätverksenhet antingen Fler alternativ > nätverksenhet.
- Plats Kör till en oanvänd enhetsbeteckning och ange nätverkssökvägen i Fil.
- Klick Avsluta.
På Mac
- Gå till äppelmeny > Systeminställningar > Användare och grupper.
- Välj Inloggningsartiklar och klicka + (mer) På höger sida.
- Hitta din nätverksenhet under Delad och klicka Lägg till.
Virtuell diskmontering
Du kan också överföra filer från hårddisk eller SSD till en virtuell maskin genom att montera en virtuell disk med filerna. Den virtuella disken innehåller allt innehåll på den fysiska disken och fungerar som den virtuella datorns hårddisk. Därför kommer du direkt åt filerna som den innehåller.
Först måste du skapa en VHD (virtuell hårddisk), VDI (virtuell diskavbildning) eller VMDK (virtuell maskindisk) bildfil för den fysiska disken, beroende på vilken virtuell maskin programvara du använder. Sedan måste du montera den på den virtuella maskinen. Filen kommer att visas som en lokal enhet (eller många om filen innehåller fler partitioner).
Du kan kopiera den direkt till andra platser i den virtuella maskinen. När du är klar avmonterar du den virtuella enheten.
Överför via molnlagring
Du kan också överföra filer till ett virtuellt maskinoperativsystem genom molnlagring. Ladda först upp filerna till Google Drive, OneDrive, iCloud eller någon molntjänst. Ladda sedan ner den från den virtuella maskinens webbläsare eller molnapp.
Du kan också använda programvara för säkerhetskopiering för att överföra filer till virtuella datorer på liknande sätt.
Använda kommandoradsgränssnittet i Hyper-V
Hyper-V erbjuder också en metod för att använda PowerShell CLI för att överföra filer till en virtuell maskin. Du måste aktivera gästtjänster för att använda den här metoden. Så först,
- I Hyper-V Manager, gå till Förvaltning > Integrationstjänster.
- Kolla upp Gästtjänster.
- Ange sedan följande kommando i PowerShell för att överföra en fil:
Copy-VMFile “” –SourcePath “” –DestinationPath “” –CreateFullPath –FileSourceHost
