So, isn't this just a HFS+ problem? As far as I know Linux' ext2 doesn't need defragmentation (although rumors say that there is a 'defrag' the use of which is not recommended) and that probably goes for UFS also. For OS X then, the solution might be to use UFS partitions instead of HFS+. OS 9...