A wise man once said, “With great power comes great responsibility.” The same can be said about virtual machines (VMs). VMs are gaining popularity because they offer a lot of power and flexibility. But all this power can be confusing for newcomers. Well, unless you have VirtualBox on Ubuntu 20.04 machine.
In deze tutorial leer je hoe je VirtualBox installeert en hoe je controle kunt krijgen over je VM’s zonder jezelf te verliezen in het proces.
Klaar? Begin met het beheren van je VM’s als een professional met VirtualBox!
Vereisten
Deze tutorial zal een praktische demonstratie zijn. Als je wilt meedoen, zorg er dan voor dat je het volgende hebt:
- Een Ubuntu 20.04 systeem.
- A user account with sudo privileges – This tutorial uses a root account, but you can also use a regular account with sudo privileges.
Als je een niet-rootgebruiker gebruikt, voeg dan sudo toe aan elk commando in deze tutorial.
- Een SSH-client naar keuze – Deze tutorial gaat ervan uit dat je bent ingelogd via SSH op je Ubuntu 20.04 systeem.
- A minimum of 4GB of RAM – VirtualBox recommends at least 16GB for optimal performance.
- A minimum of 20GB of free storage space – Each VM you create needs its own storage.
In werkelijk gebruik hangt de hoeveelheid geheugen en opslag die je nodig hebt af van hoeveel VM’s je maakt en wat je van plan bent ermee te doen.
- Een OS-imagebestand (ISO) – Deze tutorial gebruikt een ISO-image van Windows 10 (32-bit).
Het installeren van VirtualBox op Ubuntu 20.04 via APT
De basisrepositories voor Ubuntu 20.04 bevatten VirtualBox, maar het is niet standaard geïnstalleerd. De eenvoudigste manier om VirtualBox op Ubuntu te installeren, is via de APT-pakketbeheerder. Deze methode werkt of je nu Ubuntu Desktop of Server gebruikt.
Merk op dat de versie van VirtualBox in de repositories mogelijk niet de nieuwste en beste is. Maar geen zorgen. Je kunt de nieuwste versie installeren met behulp van de officiële repository van Oracle, waarover je in de volgende sectie zult leren.
Om VirtualBox van de Ubuntu-repositories te installeren via APT:
1. Voer de onderstaande opdracht apt update uit om de lijst met beschikbare pakketten bij te werken.

2. Voer vervolgens de onderstaande opdracht apt install uit om VirtualBox en het uitgebreide pakket te installeren.
Het uitgebreide pakket is een set aanvullende functies voor VirtualBox waarmee je bepaalde functies kunt gebruiken, zoals ondersteuning voor USB 2.0 en 3.0, Remote Desktop Protocol (RDP), enzovoort.

3. Selecteer OK en druk op Enter nadat u de VirtualBox Extension Pack Personal Use and Evaluation License (PUEL)-voorwaarden hebt gelezen.

4. Nu, selecteer Ja en druk op Enter om de Oracle Binary Code License Agreement voor de VirtualBox Extension Pack te accepteren.

De installateur zal alle benodigde bestanden downloaden en installeren, zoals hieronder weergegeven. Wacht tot het proces is voltooid. Dat is alles! U hebt VirtualBox succesvol op uw machine geïnstalleerd met APT.

5. Voer tot slot de volgende opdracht uit om VirtualBox te starten of open het vanuit het menu Toepassingen.
Deze stap is van toepassing bij het openen van VirtualBox, ongeacht de methode die u hebt gebruikt om de toepassing in deze handleiding te installeren.
Het hoofdvenster van de VirtualBox Manager verschijnt, zoals hieronder weergegeven, waar u uw virtuele machines kunt beheren.

VirtualBox installeren vanuit de officiële repository van Oracle
U hebt geleerd hoe u VirtualBox kunt installeren met behulp van de APT-pakketbeheerder, een snelle methode. Maar deze methode heeft één groot nadeel; u krijgt niet de nieuwste versie van VirtualBox.
Als u de nieuwste versie van VirtualBox wilt, moet u deze installeren vanuit de officiële repository van Oracle. Oracle brengt regelmatig nieuwe versies van VirtualBox uit. Let op dat deze methode iets complexer is dan de vorige.
Om VirtualBox vanuit de officiële repository van Oracle te installeren, moet u eerst de Oracle-repository-sleutel aan uw systeem toevoegen:
1. Voer de onderstaande wget-opdracht uit om de Oracle-repositorysleutel te downloaden en toe te voegen aan je sleutelring. Deze sleutel zorgt ervoor dat de pakketten die je installeert via deze repository geldig zijn en afkomstig zijn van een vertrouwde bron.

2. Voer vervolgens de volgende add-apt-repository-opdracht uit om de Oracle-repository aan je systeem toe te voegen. Deze repository bevat de nieuwste versies van VirtualBox voor Ubuntu.

