I just had to do a DR restore of a Dell R420 UEFI Running 2008R2 Standard as a DC.
I created a new VM.
Added my VHD files of the OS partition from the 2008r2 backup along with any other required partitions/vhds.
Edit the OS VHD and expand the size by 1GB.
Attach the 2008r2 install media to the dvd.
Boot the Vm to the DVD.
Get to the command prompt and do the following:
Run diskpart
Select disk 0
create part pri
select the new partition
format fs=ntfs
active
assign letter to the new partition
exit diskpart
mkdir XX:\BOOT
bcdedit /createstore XX:\BOOT\BCD
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
bcdboot c:\windows /s XX:
regedit and load the system hive from the OS partition.
under HKLM\SYSTEM\ControlSet001\Services make the startup entries for the the following items
ALIIDE 3
amdide 3
atapi 0
cmdide 3
iastorv 3
intelide 0
msahci 3
pciide 3
viaide 3
Also under mountmgr set noautomount to 0
unload the hive.
restart the VM and Voila …. it is now bootable as an MBR partition
make sure to change your drive letters back to what the were originally in the OS as well as removing the drive letter from the boot partition.
Hope this helps someone…took me a while to get a workaround. Our physical box was water damaged and we needed to have this OS up as a VM. I know there are tools to capture an image to vhd which will convert the EFI to MBR , but if the physical machine is down and all you have is the image from WinBackup…..we must make do with what we have….
Doug Cohen
This entry was posted in VMware. Bookmark the permalink.