If you follow common partitioning advice, chances are your disk uses several partitions. If you set the sizes incorrectly or if your needs change, you may find yourself needing to resize your partitions. To do so, you must familiarize yourself with the requirements for resizing partitions and the tools that can do the job.
Read more »Resizing Linux partitions, Part 1: Basics
http://www.ibm.com –