mmmh
how dit you partiton yuor hd



do you use a bootmanager

fdisk reads the MBR and tell you wath's ther in and ther sems only to be the ntfs
i don't know anything about XP but maybe it stors the entrypoint of your FAT32 partiton
somwhere in a registery

if you know your startpoint of FAT partition and sice you may run fdisk ant write it to the MBR

hope it helps

franz