Oh its doable, but its going to be kind of messy, and I'm not familiar with one of the OSes. Virtualisation is the smart option at this point, and you're basically going to end up splitting up your hard drive into very small partitions. With virtualisation, you can do neat things like sparse images (so your installs don't use up space that dosen't actually have data in it), snapshots (perfect for when you've goofed up) and running more than one OS at a time. With a reasonably modern system, this should be acceptably fast, though you have a slightly different set of constraints to worry about.
If you must do this on physical hardware
If you're going with gpt, ignore the next bit about primary and extended partitions.
For starters, plan your partitions first. You need one primary partition (use this for a windows install) and one extended partition at least, and one logical partition per OS. Install windows first then linux (or at the very least, the last os you install
Linux supports using a swap file, and as such I recommend it - manually partition when installing linux, have a single / partition, and no swap partition, and add a swap file later.
I'm unfamiliar with Oracle Unix - Solaris uses grub to boot,so treat it as any linux distro, right down to using a swap file
1
The only real problem is going to be getting the Windows stuff to play nicely. http://windows.microsoft.com/en-us/windows/install-multiple-operating-system-multiboot#1TC=windows-7 Aside from that, this is just a bad idea. You really want to look into virtual machines. It's a much better way to get the same thing without rebooting each time you want to try a new OS.
– krowe – 2014-09-07T23:31:51.5272
You really should be using virtualization software at this point. Virtualization technology simulates a computer running on top of a computer, so you get much more control and flexibility. I personally use Client Hyper-V, which requires Windows 8.1 Pro. You can also look into VirtualBox.
– bwDraco – 2014-09-08T00:01:52.243Most important question : BIOS or UEFI? – Milind R – 2014-09-10T09:24:34.593