regarding boot.ini,i dont know.editing boot.ini is the solution i feel and i dont know that

.but it seems ur problem is with windows boot loader boot.ini.
i cant tell from the o/p which one is ur windows primary partition!as it shows u only have extended partitions!weird!i think /dev/sda2 will be ur windows partn then !