3. Nadat je de repository hebt toegevoegd, voer je de onderstaande apt update-opdracht uit om de APT-cache bij te werken en de nieuwe wijzigingen toe te passen.

4. Voer de apt cache-opdracht uit om te controleren welke versie van VirtualBox beschikbaar is in de officiële repositories.
Kies de nieuwste versie van VirtualBox uit de lijst om te installeren.

5. Voer nu de apt install-opdracht uit om de nieuwste VirtualBox-versie te installeren die je hebt gekozen in stap vier.

Als alternatief kun je de apt install virtualbox- opdracht kopiëren en plakken in je terminal en op Tab drukken om de versienummer automatisch aan te vullen.
Alle momenteel beschikbare versies worden weergegeven, zoals hieronder getoond. Kies de nieuwste versie om te installeren. Deze methode werkt voor elke ondersteunde combinatie van Ubuntu-release en VirtualBox-versie.

6. Voer vervolgens de volgende opdracht uit om het VirtualBox Extension Pack te downloaden. Zorg ervoor dat het versienummer van het extensiepakket overeenkomt met de versie van VirtualBox die je zojuist hebt geïnstalleerd (6.1).
Je kunt de downloadlink voor het extensiepakket vinden op dezelfde pagina waar je de downloadlink voor VirtualBox hebt gevonden.

7. Voer tot slot de VBoxManage-opdracht hieronder uit om het VirtualBox Extension Pack te installeren.
Type y en druk op Enter wanneer er om akkoord wordt gevraagd met de voorwaarden, zoals hieronder wordt weergegeven.

Installeer VirtualBox met behulp van een Deb-pakket
Als je geen fan bent van het toevoegen van repositories van derden aan je systeem, kun je VirtualBox installeren met behulp van een deb-pakket. Je kunt het deb-pakket downloaden van Oracle en handmatig op je systeem installeren.
Om VirtualBox te installeren vanuit een .deb-pakket:
1. Open je favoriete webbrowser, ga naar de VirtualBox Linux downloads-pagina en zoek naar je Linux-distributie. Deze handleiding is van toepassing op VirtualBox 6.1.34 voor Ubuntu 20.04.
Klik met de rechtermuisknop op de hyperlink, zoals hieronder weergegeven, en kies Kopieer linkadres om de downloadlink te kopiëren.

2. Voer nu het wget-commando uit om het .deb-pakket te downloaden. Vervang de link hieronder door de downloadlink die je hebt gekopieerd in stap één.
De -P optie wordt gebruikt om de bestemmingsmap aan te geven, die in dit geval de map Downloads is.

3. Voer nu de volgende commando’s uit om over te schakelen naar de map Downloads en VirtualBox te installeren.

Als je een foutmelding krijgt waarin staat dat sommige afhankelijkheden niet zijn voldaan, voer dan het volgende commando uit om ze te herstellen.
apt-get install -f
Je Eerste VM Maken
Je hebt VirtualBox succesvol geïnstalleerd op je machine en bent klaar om je eerste VM te maken. Deze handleiding gebruikt een Windows 10-image om een VM te maken, maar je kunt elke gewenste kiezen.
Om je eerste VM te maken:
1. Start VirtualBox als het nog niet open is.
2. Klik op de Nieuw-knop in de werkbalk om een nieuwe VM te maken.

3. Configureer de naam en het besturingssysteem (OS) voor je VM met het volgende:
- Naam – Geef een naam voor je VM op. De keuze in deze handleiding is W10.
- Map van de Machine – Kies de map waar je wilt dat je VM wordt opgeslagen.
Standaard worden je VM-bestanden opgeslagen in de homemap onder de VirtualBox-map.
- Type – Selecteer het type OS voor je VM. De keuze in deze handleiding is Windows 10 (32-bit).
- Klik op Volgende om door te gaan.

4. Geef nu aan hoeveel geheugen (RAM in MB) je wilt toewijzen aan je VM, en klik op Volgende.

5. Selecteer de Maak nu een virtuele harde schijf aan optie op het volgende scherm, en klik op Aanmaken.
Deze optie stelt u in staat om een virtuele harde schijf (een bestand) aan te maken waarin alle gegevens voor uw VM worden opgeslagen, inclusief het besturingssysteem, applicaties en bestanden.

6. Kies vervolgens de VDI (VirtualBox Disk Image) optie, wat een goede keuze is voor de meeste gebruikers, en klik op Volgende.
Maar als u VirtualBox in een bedrijfsomgeving gebruikt, kies dan in plaats daarvan een van de andere twee opties.

