One of the best and handiest tools in the power user's toolbox is GParted
. I've written about it before
, and the short version is this: GParted is an open source Linux app for modifying your hard drive's partitions without losing any data. It has support for a huge number of file systems, including those belonging to Windows, and though it's not as easy to use as some commercial solutions, it has the distinct advantage of being totally free. If you want a hand getting up and running with GParted, Ihighly recommend Modify Your Partitions With GParted Without Losing Data
, a new article over at HowtoForge. It runs you through the whole process of using the fantastic GParted LiveCD to shuffle around your partitions to your heart's content.
A bit of a warning, though: Repartitioning is an inherently risky activity, and messing with existing partitions without first making a backup could, as the kids say, end in tears. Always backup.