23. September 2013 09:40
If you need migrate your existing Gen1 VM to Gen2 VM, there is simple solution. You don't need double take move (or any other 3rd party sw). Just trun of your VM (make backup!!) and start conversion.
Delete System Reserved partition
Create UEFI partitions
- Note IP config and license key. New VM will have new NICs and new hardware IDs. Maybe you can edit VM .xml configs and copy & paste HW IDs, but I haven't tried it yet and not sure if it will work (but I think it should).
- Turn of BitLocker and decrypt your drives (if you are using)
- Turn of VM
- Mount VHD in your Host OS
- Convert VHD from MBR to GPT with gptgen: http://sourceforge.net/projects/gptgen/
Repair booting: bcdboot c:\windows /s s: /f UEFI
Create new Gen2 VM and attach your edited VHD
Boot Gen2 VM (you can also switch on secure boot)
Reapair networking, reactivate OS
Enjoy faster booting and online System VHD resizing.
- create partition EFI size=100 offset=1
- format quick fs=fat32 label="System" assign letter=S (don't use ntfs, it won't work!)
- create partition msr size=128 offset=103424