Een andere optie is het gebruik van een bestaande windows installatie op een andere pc.
De file die we vanuit een bestaande Windows installatie gemaakt hebben, moeten we converteren van een VHDX naar een VMDK formaat om read-write mogelijkheden toe te laten. Ik had als proef de Win10-home van de NUC gebruikt om te kijken hoe deze zou draaien op een Linux Host.
Dit is een "worst case scenario en zeker niet aan te raden, maar de procedure geeft je de stappen die nodig zijn om van oudere PC's een VM te maken.
Het tool van Microsoft om van een bestaande installatie een VHDX te maken, noemt Disk2vhd en dient op de windows geinstalleerd te worden.
Bij de opstart wordt je een medium gevraagd waarop de VHDX file kan bewaard worden.
Dit doen we door het ingeven van het volgende commando
VBoxManage clonemedium disk <input VHDX> <output image.vmdk> --format VMDK
Open een console en ga naar ~/my-documents.
Ook dit neemt wat tijd in beslag.
Maak een nieuwe VM en associeer dit met de geconverteerde file.
We kiezen hier voor new en het formaat Windows 10, omdat de oorspronkelijke image eveneens Windows10 is
3. Kies een geheugengebruik tot in het groene vak, zodat het host systeem niet door zijn knieën gaat.
Hoe hoger, hoe beter dit VM zal draaien.
Dus een PC met voldoende geheugen is altijd welkom, ook al is het een ouder toestel.
4. Vermits je de conversie in dezelfde folder hebt gedaan, zou de VMDK eveneens moeten zichtbaar zijn in het lijstje van VM’s.
Kies dus de VMDK file via de optie " Use an existing Virtual Hard disk file"
5. Door Create te kiezen wordt er een VM aangemaakt en getoond in de menu.
6. Pas nu de settings van het VM aan
7. Zet de EFI boot optie op, voor Windows 10 indien het VM niet wil starten.
Dit komt omdat het oorspronkelijk station waarschijnlijk eveneens EFI boot gebruikt heeft.
8. Installeer de Guest Additions