si tu n'es pas en LVM et en ext3, il faut passer en ext2, redimmensionner, faire un fsck forcé, repasser en ext3, remonter la partoche. Sachant bien sûr que tu ne peux étendre/réduire ta partition que par sa "fin".
En LVM, tu ne redimensionne pas une partition, mais un volume logique c'est différent. Les commandes, m'en rappelles plus exactement, mais y'a plein de bons tuto sur le net