No no wait, grub2 doesn't have menu.lst, it's depriciated.
From what you have posted avobe for fdisk -l screenshot it looks like /boot doesn't have bootable flag, that could also be a problem.
So boot from Live CD. Go to Terminal. Run
sudo fdisk /dev/sda
and it'll ask for command, press "a" and it'll ask for partition number, so provide the partition number for /boot (which in your case I guess is /dev/sda9 so press 9), and then press "w", and reboot and post the result.
I wish this solves your problem.
Once you get your ubuntu back just boot into it and run sudo update-grub2 and it'll automatically add windows to the list.