Hoe een virtuele machine op Linux te draaien: 3 verschillende manieren

Hoe een virtuele machine op Linux te draaien: 3 verschillende manieren

U moet een ander besturingssysteem op uw Linux-pc uitvoeren. Dual booting is een optie, maar je zou een virtuele machine kunnen gebruiken.





Maar als u de tweede optie kiest, welke Linux virtual machine-software moet u dan gebruiken?





Virtuele machines versus dubbel opstarten Linux

Er zijn twee manieren om meerdere besturingssystemen op een computer uit te voeren:





Dual-booting is goed, maar heeft zijn nadelen. U kunt bijvoorbeeld twee of meer Linux-distributies uitvoeren (misschien Linux Mint of Ubuntu ) geïnstalleerd op uw computer. Het werkt echter niet voor iedereen even goed. Verschillende problemen kunnen de ervaring frustreren, zoals opnieuw opstarten.

De tijd die nodig is om opnieuw op te starten, een ander besturingssysteem te selecteren op het GRUB-bootloaderscherm en vervolgens op te starten, kan problematisch zijn. Dit geldt met name voor systemen waarop Linux naast Windows is geïnstalleerd.



Op langzamere systemen kan het zijn dat u 5-10 minuten moet wachten voordat u productief kunt worden. Met antivirussoftware die bij het opstarten scant, gaat het al snel enorm traag.

Als u uw secundaire besturingssysteem op een virtuele machine uitvoert, kunt u dit probleem echter oplossen.





Wat is een virtuele machine?

Simpel gezegd zijn virtuele machines --- bekend als VM's --- toepassingen die een softwareomgeving creëren die computerhardware nabootst. In deze omgeving kan dan een besturingssysteem worden geïnstalleerd. Dit noemen we een 'guest OS', terwijl het besturingssysteem dat je op je fysieke computer hebt geïnstalleerd het 'host OS' is. Bovendien kan virtualisatie worden verbeterd met behulp van speciale systeemhardware!

Kom meer te weten: Wat is een virtuele machine en hoe werkt het?





software om bestanden en mappen te ordenen

Virtualisatie op uw pc activeren

Hoewel het door u gekozen gast-besturingssysteem mogelijk zonder hardwarevirtualisatie wordt uitgevoerd, is het de moeite waard om deze te gebruiken als de optie beschikbaar is. Niet in de laatste plaats omdat het de belasting van de systeembronnen van uw computer zal verminderen.

Om te controleren of uw Linux-pc virtualisatie aankan, opent u een terminal en voert u het volgende in:

lscpu

Zoek naar 'Virtualisatie' --- het type dat door de CPU van uw computer wordt ondersteund, wordt weergegeven. U zou een verwijzing naar VT-x, VT-d of AMD-V moeten zien.

Om hardwarevirtualisatie in te schakelen, moet u uw computer opnieuw opstarten om toegang te krijgen tot het BIOS/UEFI. Hoe dit wordt bereikt, hangt af van je apparaat, het is over het algemeen toegankelijk door te tikken Van de of F2 nadat de computer opnieuw is opgestart.

Vind de Geavanceerd scherm in het BIOS en zoek naar een van de volgende opties:

  • virtualisatie
  • VT-x (Intel --- oudere systemen hebben VT-d)
  • AMD-V (AMD-systemen)

Oudere BIOS-omgevingen worden genavigeerd met behulp van de pijltoetsen; menu's in nieuwere UEFI's zijn echter toegankelijk met een muis. Wanneer u virtualisatie heeft ingeschakeld, drukt u op F10 om op te slaan en af ​​te sluiten.

Uw pc zal dan opnieuw opstarten.

3 virtuele werktuigmachines voor Linux

Met virtualisatie geactiveerd is het tijd om eens te kijken naar de keuze aan Linux VM-applicaties.

1. VirtualBox

VirtualBox biedt veelzijdige virtualisatie en kan een virtuele machine maken met vrijwel elk besturingssysteem (behalve degene die bedoeld zijn voor ARM-apparaten). Het biedt ook software- en hardwareondersteunde virtualisatie, waarbij virtuele machines worden opgeslagen als schijfkopieën. Dit maakt het eenvoudig om een ​​back-up te maken van of te migreren naar andere pc's of VM-applicaties.

VirtualBox is bijzonder goed in het uitvoeren van 32-bits en 64-bits Linux-distributies, evenals Windows. Het is zelfs mogelijk om macOS op VirtualBox uit te voeren, misschien om het te testen voordat je je pc configureert als een Hackintosh.

