Windows Server 2012R2 migration from ESXI 6 to ProxMox 7.2-7 fails to boot

joaoceni

Member
Jun 14, 2022
2
0
6
1661787682044.png
This is what I get from the console when booting the VM.

Used the V2V guide from https://pve.proxmox.com/wiki/Migration_of_servers_to_Proxmox_VE
Removed VMwareTools from VM before exporting ovf.

Change boot settings to OVMF, changed scsi0 to ide0, changed machine settings to q35...
1661787845633.png
1661787928586.png
I tried lots and lots of different combination of configs, but the boots remains the same.

Tried importing VM in raw, vmdk and qcow2 with the qm importovf 200 --format command...same result.
Tried creating the VM and then importing the disk, same thing.
Tried with ovftool, same thing.
Ran out of ideas...any hints?
I am about to try a starwind v2v converter but something is telling me that the problem is not the export/import part
 
Pulled this from my notes - but it was a Bios / legacy system. No UEFI:

#===========================================
### For Windows Server 2012R2
# Temporary use e1000, megaraid SAS

### Für Windows 8.1
# temporary use SATA disk and e1000

## Process:
# Boot up
# install virtio driver
# install guest agent
# add an additional disk with virtio type
# reboot
# let windows install the virtio driver for the disk
# shutdown
# switch boot-device to virtio type and NIC as well
# now boot the system - it should come up without issues
# uninstall vmware tools

HTH
 
source vm system disk use uefi/gpt or legacy/mbr boot ?
It is using legacy BIOS to be honest, just confirmed it.
Before migrating it I went after the documentation to prepare better for the proccess.
I was following the said documentation at https://pve.proxmox.com/wiki/Migration_of_servers_to_Proxmox_VE#VMware where the instruction is to use UEFI boot mode without considering source VM boot mode...changing it to seaBIOS and deleting the EFI disk that I added as required by the OVMF UEFI BIOS imediately made the VM boot -_- (took a lot longer than on ESXI though, but hey, booted).

So thanks!
 
Last edited: