When we need to convert physical systems to virtual ones, we often use PlateSpin to do these conversions. PlateSpin works quite well. In principle, you just need to do some "drag and drop" to P2V a server.
This week, the need arose to P2V my laptop. My laptop normally has 1GB of memory and runs Windows XP. Because of a motherboard failure, I got a replacement laptop with only 512MB. And of course, this happened before I needed to travel abroad so no time to add additional ram. I normally run Sharepoint in a virtual machine for some simple development projects. With only 512MB of ram, that was a no-go. So I decided to take an image of my Windows XP installation and I installed Windows Server 2003 with SQL 2000, Sharepoint Portal Server, Visual Studio 2003 and so on. Works ok with only 512MB or ram.
Now (a few weeks later), I want to put Windows XP back on my laptop (with 1GB) and run my Windows Server 2003 installation as a virtual machine.
I decided to use VMware P2V Assistant to do the conversion and the process went as follows:
- Installed the P2V Assistant (Windows application) on my desktop pc.
- Connected both my desktop and laptop using wired Ethernet.
- Booted my laptop with the P2V boot cd. This boot cd is a Knoppix live cd. Knoppix recognizes a lot of hardware. It needed to recognize the disk(s) on my laptop (IDE) and also the network card. Wired ethernet is required because the wireless network card is not recognized and would be too slow anyway.
- After booting the laptop with Knoppix, went through the P2V "server" wizard that found my hard disk(s) and network card.
- Switched to the P2V Assistant on my desktop and told it to connect to the P2V server on the laptop (using its IP address). The connection is done on TCP port 7000.
- The P2V Assistant is an easy wizard and all the steps are self explanatory. I had the option to clone my laptop's hard disk directly to another disk or to a vmdk file. I chose the latter.
- After the cloning process finished, I ended up with a vmdk file on my desktop. That vmdk file is the clone of my laptop's disk. The P2V Assistant only copies actual data from the source disk. So although the source disk was 50GB in size, the cloned disk (vmdk) was only 11GB.
- Now I could tell the P2V Assistant to perform system reconfiguration. Without that, the system will not be bootable. You only need to perform hardware reconfiguration for boot disks, not for data disks.
- I also specified VMware Workstation as the target. I will run my P2Vd laptop (Windows 2003) as a virtual machine on the same laptop but with VMware Workstation 5.5 on Windows XP.
That was it. Everything went very smoothly and easily. Attached to this post is a procedure with screenshots that goes over the whole process.
It seems that Unisys is expanding the relationship with VMWare so that ESX 3.0 can be run on these systems. Currently, the ES7000 cannot run ESX. Naturally, GSX is supported.


