Any Linux partition editor should show you the "partition type" or "partition ID". NTFS partitions should be 0x86 or 0x87 and FAT32 should be 0x0b, IIRC. My guess is that those partitions' IDs have been changed to something that Windows doesn't recognize. Change them back.
_________________________
Bitt Faulk