downloaden: VirtualBox (Vrij)

2. Voer een Linux-VM uit in QEMU

Als u een ARM-besturingssysteem als uw Linux-VM wilt gebruiken, is QEMU de beste keuze. Deze op de opdrachtregel gebaseerde tool is geschikt voor VM's van Android, Raspbian of het niet-Linux RISC-besturingssysteem en is snel in te stellen.

download kantoor thuis en zakelijk 2016

Afkorting van 'Quick Emulator', QEMU is echter een beetje uitdagend en vertrouwt op de opdrachtregel in plaats van een muisgestuurde interface. Om tijd te besparen, kunnen sommige gastbesturingssystemen worden gedownload met ingebouwde QEMU. Zie onze blik op: het Raspbian Pi-besturingssysteem uitvoeren in QEMU om een ​​inleiding te krijgen tot deze Linux VM-tool.

Hoewel de niet-afgekorte naam voor QEMU 'Quick Emulator' is, is het in feite een hypervisor, een tool voor het beheren van hardwarevirtualisatie. U kunt QEMU installeren met:

sudo apt install qemu qemu-kvm libvirt-bin

Zoals opgemerkt, wordt de opdrachtregelinterface in de terminal gebruikt om QEMU uit te voeren. Dit kan een uitdaging zijn voor nieuwere Linux-gebruikers, maar gelukkig zijn er oplossingen. Deze QEMU-vorken voegen een grafische gebruikersinterface (GUI) toe, zodat u een Linux-VM kunt uitvoeren zonder opdrachten te typen:

Deze projecten bevinden zich in verschillende stadia van ontwikkeling --- probeer QtEmu voor de beste resultaten.

3. VMware Workstation Player

VMware is marktleider op het gebied van desktop- en servervirtualisatie, met duizenden zakelijke klanten. Gelukkig brengen ze ook een gratis versie uit voor meer gerichte use-cases.

downloaden: VMware Workstation Player

Met ondersteuning voor alle belangrijke Linux-besturingssystemen en meer dan 200 gastbesturingssystemen, is VMware Workstation Player een slimme Linux VM-oplossing. Merk op dat, in tegenstelling tot QEMU, VMware Workstation Player echter geen ARM-besturingssystemen kan uitvoeren.

Welke Linux-distributies werken het beste in een VM?

Nadat u een geschikte toepassing voor een virtuele machine hebt gekozen, moet u uw gast-besturingssysteem aanpassen. U kunt Windows bijvoorbeeld moeiteloos uitvoeren op VirtualBox en VMware

hoe u een telefonische vergadering kunt voeren op de iPhone

Omgekeerd is QEMU geschikt voor het uitvoeren van ARM-gerichte distributies, zoals het Raspberry Pi OS of Android.

Ondertussen zal iets lichtgewichts als Lubuntu draaien op elk van deze virtuele Linux-machinetools.

Maar wat als je ze alle drie wilt uitvoeren? Gelukkig is er een aanzienlijke onderlinge compatibiliteit tussen hen. U kunt een VDI-bestand importeren van de ene VirtualBox-installatie naar de andere, of u kunt een VMware VMDK converteren naar een leesbaar IMG-bestand voor QEMU.

Dus welke Linux VM-app u ook gebruikt, u kunt erop vertrouwen dat u uw Linux VM naar andere apparaten verplaatst.

Welke Linux Virtual Machine Tool moet je gebruiken?

We hebben dus drie virtuele machine-applicaties bekeken. Maar welke moet je gebruiken?

Het is een lastige. Als u eenvoudige virtualisatie wilt die eenvoudig en open source is, kies dan voor VirtualBox. Als open source geen probleem is, kan VMware wat meer stabiliteit bieden, vooral op nieuwere computers.

Als u ondertussen een ARM-besturingssysteem op uw Linux-VM wilt uitvoeren, kiest u QEMU. Gebruik een GUI als u niet te lang in de terminal wilt blijven.

Deel Deel Tweeten E-mail 7 praktische redenen om een ​​virtuele machine te gaan gebruiken

Waar worden virtuele machines voor gebruikt? Hier zijn enkele praktische voordelen en toepassingen voor virtuele machines die u nu kunt proberen.

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • VirtualBox
  • Virtuele machine
  • Besturingssystemen
  • Linux-tips
Over de auteur Christian Cawley(1510 artikelen gepubliceerd)

Plaatsvervangend redacteur voor beveiliging, Linux, doe-het-zelf, programmeren en technologie 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