Bios
Het BIOS (Basic Input/Output System) is een bibliotheek met basisinstructies voor de eerste communicatie tussen het besturingssysteem en de hardware. Tijdens het opstarten van een pc is dit de enige software die beschikbaar is.
Wat
Met virtualisatie bedoelen we zoals de naam het al een beetje weggeeft: "Een fysiek iets virtueel maken"[1]
In het geval van deze handleiding gaan we een computer die je kan vastpakken enzo vervangen door een stukje software. Dit stukje software geeft ons de mogelijkheid om 2 besturingssystemen tegelijkertijd te draaien.
Dit werkt kostenbesparend in de zin dat je niet voor elke computer een fysieke pc/server moet bouwen of kopen. Tevens scheelt dat ook op je stroom rekening.
Begrippen:
In de virtualisatie wereld kennen wij tevens 3 termen. Deze termen zijn en betekenen het volgende:[1]
- De Hypervisor: Dit is de software die het mogelijk maakt om virtuele machines te maken en te laten draaien.
- De host: Hiermee bedoelen wij de fysieke computer waar de hypervisor op draait. VMware heeft ook een Hypervisor die zonder host kan werken en dus zijn eigen besturingssysteem is. Microsoft heeft dit (nog) niet.
- De Guest: Hiermee bedoelen we de virtuele computer
Werking
Wanneer een computer wordt gestart, wordt eerst de Power-On Self-Test (POST) in het BIOS doorlopen. Als alles in orde lijkt, roept het BIOS vervolgens de bootloader aan (meestal door de eerste sector van een aanwezige harde schijf te lezen).
Dit opstarten wordt booten genoemd: de bootstrap-routines in het BIOS zijn de eerste stap waarmee de computer zichzelf start.[2]
EFI
EFI is een afkorting van Extensible Firmware Interface en is ontwikkeld door Intel, bedoeld om na verloop van tijd het BIOS te vervangen.
De bios heeft vanaf de introductie van de IBM PC in 1981 geen grote veranderingen meer heeft ondergaan.[3]
Virtualisatie
De Intel VT-x extensions en AMD-V zijn virtualisatie onderdelen in EFI/UEFI die via de bios worden ingeschakeld. De cpu is het apparaat dat de werkelijke mogelijkheden in zich moet hebben.
Het Intel VT-x systeem kan in de bios zijn in/uitgeschakeld. De AMD-V kan niet in de bios worden uitgeschakeld.
Als de cpu geen Intel VT of AMD-V virtualisatie mogelijkheden heeft kan b.v. VirtualBox alleen in 32bit worden geïnstalleerd.[4], ook al is het hoofdsysteem zelf 64bit.
- Virtualisatie controle
Controleren in de terminal of Virtualisatie in de bios aanwezig is met lscpu
.[5]
In de lijst die verschijnt staat dan een vermelding als "Virtualization VT-x of AMD-V" .