Re: How migrate vmware guest to xen Hi, It's possible with the qemu tools Install the qemu package (which is available from the OpenSuSE Build Service) and use the following command: qemu-img convert -f vmdk /path/to/vm01.vmdk -O raw /tmp/xenimage.raw This will create a raw disk which can be used with xen from a VMware vmdk disk.
VMware to xen migration German original: http://www.eisxen.org/49.html To convert a Linux VMWare Image to a normal image, below the most important commands: install qemu convert the VMware image to a RAW-Image qemu-img convert -f vmdk /var/vmware/vm/vm01.vmdk \ -O raw /tmp/vmimage.raw A vmware imange is a containerfile. The partitions have to be spilt up to individual images for xen. To find out what is in the VMware image, take a look with: fdisk -l -u /home/xen/vmimage.raw Device Boot Start End Blocks Id System linux1 * 63 208844 104391 83 Linux linux2 208845 7550549 3670852 83 Linux linux3 7550550 8193149 321300 82 Linux swap I presume there are already some lvm’s available. Now use the command below a couple times to extract them dd if=vmimage.raw of=/dev/vg01/xendomU01slash bs=512 skip=208845 count=7341705 Of course, check the result (with a (loop)mount)
if you have already uploaded the .vmx and .vmdk, then you are half way there. In ESX 3.0, you'll need to make sure that these files are on the vmfs file system. Simply register the VM using vmware-cmd -s register /path/to/.vmx and it should show up in your VI Client.