Startpagina » hoe » Beginner Geek Hoe virtuele machines te maken en te gebruiken

    Beginner Geek Hoe virtuele machines te maken en te gebruiken

    Met virtuele machines kunt u een besturingssysteem uitvoeren in een appvenster op uw bureaublad dat zich gedraagt ​​als een volledige, afzonderlijke computer. Je kunt ze gebruiken met verschillende besturingssystemen spelen, software uitvoeren die je hoofdbesturingssysteem niet kan gebruiken, en apps uitproberen in een veilige, sandbox-omgeving.

    Er zijn verschillende goede gratis virtuele machine (VM) -apps die het instellen van een virtuele machine zo maken dat iedereen het kan. U moet een VM-app installeren en hebt toegang tot installatiemedia voor het besturingssysteem dat u wilt installeren.

    Wat is een virtuele machine?

    Een virtuele machine-app creëert een gevirtualiseerde omgeving - eenvoudigweg een virtuele machine genoemd - die zich gedraagt ​​als een afzonderlijk computersysteem, compleet met virtuele hardwareapparaten. De VM draait als een proces in een venster op uw huidige besturingssysteem. U kunt een installatiediskette van het besturingssysteem (of een live-cd) opstarten op de virtuele machine en het besturingssysteem zal worden "misleid" door te denken dat het op een echte computer draait. Het zal worden geïnstalleerd en uitgevoerd zoals het zou op een echte, fysieke machine. Wanneer u het besturingssysteem wilt gebruiken, kunt u het programma van de virtuele machine openen en gebruiken in een venster op uw huidige bureaublad.

    In de VM-wereld wordt het besturingssysteem dat daadwerkelijk op uw computer wordt uitgevoerd de host en worden alle besturingssystemen die in VM's worden uitgevoerd, gasten genoemd. Het helpt voorkomen dat dingen te verwarrend worden.

    In een bepaalde VM wordt het gast-OS opgeslagen op een virtuele harde schijf-een groot bestand van meerdere gigabytes dat op je echte harde schijf wordt opgeslagen. De VM-app presenteert dit gast-OS als een echte harde schijf. Dit betekent dat u niet hoeft te rommelen met partitioneren of iets anders te doen wat ingewikkeld is met uw echte harde schijf.

    Virtualisatie voegt wat overhead toe, dus verwacht niet dat ze zo snel zijn als wanneer u het besturingssysteem op echte hardware had geïnstalleerd. Veeleisende games of andere apps die serieuze grafische afbeeldingen en CPU-kracht vereisen, doen het niet zo goed, dus virtuele machines zijn niet de ideale manier om Windows PC-games op Linux of Mac OS X te spelen, tenzij ze tenminste veel games bevatten. ouder of zijn grafisch niet veeleisend.

    De limiet voor het aantal VM's dat u kunt hebben, wordt eigenlijk beperkt door de hoeveelheid ruimte op de harde schijf. Hier is een voorproefje van enkele van de VM's die we gebruiken bij het testen van dingen tijdens het schrijven van artikelen. Zoals u ziet, hebben we volledige VM's met verschillende versies van Windows en Ubuntu geïnstalleerd.

    U kunt tegelijkertijd meerdere VM's uitvoeren, maar u zult merken dat u enigszins beperkt bent door uw systeembronnen. Elke VM verbruikt wat CPU-tijd, RAM en andere bronnen.

    Waarom u een virtuele machine wilt maken

    Afgezien van goed geeky plezier om mee te spelen, bieden VM's een aantal serieuze toepassingen. Hiermee kunt u met een ander besturingssysteem experimenteren zonder het op uw fysieke hardware te hoeven installeren. Ze zijn bijvoorbeeld een geweldige manier om te rommelen met Linux - of een nieuwe Linux-distributie - en kijken of dit goed voor je is. Als je klaar bent met spelen met een OS, kun je gewoon de VM verwijderen.

    VM's bieden ook een manier om een ​​andere OS-software uit te voeren. Als een Linux- of Mac-gebruiker kunt u bijvoorbeeld Windows in een VM installeren om Windows-apps uit te voeren waarvoor u anders misschien geen toegang hebt. Als u een latere versie van Windows-achtige Windows 10 wilt uitvoeren, maar oudere apps hebt die alleen op XP worden uitgevoerd, kunt u Windows XP in een VM installeren.

    Een ander voordeel dat VM's bieden, is dat ze "sandboxed" zijn van de rest van uw systeem. Software binnen een VM kan de VM niet verlaten om te knoeien met de rest van uw systeem. Dit maakt VM's een veilige plaats om apps of websites te testen die u niet vertrouwt en ziet wat ze doen.

    Toen bijvoorbeeld de "Hallo, we zijn van Windows" oplichters hebben gebeld, hebben we hun software in een VM uitgevoerd om te zien wat ze eigenlijk zouden doen - de VM verhinderde de oplichters toegang te krijgen tot het echte besturingssysteem en de bestanden van onze computer.

    Met Sandboxing kunt u ook onveilige besturingssystemen veiliger uitvoeren. Als je nog steeds Windows XP nodig hebt voor oudere apps, zou je het in een VM kunnen gebruiken waar tenminste het nadeel van het draaien van een oud, niet-ondersteund OS wordt gematigd.

    Virtuele machine-apps

    Er zijn verschillende virtuele machineprogramma's waaruit u kunt kiezen:

    • VirtualBox: (Windows, Linux, Mac OS X): VirtualBox is erg populair omdat het open-source en volledig gratis is. Er is geen betaalde versie van VirtualBox, dus je hoeft niet om te gaan met de gebruikelijke "upgrade om meer functies te krijgen" upsells en nags. VirtualBox werkt erg goed, vooral op Windows en Linux waar er minder concurrentie is, waardoor het een goede plaats is om met VM's te beginnen.
    • VMware Player: (Windows, Linux): VMware heeft zijn eigen lijn van virtuele machineprogramma's. U kunt VMware Player op Windows of Linux gebruiken als een gratis basismachine voor virtuele machines. Meer geavanceerde functies, waarvan er vele gratis in VirtualBox te vinden zijn, moeten worden geüpgraded naar het betaalde VMware Workstation-programma. We raden aan te beginnen met VirtualBox, maar als dit niet goed werkt, wil je misschien VMware Player proberen.
    • VMware Fusion: (Mac OS X): Mac-gebruikers moeten VMware Fusion kopen om een ​​VMware-product te gebruiken, omdat de gratis VMware Player niet beschikbaar is op een Mac. VMware Fusion is echter meer gepolijst.
    • Parallels Desktop: (Mac OS X): Macs hebben ook Parallels Desktop beschikbaar. Zowel Parallels Desktop als VMware Fusion voor Mac zijn beter gepolijst dan de programma's van virtuele machines op andere platforms, omdat ze op de markt worden gebracht voor gemiddelde Mac-gebruikers die misschien Windows-software willen gebruiken.

    Hoewel VirtualBox heel goed werkt op Windows en Linux, willen Mac-gebruikers misschien een meer gepolijst, geïntegreerd Parallels Desktop- of VMware Fusion-programma kopen. Windows- en Linux-tools zoals VirtualBox en VMware Player zijn meestal gericht op een geekier publiek.

    Er zijn natuurlijk nog veel meer VM-opties. Linux omvat KVM, een geïntegreerde virtualisatie-oplossing. Professional en Enterprise-versie van Windows 8 en 10 maar niet Windows 7-omvatten Microsoft's Hyper-V, een andere geïntegreerde oplossing voor virtuele machines. Deze oplossingen kunnen goed werken, maar ze hebben niet de meest gebruikersvriendelijke interfaces.

    Een virtuele machine opzetten

    Als je eenmaal een VM-app hebt gekozen en deze hebt geïnstalleerd, is het instellen van een VM eigenlijk best gemakkelijk. We gaan het basisproces in VirtualBox doornemen, maar de meeste apps gaan op dezelfde manier om met het maken van een VM.

    Open uw VM-app en klik op de knop om een ​​nieuwe virtuele machine te maken.

    U wordt door het proces geleid door een wizard die u eerst vraagt ​​welk besturingssysteem u gaat installeren. Als u de naam van het besturingssysteem typt in het vak "Naam", zal de app hoogstwaarschijnlijk automatisch het type en de versie voor het besturingssysteem selecteren. Als dit niet het geval is, of als het verkeerd raadt, selecteert u die items zelf in de vervolgkeuzemenu's. Als u klaar bent, klikt u op 'Volgende'.

    Op basis van het besturingssysteem dat u wilt installeren, zal de wizard een aantal standaardinstellingen voor u selecteren, maar u kunt deze wijzigen via de volgende schermen. U wordt gevraagd hoeveel geheugen u aan de VM moet toewijzen. Als u iets anders dan de standaard wilt, selecteert u dit hier. Anders klikt u gewoon op "Volgende". En maak u geen zorgen, u kunt deze waarde later wijzigen als dat nodig is.

    De wizard maakt ook het virtuele harde schijfbestand dat door de VM moet worden gebruikt. Tenzij u al een virtueel hardeschijfbestand hebt dat u wilt gebruiken, selecteert u gewoon de optie om een ​​nieuw te maken.

    U wordt ook gevraagd of u een schijf met dynamisch toegewezen of vaste grootte wilt maken. Met een dynamisch toegewezen schijf, stelt u een maximale schijfgrootte in, maar het bestand zal alleen zo groot worden als nodig is. Met een schijf met een vaste grootte, stelt u ook een grootte in, maar het gecreëerde bestand zal zo groot zijn vanaf het maken ervan.

    We raden aan schijven met een vaste grootte te maken, omdat ze, terwijl ze wat meer schijfruimte opeten, ook beter presteren, waardoor uw VM sneller reageert. Bovendien weet u hoeveel schijfruimte u hebt gebruikt en zult u niet verrast raken wanneer uw VM-bestanden beginnen te groeien.

    U kunt dan de grootte van de virtuele schijf instellen. U bent vrij om te kiezen voor de standaardinstelling of om het formaat aan te passen aan uw behoeften. Zodra u op "Maken" klikt, wordt de virtuele harde schijf gemaakt.

    Daarna wordt u teruggegooid naar het hoofdvenster van de VM-app, waar uw nieuwe VM moet worden weergegeven. Zorg ervoor dat de installatiemedia die u nodig hebt beschikbaar zijn voor de machine, meestal verwijst dit naar een ISO-bestand of een echte schijf via de instellingen van de VM. U kunt uw nieuwe VM uitvoeren door deze te selecteren en op Start te drukken.


    Natuurlijk hebben we zojuist de basis van het gebruik van VM's besproken. Als u meer wilt lezen, bekijk dan enkele van onze andere handleidingen:

    • De complete gids voor het versnellen van uw virtuele machines
    • Hoe virtuele machines te maken en uit te voeren met Hyper-V
    • Hoe Android te installeren in VirtualBox
    • Hoe de bestanden van uw computer delen met een virtuele machine
    • Gebruik Portable VirtualBox om overal virtuele machines mee te nemen
    • 10 VirtualBox-trucs en geavanceerde functies die u moet kennen

    Heeft u nog andere toepassingen of tips voor het gebruik van VM's die we niet hebben aangeraakt? Laat het ons weten in de comments!