Ok, era eso, los cache.
Borre los cache de la carpeta /E/CACHE, de /X y de /Y y ahora funciona el juego, tanto desde el disco duro como desde el DVD. Perfect.
Supongo que en alguno de estos Cahce se guardo informacion del juego referente al disco duro donde antes funcionaba, y al ver que no correspondia, este se colgaba.
Ahora tengo otro problema: No me graba partidas. Explico: yo juego, guardo y lo hace bien. Cuando vuelvo a jugar no esta la ultima partida que guarde, se queda siempre con la que tenia antes de cambiar el disco duro. ¿Habra que borrar tambien estos archivos y empezar de nuevo?