So, I have a 4TB external that I had originally formatted into 3.4TB in one FAT32 partition and the rest of the space on another FAT32 partition. Recently, I tried getting rid of the smaller partition and expanding the larger partition using Paragon Partition Manager. After this, the drive showed up normally on my Windows 7 computer as one partition occupying all of the space. On my Mac Mountain Lion computer however, it still showed two FAT32 partitions with the same space as before. This puzzled me greatly, so I used iPartition on my mac to make it all one partition again. Now on both my mac and Windows it showed one partition of 3.4TB and about 500MB of unallocated space (the amount of space my other partition had). So I used Paragon Partition Manager again to try to expand my first partition to occupy the rest of the space. In the middle of this process, I got an error saying "file system has allocation errors due to cross-linked files." Now the drive shows up in Disk Management in Windows, but not as a drive that I can access under computer. It does still show up on my Mac and all of the files seem to be intact still. I tried using it on my Playstation 3 for further testing, and it does not work as it used to. Sorry if all of this is confusing, as I am very confused myself. I would like to know if anyone could help me before I further tamper with the drive. I would greatly, greatly appreciate any help.