Cold clone is no longer supported neither available for download. Besides it was for Windows only. I mean, you can clone the data of a Linux machine but you have to reconfigure it manually.
Which is an option you actually have - do the whole conversion manually. In brief, these are the steps converter takes to perform a Linux P2V:
- Create the destination VM. Create a VM with appropriate virtual hardware - disk sizes and controllers, CPU, memory, network.
- Power on that VM from a live CD. I'd suggest to use the installation CD for the distro you will clone.
- Create partitions, LVM volumes (if any). Format the volumes.
- Mount the newly created volumes somewhere on the ramdisk.
- Clone all data from the source machine. This is done using tar over ssh.
- Configure the VM (the trickiest part). It basically consists of the following steps:
- Install GRUB. Some installation CDs offer it from the menu, I hope CentOS does; otherwise - grub-install...
- Fix modules (in modprobe.conf, modules.conf or whatever file is used by the distro version). This may not be needed if the source has already everything necessary, but you would want to check. Here is a piece of code with list of modules converter uses when patching SLES:
{"mptscsih", "kernel/drivers/message/fusion", ""},
{"mptspi", "kernel/drivers/message/fusion", ""},
{"BusLogic", "kernel/drivers/scsi", ""},
{"pcnet32", "kernel/drivers/net", ""}
You most probably won't need all of them, as you can see there is both LSI Logic and BusLogic in the list.
- Create the inird image - e.g. mkinitrd
- Fix fstab file
Good luck!