Si reconoce perfectamente cualquier disco duro, con tal que sea de su tipo correcto, y si lo tomo ya al disco, por lo menos con fallas, quiere decir que si.
Ese problema que experimentas es debido a lo siguiente:
Tu disco duro de Windows 95 tiene los controladores de los dispositivos de hardware de la computadora que tenés vos instalados, entonces corre bien en esa máquina.
Pero cuando pones el otro disco duro que tiene todos los controladores asociados al harware del otro sistema, tiene fallas como esa que nos comentas.
Lo ideal para eso sería que lo formatees y le instales nuevamente el Millenium va a andar sin problemas, y luego le instales los controladores preparados para la máqina.
Como también lo que puedes hacer es eliminar todos los controladores y instalar nuevamente los de esa máquina.
De todas formas apollo la primera forma, porque con esta tu sistema sacará más rendimiento y no quedarán fragmentos de archivos dand vuelta al cuete.
--> Cualquier cosa posteas
saludos
vitrox.