Okay, so I want to make a virtual system but not sure where to start.
To give you a little idea of where I am and what I want to do, I currently have a 120 GB hard drive and it's partitioned 4 way. I have a 2 gig swap file, two 22 gig Linux partitions, and the rest (like 70-something) is a partition i use to store files. I mount it as a Storage folder and share my files between the two Linux partitions (I use Ubuntu and openSUSE). I would like to use other distros and just test them out or integrate them into my research and daily use. I figured VIrtualization would be a good route to take.
Now this is what I want. I want to expand that storage to about 85 or so ( I may split it into two logical partitions and have one for personal stuff and one for work) and have my swap file (may expand it if necessary) and then have the rest be a partition and use it for virtualization. Now my question is, how do I do this. Like do I need to install UBuntu or whatever Linux distro and then from there install vmware or xen or whatever and then create virtual machines? That way I first boot into Ubuntu then I boot into my other virtual distros? Is there another way where I install like a virtuallayer or something and then create my virtual machines or do I have to install and OS first? I hope I make sense, thank you all.