Quick reasoning of how the following tutorial works: Basically, each operating system has to have their own file system, and these file systems are found in specific installed places when installing each operating system (Not only that but they are a requirement for the operating system to work properly). You then have something that is written on your computer to show the operating system where to find these file systems called the MBR or Master Boot Record. Now here’s where it gets tricky, each operating system has their own way of ‘seeing’ other partitions on your same drive. So if you ask it to look for something behind something else, it wont be able to find what you asked it for since it doesn’t understand to look at the specific place you told it to, unless you tell it otherwise. If you want to triple boot and it to WORK you need to set the system up with Windows as the last partition, but sustain the MBR of it being installed before Linux, since boot-camp will not register Linux as the main operating system before the MBR is loaded on boot up.
I tend not to brag, but in the interest of bragging for bragging sake.. I only use one OS. Security Enhanced Linux – as endorsed by the NSA (theres an old saying “whats good for the goose..”).