I used the Knoppix live cd to partition my drive. The program is Qparted. I started on a fresh hard drive. First partion the drive, and then install xp, then Suse. Suse will automatically find the windows partion and work from there.
One more thing, it is better to use the FAT32 file sys for xp. From what I read, linux does not work well with NTFS.