Hoe bestanden over te zetten tussen een gast op een virtuele machine en een host-pc

Hoe bestanden over te zetten tussen een gast op een virtuele machine en een host-pc

Met virtuele machines kunt u een ander besturingssysteem draaien in een geïsoleerde omgeving, en het gebruik van een virtuele machine kan uw productiviteit aanzienlijk verbeteren. Omdat virtuele machines van nature geïsoleerd zijn, hebt u geen directe toegang tot bestanden op uw host-pc.





Het kopiëren van tekst of bestanden van de host-pc naar de gast, of omgekeerd, is vaak een belangrijk knelpunt voor gebruikers van virtuele machines. Hoewel het misschien ingewikkeld lijkt, is het eigenlijke proces vrij eenvoudig. Laten we eens kijken naar de verschillende methoden voor het overbrengen van bestanden tussen het gastbesturingssysteem van uw virtuele machine en de host-pc met behulp van VirtualBox of VMware.





Hoe bestanden over te zetten van virtuele machine naar host

Een virtuele machine is een softwareomgeving die de hardware emuleert die nodig is om een ​​besturingssysteem (OS) te installeren. In zeer algemene termen kunt u hiermee een besturingssysteem op een bestaand besturingssysteem installeren, net als een app.





U zult niet verrast zijn door de opties voor het delen van gegevens tussen een host-pc, elk gastbesturingssysteem dat op een virtuele machine draait. Dit zijn de drie belangrijkste opties om gegevens te delen tussen een virtuele machine en een host-pc:

  • Slepen en neerzetten (kopiëren en plakken)
  • USB-poort
  • Gedeelde map

Elk van deze methoden is bij uitstek geschikt voor een specifiek type gegevens en verwacht gebruik. Kopiëren en plakken is bijvoorbeeld het beste voor het delen van tekst en kleine bestanden, zoals het kopiëren van code van een browser op uw host-pc naar een terminalsessie in het gast-besturingssysteem.



Hieronder zullen we kijken naar het delen van gegevens met behulp van deze drie methoden op: virtuele machines draait op Oracle VirtualBox en VMware Workstation Player

Verwant: Wat is een virtuele machine? Alles wat u moet weten





Slepen en neerzetten en gedeeld klembord

De eenvoudigste optie om bestanden tussen uw host-pc en een virtuele machine over te zetten, is door een gedeeld klembord in te stellen en/of te slepen en neer te zetten. Hierdoor kunt u een algemeen klembord gebruiken, wat inhoudt dat u tekst/afbeeldingen en bestanden kunt kopiëren/plakken tussen de virtuele machine en uw host-pc.

Gedeeld klembord in VirtualBox

Als u Oracle VirtualBox gebruikt, kunt u een Gedeeld klembord en Sleepen en plaatsen in slechts een paar snelle stappen:





  1. Selecteer uw virtuele machine, klik met de rechtermuisknop en selecteer Instellingen.
  2. Klik in het venster dat verschijnt op algemeen en klik vervolgens op de Geavanceerd tabblad.
  3. Je zou nu de moeten zien Gedeeld klembord en Sleepen en plaatsen vervolgkeuzemenu's.

U kunt kiezen uit Host naar gast, gast naar host en bidirectioneel . Er is ook de standaardoptie, Gehandicapt . Selecteer Bidirectioneel in beide vervolgkeuzelijsten om het delen van bestanden in twee richtingen in te schakelen.

Gegevens kopiëren en plakken in VMware

Net als bij de VirtualBox-functionaliteit, kunt u ook een gedeeld klembord instellen of slepen en neerzetten in VMware inschakelen. Maar misschien moet u eerst het VMware Tools-pakket installeren, dat extra functies biedt.

  1. Navigeer binnen VMware naar: VM > VMware Tools installeren . Als u VMware Tools nog niet hebt gedownload, worden instructies gegeven om dit te doen.
  2. U kunt vervolgens kopiëren en plakken inschakelen VM > Instellingen > Opties . Selecteer Gastisolatie , dan Kopiëren en plakken inschakelen en Slepen en neerzetten inschakelen , bevestig met Oke .

Het op deze manier delen van gegevens tussen het gast- en hostbesturingssysteem is het meest geschikt voor kleinere bestanden. U kunt ook tekstreeksen, URL's, dat soort dingen delen. Blijf echter uit de buurt van grote bestanden - daar heb je andere opties voor.

Verwant: Bestanden overzetten en delen tussen Windows en Linux

USB stick

Het gebruik van een USB-stick om gegevens tussen twee fysieke machines uit te wisselen is een aloude traditie. Hoewel niet ideaal, kan een USB-stick bestanden overbrengen tussen de host-pc en de virtuele machine. Laten we eens kijken hoe u een USB-station kunt gebruiken om gegevens te delen tussen een virtuele machine en uw host-pc.

Breng bestanden over van host naar VirtualBox met behulp van een USB-stick

Om toegang te krijgen tot USB-apparaten vanuit VirtualBox, moet u USB-toegang inschakelen. Hiervoor moet je de downloaden VirtualBox-uitbreidingspakket

hoe abonnees op youtube te bekijken

