If you need only software virtualization, you can go for something called VirtualBox. I am using this product on my Laptop and my configuration is something like this:
On one partition, I have Windows. I boot through Windows only for my iPhone synchronization with itunes. Other than that, I practically have no use of Windows.
On the other partition, I have Solaris with a network virtualization software called Crossbow installed. My idea is to replicate my lab on the laptop. So, I used VirtualBox to install three virtual machines (two Solaris machines and one Linux machine). I have created a virtual network out there and all the three VMs can communicate with each other. I have used a separate disk space which I have exported as an iSCSI target to all these VMs. They share this "disk". Since I work with such a configuration very often, I need not look for lab machines to test my code changes.
EDIT: VirtualBox is available for Solaris, Windows and MAC.
__________________ Deepak Honnalli. |