Gracias por responder.
Básicamente eso es lo que he hecho. La situación actual es:
-Unidad C: Disco duro antiguo de 80 Gb con el xp.
-Unidad D: Lector Dvd
-Unidad E: Grabadora Cd's
-Unidad F: Partición del disco duro nuevo (80 Gb), con el XP instalado.
-Unidad G: 2ª Partición del disco nuevo (para datos).
-Además hice otra partición en la que instalé Ubuntu, pero eso ya es otro tema.
Ahora mismo puedo arrancar desde cualquiera de los 3 sistemas operativos, que era mi intención. Pero el problema es que la partición que se va a usar normalmente tiene la letra F:, y como había dicho en mi post anterior uno de los programas no funciona si la unidad no es C:
Venga a ver si se os ocurre algo. Saludos