So I've spent countless hours now trying to migrate my vSphere VM's to Proxmox, but haven't been successful. My vSphere VM directory has the following files : VMNAME.nvram (9KB) VMNAME.vmdk (1KB) VMNAME.vmsd (0KB) VMNAME.vmx (3KB) VMNAME.vmxf (1KB) VMNAME.727c2cda.hlog (2KB) VMNAME-aux.xml (1KB) VMNAME-ctk.vmdk (321KB) VMNAME-flat.vmdk (5242880KB) vmware.log vmware-[11-16].log What I've tried so far : Copy all of those files to a Windows Server VM. Install VMWare Workstation on this VM. Run "C:\Program Files (x86)\VMware\VMware Workstation\vmware-vdiskmanager.exe" -r VMNAME.vmdk -t 0 VMNAME-pve.vmdk This returns two new files which are VMNAME-pve.ctk.vmdk (321KB) and VMNAME-pve.vmdk (2723776KB). Create a new Proxmox vm with ID 225, with no media under the OS tab and Type: Linux, a 6GB SCSI Hard Disk, 2GB of Memory and a network interface(virtio). Copy the files returned by vdiskmanager from the windows server vm to /var/lib/vz/images/225 on my proxmox host. Run qemu-img convert -f vmdk VMNAME-pve.vmdk -O qcow2 VMNAME-pve.qcow2, which successfully creates a 2.6G qcow2 file. Delete the .vmdk files on the Proxmox host. Run qm rescan. Booting the VM now returns: Boot failed: Not a bootable disk. I've also tried using vdiskmanager to convert to preallocated virtual disk and I've tried using the Rescue CD Disk method, both result in the same error when booting. I consider myself fairly knowledgeable with vSphere and I've been using it for years now to run dozens of VM's, but I've decided to move my cluster to Proxmox for the sake of open source and trying/learning something new. I'm kind of at a loss here though and would greatly appreciate any help.