J'ai deja fait le coup du changement de home, c'est pratique.
Faut juste se rappeler pour l'etape 2 de faire "cp -av /home/ /mon/nouveau/home"
Et aussi faut s'assurer que la partition du nouveau home ne change jamais (genre si c'est sur un autre DD et qu'il change de nom pour X raisons)
Si tu restaures Windows, il y a des chances qu'il écrase grub
Il va virer grub sois en sur.... mais tu peux le recuperer comme le dit Chacual.
Pour ton dual boot Vista, quel est l'organisation de tes partitions ?
Les systemes type windows ne supporte pas d'etre mis sur une autre partition que hd0,0
Tu peux utiliser la command map de grub pour corriger ca.