Originally Posted by patrick_the_fat
I am trying to make a point: do your best to try not to disprove somebody's needs, because somebody else might come along with the same issue. It happens to me again and again in all of the Linux forums. NTFS is supported in Linux and the use of NTFS partitions implies there is a possibility of fragmentation, so developing a defragmentation tool for use in Linux would be a legitimate idea and also not a bad one.
There is only one case for using NTFS with Linux. If you want to share data with a Windows machine/installation. In this case there is a working Windows present which can easily defragment the NTFS file-system. But it makes not really sense to use NTFS if you don't use Windows, it lacks Unix/Linux file permissions and so on. I personally would copy your data over and get rid of that file-system.
By the way, because of the closed specifications for NTFS it literally took years til open source developers could come up with a working write support for it. I doubt that someone ever will put effort in writing defragmentation support for this file-system .