MS has anticipated this problem, and provided a simple 5-step solution involving booting from your XP install disk and possibly reconfiguring your BIOS.

http://support.microsoft.com/kb/316505

Enjoy. Or you could download Knoppix and boot from it and use fdisk.