The above post states:
You use Windows XP, so I will assume that you use NTFS. Red Hat 7.3 doesnt have the ability to resize NTFS partitions, so what you will need to do is use a third party partitioning tool and create a fat32 partition on it, so that Red Hat can resize it. I have read about a utility called ntfsresize allows linux to resize ntfs partitions, but the only distro that includes this so far is Mandrake Linux 9.1 Beta.
You can also use VCOM's System Commander. This can resize FAT/FAT32/NTFS and Linux EXT2 partitions. This program will also eliminate the need for grub or lilo because it can boot into any operating system partition.