puedes hacerlo por ejemplo con un disquete de arranque de win9x/me.
1. arrancas con el disquete, cuando haya terminado eliminas esa particion de 20gb. REINICIA
2. vuelves a arrancar con el disquete y creas 2 particiones de 10gb cada una PRIMARIAS en el espacio q ha quedado tras eliminar la d 20.
2.1 primero creas una PRIMARIA de 10gb. luego t dira q no has marcado ninguna particion como activa, puesto q solo tienes esta primaria t preguntara si quieres q sea esa, le dices q si. REINICIA
2.2 luego creas la segunda PRIMARIA d 10gb.
3. ahora REINICIAS y en el menu de opciones coge con compatibilidad con cd-rom (si antes lo hacias asi no pasa nada), una vez cargado mete el cd de xp en la lectora de cd-rom y empiezas la instalacion.
4. tras un rato........
t dira q bienvenido y tal (ya tienes xp instalado). REINICIAS con el disquete de arranque y ahora en una de las opciones t indica algo asi (indicar particion activa) aqui le indicas la segunda particion q hiciste. REINICIAS con el disquete y vuelves a empezar desde el punto 3 pero con 2003.
6. otra cosa bastante importante, en las instalaciones de los 2 windows tras indicarle en q particion instalarlo tienes q indicarle el tipo de formateo, tienes q elegir NTFS, de las 2 opciones de NTFS elige la q no es rapida, ahora no me acuerdo como se llama pero si lo lees con cuidado no tienes problemas.
P.D. si tienes algun problema me dices, otra cosa q puedes hacer es borrar la de 20 crear las 2 primarias e instalar xp en la primera y luego preguntarme