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 :
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
- 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.