I would like to know how to take an XP machine, defragment and (I'm not sure what is the right term here--compress, maybe?) move things around so as much of the end of the partition can be partitioned. I tried http://www.piriform.com/defraggler , but it resulted in less empty blocks and a grand total of one empty block at the end.
I would like to make an XP machine dual-boot Linux via Grub, following the approach at http://web.archive.org/web/20130523230523/http://www.linuxbsdos.com/2011/02/24/dual-booting-linux-mint-10-kde-and-windows-7/ . Or some other approach.
I posted a previous question at How can I offer an XP-compatible migration to Linux Mint? , which gave a helpful and more user-friendly response than I had in mind, but when I went on a trial run to maximize contiguous blocks of free space at the end of the partition, defraggler seemed optimized for other goals.
I'd like any help knowing how to maximize free space at the end of a partition from XP.