Por ahí vas bien.
Pero antes de usar cualquier particionador (como Partition Magic) tenés que hacer SI o SI, una desfragmentación de tu disco, para que todo lo que tiene quede a contar desde el principio y puedas crear la nueva partición hacia el final. XP tiene un particionador que reemplazó al viejo fdisk, se llama diskpart.exe, se usa desde el DOS y no es la mar de amigable para quien no ha lidiado nunca con el DOS.
Tené cuidado con el particionador que uses, te cuento una experiencia (amarga) propia.
En una oportunidad usé, desde Linux (en la misma PC) el manejador de particiones de KDE para achicar en 2 Gb la partición del propio Linux y en otros 2 Gb la partición de XP. La intención era probar otra distro de Linux en esos 4 Gb. Todo anduvo bien, instalé el otro Linux, lo probé, etc.... hasta que volví a arrancar con XP, quien
no reconoció la disminución de tamaño en su partición.
![enojado](http://static.forosdelweb.com/fdwtheme/images/smilies/enojado.png)
Hizo unos líos tremendos, perdí mucha música, clips de video, y otras cosas.
Así que asegurate que el particionador que uses sea "compatible" con XP.
Suerte.