Modifier la taille des partitions n'est jamais sans risque donc si tu as la possibilité de sauvegarder tes données au préalable, c'est mieux.
Perso, j'ai testé
Gparted et je dois dire qu'il est super efficace; Aucune perte de données mais par contre il est très lent, mieux vaut faire ça de nuit.
Tu fais une défragmentation de tes partitions, tu graves le live CD de Gparted, tu démarres sur ton live CD et tu peux redimensionner tes partitions à ta guise.