VM boot issue VMware ESXi migration to Proxmox

bL4w3r

New Member
Jul 22, 2024
1
0
1
Good afternoon,

I have a problem booting a Windows Server 2012 that I have migrated with the ‘Proxmox’ option from VMWare ESXi. When I boot the virtual machine, it doesn't seem to initialise and sends me to the recovery process.

I have tried changing the CPU type, the SCSI driver, installing the VirtoO drivers, but to no avail.

Has this ever happened to anyone?

PD: I attach screenshot about my issue and VM configuration.
 

Attachments

  • Snipaste_2024-07-22_13-20-25.png
    Snipaste_2024-07-22_13-20-25.png
    40.5 KB · Views: 34
  • Snipaste_2024-07-22_13-31-17.png
    Snipaste_2024-07-22_13-31-17.png
    40.8 KB · Views: 36
The one single 2012(R2 to be precise) VM that we have/had also had a lot of trouble migrating and installing drivers and such.
We currently have the drive set to sata (not scsi0 like in your screenshot) and with driver-signature check disabled during boot (but according to one post [1] that can be fixed with a different set of drivers, maybe those drivers installed before migration help for you as well?).

First of all, do you still have that ESX/W2012-server?
And do you have the option to migrate through other methods, for example a bare-metal recovery using an ISO on the VM's migrated hardware?

[1] https://forum.proxmox.com/threads/server-2012r2-from-xen.151053/#post-683421
 
I just tested this and have the same exact issue. I'm going to try and just migrate it over with clonezilla but would be nice to find a solution as I have 10+ more servers that will eventually come over from esxi.
 
Oops I've been posting on the wrong thread. Long day



Drivers installed but shutdown and flipped back but went back to the 2012 error blue menu. Back in IDE maybe it needed a reboot to compete drivers then shutdown and try Virtio bus again

—-------------------------------------------------

It seems to run fine with drives in IDE mode with controller set to Virtio SCSI single. This one is just an admin server so I'll leave it like this. Thanks again
 
Back in IDE maybe it needed a reboot to compete drivers then shutdown and try Virtio bus again
What I normally do is add a small temporary disk to the virtio-scsi bus, while still booting from the original disk using ide. then install the drivers, and let windows identify and install the virtio drivers and see the other drive.

Once thats done, you can shut the vm down, destroy the temporary disk, and remap the boot disk back onto virtio-scsi.
 
What I normally do is add a small temporary disk to the virtio-scsi bus, while still booting from the original disk using ide. then install the drivers, and let windows identify and install the virtio drivers and see the other drive.

Once thats done, you can shut the vm down, destroy the temporary disk, and remap the boot disk back onto virtio-scsi.
Gotcha, I'll try that
 
I added a 1gb SCSI drive, booted up and it doesn't appear. Checked drive manager and I see red hat Virtio SCSI pass through controller. No missing drivers and the installer worked fine but I did have to find the older Virtio iso since it's 2012 r2. I'm going to throw up a server from scratch and see if it makes a difference
 
Well who knows but I upgraded drivers but that broke the network, went down one version same thing. Then back to 189 and did the SCSI again and it works now.