Buenas:
En la parte superior hay un boton llamado buscar que si lo pulsamos y escribimos hal.dll te apareceran 4 ramas encontradas , de las cuales solo con hojearlas he visto que en esta rama esta la solucion.
Que aproveche. Rama Cerrada.
Nos leemos Marble_Fx
EDITADO:
La solucion:
1º
El sistema de inicio del windows XP se basa en los ficheros NTDETECT.EXE, NTDLR y BOOT.INI, la informacion esta en el ultimo…
Pues ya esta arreglado. Efectivamente, la solucion estaba en el boot.ini;
el windows Xp que estaba en el directorio WINXP era el que me habia cascado, y el del WINDOWS era una nueva instalacion que cree al intentar repararlo.
El unico cambio que he tenido que hacer ha sido cambiar el valor del campo " partition ". Le he puesto el mismo valor que el que tenia en el mismo campo de la nueva instalacion xp.
2º
Al pasar el Chkdisk reparó varios errores, pero seguía sin arrancar por el "Hal.dll". Desde el servicio técnico me indicaron que si el sofware estaba reparado, el problema tenía que ser de harware. Más concretamente de la placa o de la conexión IDE, que este archivo hace referencia a estos. Les dije que no lo creía porque hasta el momento había funcionado perfectamente y no lo había tocado. Pero por si acaso probé con otro cable y…. arranque perfecto.