I have Paragon Partition Manager 11 Free (very nice, thanks) on my Windows XP SP3 machine, and use FAT32 for historical reasons. But the FAT32 partitions created by PM 11 are not considered valid by GRUB, and I think PM 11 may not be initializing a couple of fields in the FAT32 header in Sector 0 properly. The partitions work fine in Windows, but they are not seen by the GRUB boot loader. In particular, according to a Microsoft article http://technet.microsoft.com/en-us/library/cc776720%28WS.10%29.aspx, the FAT32 header in Sector 0 of the partition has at offset Hex 1C the number of sectors before the boot sector (sector 0 of the partition), and this is the absolute number of sectors on the disk before this boot sector. Often PM 11 is putting the number 3F (hex) in this field, no matter where on the disk the partition is located. Hex 18 (two bytes) is sectors per track, and Hex 1A (two bytes) is number of heads. PM is making these fields 32768 (decimal) and 2 (decimal) respectively. If I change these filelds to 63 and 255, corresponding to the reported geometry of the disk, and of I change the field at Hex 1C to be the absolute starting sector reported by the PM 11 overview screen, then the partition is detectable by GRUB. These fields are filled in by other formatting software in the manner corresponding to the changes I mention above. Can someone truly knowledgable comment before I risk changing my production partions so that I can read them and boot them from GRUB?