Hello, My team is working on a Vmware to Cloudstack migration task. The CloudStack environment is set up on the Xenserver hypervisor.
We are able to export a VM on vsphere to OVF template which also provides the OVF, VMDK disk image(s) and MF file for the particular VM. In order to create a CloudStack Template from these files, it can be done by 2 methods, namely, template creation from VHD(as the underlying hypervisor is XenServer) or template creation from ISO. VHD Template creation: - The VMDK file (Obtained after export OVF operation of the VM) is converted to VHD format with VBoxManage.exe tool that is available with VirtualBox. - The VHD file can be used to create a CloudStack template and instantiate a VM. ISO Template creation: - The OVF file (Obtained after export OVF operation of the VM) is imported to Citrix XenCenter. - XenCenter runs Operating system Fixup on the imported OVF file and creates a modified ISO file. - The modified ISO file can be used for creating a template and instantiate a VM However, the newly created VM has booting issues as it requires "You might have to change the root from /dev/hd[a-d] to /dev/xvd[a-d]" Is there an alternate way or support to migrate a vSphere VM to CloudStack? Or a method to change the partitioning on the hard disk from sd[a-d] to xvd[a-d] Thanks & Regards, Shreya