mira, los discos que hacen ese tipo de defecto en general tienen dañados los sectores de booteo y por experiencia rara vez, luego de pasarle la utilidad de restauracion que quieras, quedan bien, prueba una utilidad llamada mbrfix, y en lo posible arranca tu pc con el hiren cd boot que ya tiene esa utilidad incorporada. A mi, a lo sumo me dejó leerlo como para sacarle algun dato, pero luego volvió a morir y terminó en la bolsa de la basura.
Por otro lado, con respecto a tu pregunta original, la respuesta de elaficionado es valida si tienes un xp original o una copia de el mismo, en general no te va a servir si has instalado tu xp desde uno de los que andan dando vuelta modificados (tuneados) ya que solo permiten instalaciones desde cero, puedes probar, si no temes perder datos, con una instalacion del xp, para lo cual deberias bootear tu pc desde el disco del xp y fijate que en un momento te va a dar la opcion de reparar tu windows, deberias selccionar esa opcion y cruzar los dedos, ojo que esa no es el modo de recuperacion avanzada que sale al principio¡¡¡
Y por último, no veo para que quieres poner el disco de 20 como primario, en primer lugar por lo visto ya ha tenido su uso y por ende es un serio candidato a tener un paro respieratorio cuando mas lo exijas, por otro lado, su capacidad es de solo un poco mas del 10% de otro con lo que no consigues una mejora sustancial y por último, al ser mas viejo, normalmente sus buffers de memoria son mas chicos y sus rpm son de 5400 y no de 8200 que casi con seguridad es el tuyo de 160gb, por ende, sus tiempos de respuesta son mayores y te harán mas lento el sistema y un sistema mas lento, para muchas de las aplicaciones de hoy en dia, te originarán cuelgues inexperados ya que xp tiene un cronometro que pasados dicho tiempo sin respuesta tiende a hacer un killer para ese proceso que se ha demorado.
En tu lugar me aseguría de tener 2gb de ram para que tu P4 tenga comida siempre, puedes poner hasta 3gb pero no notarás la diferencia, pondria el de 160 como master con una instalacion limpia de xp y con algun soft como el ccleaner o el tune up para mantener tu sistema ok, al de 20 lo pondria solo para sacar los datos como esclavo y luego si ouedes comprarte un adaptador de usb a ide/sata (valen 120$a) usarlo como trasnportador de datos de gran capacidad, aunque los nuevos pendrives de 16gb a precios accesible hacen de esa opcion algo cada día menos necesario.
suerte