I am running Windows 11 OS on a VM with legacy BIOS i need to convert to UEFI or EFI bios .. what are the steps to follow
c
Clemens Jütte
02/10/2025, 9:02 PM
Hmmm… that’s a very good question, without knowledge about the underlying hypervisor - which one are you using?
j
Javier Cabrera González
02/10/2025, 10:11 PM
Being that's a VM, wouldn't it be easier to create a new from scratch and then install whatever software you need on the new one?
v
VP
02/11/2025, 10:55 AM
Underlying is Vsphere
m
Michael Vasiliev
02/11/2025, 8:27 PM
If it's not possible to change the machine type on the VM itself, I would just gun it by creating a VM of the type you want and then attaching a copy of the disk image of the old VM, with the disk label changed to gpt and necessary UEFI partitions created and then boot a Windows 11 liveCD there and let it repair whatever it wants
Michael Vasiliev
02/11/2025, 8:30 PM
I've done it on a real HDD, on vSphere it's just going to be more hassle with VM images. Alternatively, you can make a new VM and just clean the HD and copy the files over from the old one, fix the bootloader (you already have most of it in new install), then, again, let it repair.
c
Clemens Jütte
02/11/2025, 10:57 PM
Hmm… you should be able to change the firmware type in the vSphere client to UEFI for your VM if you stopped it before. Might be that you need to fix the VM boot after that - e,g, repair the bootloader or switch from MBR to GPT partition scheme, That should be it.