Perdón, corrigeme si me equivoco, pero que no el modo a prueba de fallos es presionando f8? la verdad no estoy seguro, por eso pregunto, con discos de inicio de win xp no podrás accesar a la consola de reparación? u otra opción es q consigas una unidad de cd q si funcione y la conectes a tu máquina, de ese modo podrás bootear con el cd de win xp y hacer lo pertinente para reparar el boot.ini.