Vorrei ripartizionare l'hard disk per previlegiare Linux, visto che per adesso mi trovo molto bene. Allora...

Attualmente il mio harddisk di 37 giga è diviso in due:
NTFS di 30 (WinXp)
EXT3 e SWAP di 7 (Ubuntu)

Adesso vorrei togliere 10 giga alla partizione Win, creare una partizione dati in FAT32, e lasciare così la partizione Linux:
NTFS di 20 (WinXp)
FAT32 di 10 (Dati accessibili da entrambi OS)
EXT3 e SWAP di 7 (Ubuntu)

A voi Linux-Guru vorrei chiedere:
1) Può andar bene come soluzione?
2) Mi conviene usare Partition Magic da WinXp o Gparted da Ubuntu?
3) Dopo la modifica, Grub farà le bizze?

Vi sarei grato se poteste aiutarmi in questa delicata operazione!