7. Op het volgende scherm kiest u het opslagtype voor uw virtuele harde schijf. Maar voor deze handleiding selecteert u de standaardoptie (Dynamisch toegewezen) en klikt u op Volgende.
Waarom dynamische toewijzing gebruiken? Deze optie is efficiënter met opslagruimte omdat het alleen de hoeveelheid schijfruimte toewijst die de VM gebruikt.

8. Kies een naam voor de virtuele harde schijf, wijs de opslagruimte toe voor uw VM, en klik op Aanmaken. U kunt de gewenste opslaggrootte kiezen, maar de keuze voor deze handleiding is 20 GB.

Zodra de VM is aangemaakt, ziet u de VM vermeld in het linkerdeelvenster van het VirtualBox-venster.

Het aansluiten van een opstartbaar medium
U heeft zojuist uw eerste VM op VirtualBox aangemaakt. Maar op dit moment zal de VM, zelfs als u deze start, niets doen omdat u geen opstartbaar medium aan de VM heeft gekoppeld.
Om een opstartbaar medium aan uw VM te koppelen:
1. Klik op uw VM in het linkerdeelvenster, en klik op Instellingen in de werkbalk om toegang te krijgen tot de instellingen van uw VM.

2. Op het instellingenvenster, klik op Opslag in het linkerdeelvenster —> Leeg station onder Opslagapparaten —> het schijficoon onder Kenmerken.
A context menu opens where you can choose how to attach a bootable media for the VM (step three).

3. Selecteer Kies schijfbestand uit het vervolgkeuzemenu om uw opstartbare media (ISO) op te zoeken.

4. Zoek en selecteer nu uw ISO-imagebestand.

5. Klik op OK om het instellingenvenster te sluiten.

6. Klik tot slot op Starten in de werkbalk om uw nieuwe VM te starten.

U ziet een nieuw venster openen met uw VM die opstart. Op dit punt kunt u uw besturingssysteem (Windows 10) installeren zoals u normaal zou doen op een lokale machine.
Nadat u het besturingssysteem hebt geïnstalleerd, kunt u uw VM opstarten en gebruiken zoals u dat met elke andere computer zou doen.

De videogeheugen (VRAM) van de VM verhogen om de prestaties te verbeteren
Heeft u traagheid opgemerkt op uw VM nadat u het besturingssysteem hebt ingesteld? Standaard is het VRAM toegewezen aan een VM slechts 128 MB, wat ook het maximale VRAM is dat u kunt toewijzen, zoals hieronder wordt getoond.

Deze hoeveelheid VRAM is prima als u slechts één of twee vensters open hebt. Maar als u iets doet wat veel grafische kracht vereist, zoals het testen van uw videospellen op verschillende besturingssystemen, heeft u meer VRAM nodig.
Om het videogeheugen voor uw VM te verhogen:
1. Klik op het Machine-menu —> ACPI Uitschakelen, zoals hieronder weergegeven, of druk op de toetsen Host+H om uw VM uit te schakelen. De Host-toets is de rechter Ctrl-toets op uw toetsenbord.

2. Voer vervolgens de onderstaande opdracht uit om het VRAM van je VM te verhogen (modifyvm) naar 256. Deze opdracht geeft geen uitvoer, maar stelt het maximale VRAM van je VM in op 256. Zorg ervoor dat je W10 vervangt door de naam van je VM.
Merk op dat 256 MB het maximale videogeheugen is dat je kunt toewijzen.
3. Start je VM opnieuw en je zult het verschil in prestaties opmerken.
4. Open ten slotte de instellingen van de VM, klik op Display in het linkerpaneel en controleer of het videogeheugen is ingesteld op 256 MB, zoals hieronder weergegeven. Deze uitvoer geeft aan dat de videokaart van je Windows 10 VM nu 256 MB videogeheugen gebruikt.
Je kunt experimenteren met verschillende hoeveelheden videogeheugen om de ideale instelling voor jouw behoeften te vinden. Onthoud echter dat je niet meer dan 256 MB videogeheugen aan een VM kunt toewijzen.

Conclusie
In deze handleiding heb je geleerd hoe je VirtualBox installeert op je Ubuntu 20.04 systeem en je eerste VM maakt. Je hebt ook de prestaties verbeterd door het VRAM van je VM naar wens te verhogen. Met deze vaardigheden kun je verschillende besturingssystemen testen en meerdere VMs tegelijk uitvoeren zonder vertraging.
VirtualBox is ongetwijfeld een van de beste virtualisatiesoftware die beschikbaar is. Deze software is gratis, open-source en platformonafhankelijk.
Veel systeembeheerders en ontwikkelaars gebruiken VirtualBox met een lokale Kubernetes cluster voor ontwikkelings- en testdoeleinden. Zou jij hetzelfde doen?
Source:
https://adamtheautomator.com/virtualbox-on-ubuntu-2004/