Hi everyone,
I'm currently migrating a good amount of virtual machines from VMware ESXi to Proxmox VE.
The source VMs on VMware ESXi hosts are using the LSI Logic SAS storage controller. During the import process, I noticed that the "Prepare for VirtIO" checkbox is greyed out or not selectable.
My goal is to ensure the VM boots correctly with VirtIO drivers to avoid performance issues and bootloops.
Details:
Attached is a VMDK exported from an Ubuntu Server 20.04 instance. I have already verified that the kernel supports VirtIO drivers (specifically, they are present in the initramfs/temporary file system).
Thanks in advance for your help!
I'm currently migrating a good amount of virtual machines from VMware ESXi to Proxmox VE.
The source VMs on VMware ESXi hosts are using the LSI Logic SAS storage controller. During the import process, I noticed that the "Prepare for VirtIO" checkbox is greyed out or not selectable.
My goal is to ensure the VM boots correctly with VirtIO drivers to avoid performance issues and bootloops.
Details:
- Proxmox Version: Virtual Environment 9.1.5
- Source: VMware ESXi hosts 5.5 and 6.7
- Guest OS: Windows Server 2012 and later / Ubuntu 16 and later / CentOS 3 and later / Debian 8 and later
- Storage Controller: LSI Logic SAS (I want to be able to use VirtIO)
- Why is the "Prepare for VirtIO" option unavailable for some VMs?
- What is the best manual workflow to inject VirtIO drivers for LSI Logic SAS guests before or after the migration?
- Should I change the controller type to VirtIO SCSI manually in the hardware settings before the first boot?
Attached is a VMDK exported from an Ubuntu Server 20.04 instance. I have already verified that the kernel supports VirtIO drivers (specifically, they are present in the initramfs/temporary file system).
Thanks in advance for your help!