QUOTE (cyrusrayne @ Aug 28 2009, 03:18 AM)

The versions of Windows MUST be installed first or it will not work. Vista can be very finicky when installing in a tri-boot with OS X, but it can work reasonably well with Chameleon.
Not necessarily, it just makes it easier for people new to OS installations because of the fact that if Windows *is* installed after OS X, then the Windows bootloader tends to (like always) overwrite the OS X/Linux/non-Windows-OS bootloader.
The process then becomes one of (if you're new) figuring out the rd (root device/partition you installed OS X to) so you can use the OS X installation disk to boot off it with the rd=disk
Xs
Y boot flag.
X = the disk number (ie: disk0 is the first disk, disk1 is the second disk)
Y = the partition number (ie: disk0s1 would be the first partition on the first disk, disk3s4 would be the fourth partition on the fourth disk).
Also, amitkool21, the instant reboot is a kernel/processor conflict or error, nothing to do with the bootloader. Bootloader errors cause hanging, not reboots.