I finally found a solution. After doing a more extensive search, I came upon the following site:
Apparently there's a bug regarding Mandrakelinux 10 and Win XP dual boot setups. All I simply did was use a gentoo live cd to boot to prompt, and them use the following command:
dd if=/dev/zero of=/dev/hda bs=1000 count=1000
Then I could setup Windows XP without a hitch.
Thanks for anyone out there who was helping me with this problem. I hope this solution works for others as well.