Ya lo he arreglado yo mismo, me he puesto a "toquetear" el grub y porfin he logrado arrancar el xp 
he borrado lo siguiente puesto que no correspondia a ninguna ubicacion en mi sistema:
Booting "Windows on (/dev/sda1)"
map (hd0) (hd6)
map (hd6) (hd0)
rootnoverify (hd6,0)
makeactive
Error 21: Selected disk does not exist
Press any key to continue...
Y la segunda salida que tenia sobre el sistema, le he modificado los parametros...:
Booting "Windows on (/dev/hda2)"
map (hd0,0) (hd0,1)
map (hd0,1) (hd0,0)
rootnoverify (hd0,1)
makeactive
chainloader +1
dejandolo de tal manera:
Booting "Windows on (/dev/hda1)"
map (hd0,1) (hd0,0)
map (hd0,0) (hd1,0)
rootnoverify (hd0,0)
makeactive
chainloader +1
Gracias a los que al menos se pasaron a leer

he borrado lo siguiente puesto que no correspondia a ninguna ubicacion en mi sistema:
Booting "Windows on (/dev/sda1)"
map (hd0) (hd6)
map (hd6) (hd0)
rootnoverify (hd6,0)
makeactive
Error 21: Selected disk does not exist
Press any key to continue...
Y la segunda salida que tenia sobre el sistema, le he modificado los parametros...:
Booting "Windows on (/dev/hda2)"
map (hd0,0) (hd0,1)
map (hd0,1) (hd0,0)
rootnoverify (hd0,1)
makeactive
chainloader +1
dejandolo de tal manera:
Booting "Windows on (/dev/hda1)"
map (hd0,1) (hd0,0)
map (hd0,0) (hd1,0)
rootnoverify (hd0,0)
makeactive
chainloader +1
Gracias a los que al menos se pasaron a leer
....ahora estoy en el grub en wifiway pero no se muy como proceder, os dejare otra captura de como lo tengo.

Les adjunto una captura de lo que me sale, haber si me pueden colaborar, ya he buscado e intentando haciendo todo tal cual el manual, pero no soy capaz...