Defragmenter is a braindead file system-independent defragmentation script for overwriting files. Run it in a directory and reorder all files and subdirectories. It only affects one partition, preferably two times at run time.
Defragmenter 0.13 The author notes that E4defrag exists in the latest e2fsprogs. This script is still very useful in EXT4 because it e4defrag not check if the file is open when defragmenting things. Defragmenter has been modified to work on the current file system and work on E4defrag. If it is unavailable or does not work in the current file system, it will fall back to the old mode before using the copy and MV methods. This release also adds new error messages, cleans up old records, and clarifies some exit messages.
Download Address: http://code.google.com/p/defrag/downloads/detail?name=defrag-0.13.tar.gz