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

Reply via email to