Nadat u het uitbreidingspakket hebt gedownload:

  1. Plaats het USB-apparaat dat u wilt gebruiken
  2. Start VirtualBox en klik op Bestand > Voorkeuren , dan Extensies en klik + . Blader naar het gedownloade Extension Pack, klik op Open , en wanneer daarom wordt gevraagd, Installeren .
  3. Volg de aanwijzingen om het proces te voltooien. U kunt vervolgens controleren of USB is ingeschakeld in Instellingen > USB .
  4. U moet nu de toegevoegde USB-ondersteuning inschakelen. Klik in het hoofdvenster van VirtualBox met de rechtermuisknop op de VM die u wilt gebruiken en selecteer Instellingen > USB .
  5. Klik + blader vervolgens naar het USB-apparaat. Het zal beschikbaar zijn wanneer u de VM start. Extra schijven kunnen op dezelfde manier worden toegevoegd.

Bestanden overzetten naar VMWare met een USB-stick

Met VMware wordt het apparaat gedetecteerd wanneer een USB-apparaat is aangesloten en de VM het actieve venster is. In dit scenario wordt het echter niet gedetecteerd door de host-pc. Om dit te laten gebeuren, verwijdert u de schijf, minimaliseert u de VM en maakt u opnieuw verbinding.

Het is eenvoudig, maar kan rommelig worden als je vergeet op welk besturingssysteem de USB-stick is aangesloten.

Deze optie is het beste voor grote bestanden. Natuurlijk ben je beperkt door de capaciteit van het USB-apparaat, dus houd daar rekening mee. Welke VM-software u ook gebruikt, het veilig uitwerpen van USB-apparaten wordt aanbevolen op zowel host- als gastvirtuele machines.

Een gedeelde map maken

Uw derde optie is om een ​​netwerkshare op uw host-pc in te stellen waartoe de gast-VM toegang heeft. Dit betekent dat u een deel van de harde schijf van uw pc aanwijst als toegankelijk via het lokale netwerk. Met deze opstelling kan de VM vervolgens verbinding maken met het netwerk en toegang krijgen tot de schijf.

Hoewel fysiek allemaal op dezelfde computer, voegt dit een hogere capaciteit toe aan het delen van gegevens op uw virtuele machine.

Maak een gedeelde map in VirtualBox

Je zou VirtualBox Guest Additions al moeten hebben gedownload. Dit moet worden geïnstalleerd via Apparaten > Gasttoevoegingen installeren , waar u naar het juiste EXE-bestand moet bladeren. Volg de stappen tot het einde, kies de standaardopties en dan Finish .

Start VirtualBox en open Apparaten > Gedeelde mappen > Instellingen gedeelde mappen . Klik op +, dan in Mappad, klik op de pijl en selecteer Ander . Blader (het host-besturingssysteem) naar de map die u als share gebruikt, markeer deze en Selecteer map .

In de Delen toevoegen venster, geef de share een naam (het is verstandig om dezelfde naam in het gast-besturingssysteem te houden als het host-besturingssysteem). Rekening Auto-mount en permanent maken , dan Oke .

Vanuit het gast-besturingssysteem vindt u de share die is ingesteld op de gebruikelijke locatie voor netwerkshares. In Windows 10 is dit bijvoorbeeld onder Netwerklocaties in Windows Explorer .

Een netwerkschijf delen in VMWare

Het proces van het maken van een gedeelde map op VMWare is vrij eenvoudig:

  1. Kies binnen VMWare Workstation uw virtuele machine en klik op Speler > Beheren > Instellingen virtuele machine
  2. Klik op Opties > Gedeelde mappen. U kunt dan een optie voor delen kiezen onder Mappen delen
  3. Klik op Toevoegen om uw gedeelde map in te stellen en volg de instructies op het scherm in de Wizard Gedeelde map toevoegen .
  4. U kunt dan de . typen Hostpad naar de map die u wilt delen en geef uw map een naam.
  5. Zodra u klikt Volgende , u bepaalt de toegang tot de map ( Alleen lezen of Deze share inschakelen , de laatste geeft zowel de host als de virtuele machine volledige toegang tot de gedeelde map).
  6. Klik op Finish om uw gedeelde map te maken.

Linux-gebruikers kunnen de gedeelde map bekijken onder de / mnt / hgfs map.

Hoewel dit de meest gecompliceerde optie is om in te stellen, kunt u moeiteloos grotere bestanden delen. Dit kunnen installatieprogramma's, schijfkopiebestanden en video's met hoge resolutie zijn.

Bestanden overzetten van VM naar host

Niet iedereen heeft een virtuele machine nodig, maar degenen onder ons die dat wel doen, moeten bijna altijd gegevens delen. Als u geen bestanden van de host naar het gastbesturingssysteem kopieert, is er een reden om gegevens van de VM te kopiëren. Dit is meestal wanneer u op het punt staat de virtuele machine te vernietigen en een back-up van uw gegevens wilt maken.

Door te leren hoe u gegevens kunt delen tussen een VM en het host-besturingssysteem, kunt u uw VM-gebruik een boost geven.

waar kan ik gratis films kijken zonder me aan te melden
Deel Deel Tweeten E-mail VirtualBox versus VMware Player: de beste virtuele machine voor Windows

Welke virtuele machinesoftware moet u gebruiken? VirtualBox en VMware Player zijn populaire keuzes. Hier is hoe ze vergelijken.

Lees volgende
Gerelateerde onderwerpen
  • Technologie uitgelegd
  • VirtualBox
  • Virtuele machine
Over de auteur Christian Cawley(1510 artikelen gepubliceerd)

Plaatsvervangend redacteur voor beveiliging, Linux, doe-het-zelf, programmeren en techniek uitgelegd, en echt nuttige podcast-producent, met uitgebreide ervaring in desktop- en softwareondersteuning. Christian levert een bijdrage aan het tijdschrift Linux Format en is een Raspberry Pi-knutselaar, Lego-liefhebber en retro-gamingfan.

Meer van Christian Cawley

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren