Ez inkabb egy apró jegyzet főleg magamnak. A háttér sztory röviden, volt egy jó hosszú időszak, amíg a Virtualbox konkrétan meg sem moccant az új kernellel (5.8.x), és gondoltam mit van mit tenni, megnézem a Vmware Playert. Alapvetően nem volt vele gond, de nekem a VirtualBox jobban bejött, mintha egy picit jobb teljesítménye is lenne, de ez lehet placebó is. Na mindegy, szóval miután végre működött a friss kernellel a VirtualBox jöhetett az átköltoztetés, ami nehezebben mint gondoltam.
Első step a konvertálás
ovftool ~/vmware/Windows\ 10\ x64/Windows\ 10\ x64.vmx ~/export.ovf
Ezek után elsőre nem fogja megenni a Virtualbox, a létrejött export.ovf fájlban ki kell replaceni pár dolgot:
- vmware.sata.ahci, vmware.nvme.controller -> AHCI
- ElementName -> Caption
Itt már azt hinnék, hogy jó, de még az export.mf fájlban lévő checksum fájlokat javítani kell. Pontosan nem jártam utána mi a baja az SHA256-tal, de ha SHA1-es checksumokat generálunk, és belerakjuk az export.mf -be azonnal jó lesz az import.
openssl sha1 export-disk1.vmdk export.ovf export.mf
És mindjárt meg vagyunk. Nekem itt dobott egy INT18: BOOT FAILURE hibát, ezt ezzel tudjuk korrigálni:
vboxmanage modifyvm vmname --firmware efi
És ennyi, működik.