Large hard disk support - Support for hard drives larger than 20 GB.
Complete file system - Support for FAT, FAT32, NTFS, HPFS, and Linux ext2.
After purchasing the Power Quest company, Norton has continued to ship Partition Magic.
Norton Partition Magic has all the same features with support for Windows XP, up to 300 GB partitions, more file systems support, and support of USB1.1/2.0 and Fire Wire drives.
I recommend to disconnect all hdds from your computer and only connect the hdd you want to repartition.
You can quickly and easily create partitions, which can act as file drawers on your hard disks for storing valuable information such as data files, applications, and operating systems.
You can convert NTFS files to either FAT or FAT32 partitions, merge FAT and FAT 32 partitions, and convert primary partitions to logical partitions and vice versa.
Includes support for FAT, FAT32, Linux ext 2, Linux SWAP, NTFS, and HPFS partitions.
As this article was written for repartitioning of the arm9-hdds notice that you want to apply this steps instead: If you use ext3 then it should be possible to decrease /dev/hda3 in size..you do not even need to delete /dev/hda3...which means all your data should be there afterwards. ext3 resizing in parted requires the start of a partition to be unmoved.
So that means that you could not move the start of partition3, which then restricts the size available to the 1st and 2nd partitions, which are usually the ones you'd like to increase. Then increase p1 to the size you want, and recreate p2 and mkswap. As it is not possible to shrink XFS partitions the only way to make them smaller is to delete and recreate them.