I installed Mandrake on my machine. I simply left some unpartitioned space on my hard drive when I was installing Windows XP.When I was installing Mandrake, it asked me where to install the system, I chose custom partitioning.It also installed the bootloader for me, so I get to choose which OS I wish to boot into.However, I would recommend creating a separate /boot partition.