after reading some articles, I found that i didnt make myself clear.
Actually, what I want to defrag is my FAT32 partition.
I have a Fedora Core 4 running in my box. And I have a FAT32 partition: hda2 for data saving &exchanging. I want to move&defrag all data on hda2 to win some space so that i can reallocate a partition for the new distro.
Is there any tool under Linux who can defrag a FAT32 partition?