No hay mucho problema en tener varios SO en el mismo duro, cuando estuve de profe, en el mismo disco tenía, W98, W2000, W2000 Server, y Linux (RedHat), justo este puente estuve limpiando las particiones porque apenas los uso ya.
Hay otra posibilidad, para los dudosos, es con unos programas llamados Maquinas Virtuales, en la que puedes instalar Linux encima de XP o al reves, van de maravilla y suele funcionar todo a la primera, pues al ser una maquina virtual, los dispositivos también lo son y los drivers lo pillan a la primera.
Así hice funcionar servidores de todo tipo, en la misma maquina conectaba 2000 con linux y al reves, incluso el 2000 Server y funcionó todo, cosa que una maquina real costaba más. Ocupa solo lo que la gastes en la instalación, XP ni se entera de está linux y para desinstalarlo solo tienes que borrar el archivo.
Esta posibilidad es más bien para los que tienen algo de idea y quieren probar.
En mi caso, entre que deje de ser profe, Windows se puso las pilas (a partir del 2000), y varios programas "solo windows", lo fuí dejando y ahora tendría que volver a empezar.
Si windows no se hubiera puesto las pilas por la presión de Linux, el panorama hoy sería diferente, en el departamento por ejemplo, tendríamos linux, aún a costa de perder algunos programas "solo windows".