Rudy's Krabbels | Gnome Boxes software manager linux mint

Gnome Boxes of Oracle VirtualBox voor Virtuele Machines?

Gnome Boxes is programma om Virtuele Machines te installeren. Jarenlang gebruikte ik Oracle VirtualBox voor het draaien van andere besturingssystemen, zoals Windows, op mijn computer. Totdat ik steeds vaker tegen beperkingen aanliep. De installatieprocedures lopen soms vast, instabiliteit, traag, audio- en video werken vaak slecht..

Daarnaast is Linux tegenwoordig steeds beter in staat virtuele machines te draaien op een eenvoudige manier. Onder andere met Gnome Boxes. Tijd voor een overstap?

Gnome Boxes

Voor het ontwikkelen en testen van mijn nieuwe Bijbelprogramma (inmiddels is versie 3.1 in beta-versie voor Linux beschikbaar) wilde ik tijdelijk een Windows10 machine draaien.

bis 3.1.Beta voor Linux
BIS 3.1.Beta voor Linux

Normaliter zou ik dan met Oracle VirtualBox een installatie doen. Maar het is altijd wel een beetje een gedoe daarmee. Ik kreeg de tip te kijken naar Gnome Boxes. Ze beloven: “Met een paar klikken virtuele machines van besturingssysteemschijfkopieën (ISO images) te maken”. En die belofte komen ze na!

Windows10 met Gnome Boxes

Vanuit de Linux Mint Software Manager installeerde ik Gnome Boxes. Daarna voeg je een Virtuele Machine (VM) toe door op het ‘+’ icoontje te klikken, selecteert een ISO image (in dit geval koos ik voor een Windows10 image die ik gedownload heb), stelt in hoeveel cores en geheugen je VM mag gebruiken en je Operating System naar keuze wordt geinstalleerd.

Zo kon ik daarna in Windows10 werken – Python installeren, mijn programmatuur onder Windows opnieuw compileren en klaar is mijn Windows-versie van de software! Daarna heb ik het zekerheidshalve nog even getest op een laptop die Windows10 als standaard OS had en alles was in orde.

Gnome Boxes of VirtualBox? Installatie ISO image met Gnome Boxes
Installatie ISO image met Gnome Boxes

Andere Linux distributies

Andere linux-distriuties uitproberen wordt daarmee ook een eenvoudige klus; download een .ISO-bestand, voeg het toe in Gnome en je kunt experimenteren! Zo heb ik ondermeer Linux Lite geinstalleerd om zo te testen of m’n software, en in het bijzonder de installatie-procudure, van mijn beta-versie van het Bijbelprogramma wel goed werkt op andere computers en linux-distributies. En ook dat ging als een tierelier!

Daarnaast ben ik op zoek naar een goede Linux-distributie voor een al wat oudere laptop hier die nog op Windows10 (SE) draait en we over willen zetten naar Linux. Met Gnome Boxes kun je eenvoudig zo’n eenvoudiger machine simuleren door bijvoorbeeld het aantal cores en geheugen aan te passen – zo krijg je een indruk hoe zo’n installatie zou werken onder minder krachtige hardware.

Linux Lite onder gnome boxes (host: Linux Mint)
Linux Lite onder gnome boxes (host: Linux Mint)

Kernel-based Virtual Machine

Gnome Boxes maakt gebruik van de KVM-mogelijkheden van moderne linux-distributies.

KVM is een module in de Linux-kernel die van Linux een “hypervisor” maakt. KVM stelt een programma in staat om direct gebruik te maken van de virtualisatiefuncties van een processor (Intel VT-x of AMD-V). In plaats van dat de software elke CPU-instructie van het gast-besturingssysteem moet simuleren, zorgt KVM ervoor dat de gast-OS instructies direct op de fysieke CPU kan uitvoeren met bijna “native” snelheid.” *

Windows10 Gnome Boxes
Windows10 op Gnome Boxes

Dat snelheidsverschil merk je direct als je het vergelijkt met Oracle VirtualBox. En dat komt omdat VirtualBox heel anders werkt:

In tegenstelling tot VirtualBox (dat zijn eigen kernel-drivers en management-tools meebrengt), gebruikt GNOME Boxes de technologieën die al in de Linux-kernel zitten. Dit maakt het vaak efficiënter en stabieler op Linux-distributies, omdat het “native” is.” *

Dit zorgt er dus voor dat Windows en Linux distributies supersnel werken onder Gnome Boxes (er van uitgaande dat je een redelijk courante computer hebt die virtualisatie ondersteund).

Heb je een oudere computer dan is Oracle VirtualBox nog steeds een aanrader. Maar maak je gebruik van een moderne laptop of computer met Linux? Kies voor Gnome Boxes! Voor wie wil overstappen naar Linux maar toch af en toe nog Windows programma’s wil gebruiken ook een hele handige optie; geen gedoe met dual-boot installaties maar gewoon Windows, onder Gnome Boxes, in een ‘virtuele machine’ draaien!

______
* bron: Gemini

Delen op: