Unable to import Windows servers from ESXi

ElBech

New Member
Nov 19, 2024
3
0
1
I tested several ways to import a Windows Server 2019 VM from ESXi (version 7), here are the configs I was able to test:

- processor: host / Disk : prepared for VirtIO / BIOS : SeaBIOS (my machine has no UEFI on Vmware )/ Machine : by default(i440fx) / SCSI controller : VirtIO = innacessible_boot_device

- processor: x86-64-v2-AES / Disk : prepared for VirtIO / BIOS : SeaBIOS / Machine : by default(i440fx) / SCSI controller : VirtIO = innacessible_boot_device

- processor : host / Disk : prepared for VirtIO / BIOS : SeaBIOS / Machine : by default(i440fx) / SCSI controller : LSI 53C895A = innacessible_boot_device


I've tested many other configurations, but I won't list them all again, as it would take too long. all these configurations lead to the same problem: innacessible_boot_device

I've also tried importing by deleting VMware tools on the machine before importing, it didn't change anything.

I tried importing from the command line by importing the .vmdk file and converting the .vmdk file to .qcow2.

However, I do have one rather interesting lead.

When I detach the disk from my windows server 2019 VM that won't boot, and attach it to a running Windows, this Windows can read the disk and its contents without any problem.



This could confirm that there are no problems with the disks, but that they are indeed a blocking parameter when the server starts up. Could this be due to a VMware setting that needs to be modified in the BIOS?



If you need more information, don't hesitate ;)
 
Yes, I've seen this documentation before, but even when the disks are SATA or IDE, the VM doesn't start. The boot order is on sata0
Thank you for your answer. Ok, and if you change it to IDE and the bootorder too on IDE, it doesn't start either, right?
Please post a screenshot from the windows error message at the boot process and a screenshot from you VM config from VMware.
 
Thank you for your answer. Ok, and if you change it to IDE and the bootorder too on IDE, it doesn't start either, right?
Please post a screenshot from the windows error message at the boot process and a screenshot from you VM config from VMware.
Yes, disk on IDE and boot on IDE don't work either. Here is the error screen at Windows startup and the machine config on VMware.
 

Attachments

  • configwin2019.png
    configwin2019.png
    59.8 KB · Views: 8
  • Capture d'écran 2024-11-29 145641.png
    Capture d'écran 2024-11-29 145641.png
    78.5 KB · Views: 8
It looks like you have a driver problem. Have you tried using Mergeide.reg (forces the server to load generic IDE drivers)? This has to be done in the Windows VM. But if the VM is running on ESXi. (Please create a backup/snapshot before execute). Then shut down the VM and transfer it to Proxmox. Create a snapshot of the VM on Proxmox so that you can test it with other options. Next, test whether you can boot with IDE.

If you can boot in the "Windows Recovery Mode" you can also add the VirtIO SCSI driver manually to the server.

[1] https://forum.proxmox.com/threads/b...hy-zu-virtueller-maschine.134685/#post-606101
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!