As far as I know each OS has to have the MBR installed with it on same HDD/SSD, with out having the MBR on the HDD with the OS installed you'll end up with the error message "no OS found". The only way I know of to accomplish something similar is to have the different OS on different HDD's with it's own MBR and then use the boot manager menu at boot up to select what HDD to use which OS is installed on it.
This is the exact same setup I'm using...3 HDD's with different OS installed, each has it's own MBR. The key to doing this type of setup is; having the other HDD's unplugged when installing the 2nd, 3rd OS's. If not the MBR by default be put on the C drive and then the error message "no OS found" will pop up.
1. install HDD and then install OS 1
2. turn off pc, unplug HDD 1 and install HDD 2, boot up and install 2nd OS on HDD 2.
3. turn off pc, unplug HDD 2 and install HDD 3, boot up and install 3rd OS on HDD 3
4. at boot up if you don't use the boot manger to select the HDD to be use with it's OS installed by default the C drive will be used. Just make sure the OS you want to use as your primary OS is on the C drive.
5. to select the boot manager at boot up, hit the F12 key for the quick launch of the boot manager