I already tried doing a repair install of XP but the Windows Setup will not even recognize that there is a partition with XP installed. It's wiered. The partition is visible from the Snow Leopard installation, and I can browse directories in it as well.
My hard drive partition scheme is like this. It's a 320 GB hard drive, About 70 GB allocated to Mac OS, and 70 GB allocated to XP, and the XP installer program is seeing about 304 GB of "unallocated" space, nothing else, so it won't let me do a repair install.
I've run TestDisk and the XP partition shows up as a FAT32 file system. So wiered. I didn't format with FAT32 when I installed XP, I used NTFS. I try switching the file system type with TestDisk but the chage won't stick. I updated the GUID partition table with TestDisk as well and nothing changed. I ran recovery console on the XP disk and did a fixboot just to see if the partition boot sector was bad, which it was, but it still didn't change anything.
I really don't care if I have to just reinstall XP, I'm just trying to recover it now as a learning experience. I don't have any files on it that I need.